Itron logo

Itron Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 35 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
65.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Itron.

Showing 3 of 35
Itron logo
Itron

Software Developer

Engineering · nearly a year ago

Mid Average Negative experience No offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Background check Offer
Interview formats
Technical Coding Behavioral

The hiring process involved multiple rounds, and after successfully completing them, HR assured me an offer letter would be issued. However, I experienced a significant delay of about 1–1.5 months with only vague promises and no real progress updates. Ultimately, HR became unresponsive, and there was no formal conclusion to the process. This experience highlights unprofessional HR conduct, misleading assurances about an offer, prolonged waiting periods with a complete lack of communication, and a general disregard for the candidate's time.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

Itron logo
Itron

Software Engineer

Engineering · more than a year ago

Entry Average Positive experience No offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical

The interviewer started by asking me to talk about myself. Then, they went through my resume and asked about everything mentioned there, mostly focusing on projects and internships. They asked what I did in my projects, which frameworks I used, and why I chose them. Since I used authentication and authorization in my project, they asked for the difference between these two concepts. They also asked about SQL Server since I used MongoDB in my project. After that, they inquired about my internship experience and the value I brought to the company. Finally, I was given a chance to ask them questions before the interview concluded.

Confirmed questions1 question
  • Can you explain the difference between authentication and authorization?
Itron logo
Itron

Principal Software Engineer

Engineering

Staff Average Negative experience No offer 2 rounds
Interview process
Technical screen Technical screen
Interview formats
Technical System Design

I think Itron really needs to look at how they train their technical interviewers. They are the first impression for candidates, and it matters for the experience and hiring. My first technical interview was good. The questions were relevant to the job description and my skills, which felt fair. But the second technical interview was not good. The questions were way off from the job description, and the interviewer was confusing. Even though I answered correctly and had proof, I got rejected. This makes me wonder if the interviewer was biased.

Confirmed questions3 questions
  • Could you discuss basic software system design problems?
  • What are the correct use cases for this technology?
  • Can you explain some internal details about the technology?

Itron Software Engineer Interview Questions

Quoted word for word from Itron interview reports.

Can you determine if a given number is magical, meaning it has an odd count of odd digits and an even count of even digits?

Read reports

What is the method to find the middle element in a linked list?

Read reports

How would you delete the third node from the end of a linked list?

Read reports

How would you find the elements in array A that are not present in array B?

Read report

Could you tell me how to count all the sequences from 1 to a whose sum is n, given integers n and a?

Read report

For a given n*m matrix of lowercase English alphabets, how would you find the coordinates of the bottom-left and top-right corners of the largest square submatrix where all rows and columns are palindromes? If there are multiple such submatrices, which one should be chosen based on being the lowest and leftmost?

Read report

Regarding static in C++, is a class with static members inheritable, and can the static keyword be used in my project? If so, how?

Read report

Formats, difficulty and experience

Across all 35 Itron interview reports.

Interview formats

Technical 41.4%
Behavioral 31%
Coding 24.1%
Presentation 1.1%
System Design 1.1%

Interview difficulty

Easy 8.6%
Average 77.1%
Difficult 14.3%

Candidate experience

Positive 65.7%
Neutral 14.3%
Negative 20%