Exterro logo

Exterro Software Engineer Interview Questions
& Process

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

Based on 17 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
58.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Exterro.

Showing 3 of 17
Exterro logo
Exterro

Software Engineer

Engineering

Entry Difficult Positive experience Accept offer 4 rounds
Interview process
Technical screen Technical screen Recruiter call Background check
Interview formats
Technical Coding Behavioral

There were 4 rounds for the Associate Software Engineer role. First, a written test, then Technical Interview Round I. Technical Interview Round II was tougher. After that, a non-technical HR Interview, and finally Interview Round IV, which were the final interviews. The interviews went well. The Exterro office is really nice, with good interiors, one of the best in Tidel Park. Out of 20 applicants for Associate Software Engineer, 2 were selected. I was thrilled to get the job at Exterro since Coimbatore is my hometown. Getting the offer letter from Exterro felt like a dream come true. I'm happy working at Exterro now.

Confirmed questions3 questions
  • Can you explain the logic you used for this problem?
  • Tell me about your experience with various technologies.
  • Do you have any attitude-related concerns?
Exterro logo
Exterro

Senior Software Developer

Engineering

Senior Average Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

I got called in for an interview for a developer role, but they had already finished selections for that position the previous week. To cover for their mistake, they interviewed me just for the sake of it. If they had told me beforehand, it would have saved me money and time.

Confirmed questions5 questions
  • Can you explain hibernate projections and the criteria design pattern?
  • How do you reverse a number?
  • What is the near least number in a permuted set?
Exterro logo
Exterro

Software Engineer

Engineering

Mid Difficult Positive experience Accept offer 2 rounds
Interview process
Technical screen Take home
Interview formats
Technical Coding

It was a medium difficulty interview with 2 stages. Mostly asked from Hibernate, Redis , Multi Threading (Thread Pool, Semaphores etc), No SQL DBs like mongo db and cassandra. was asked to write a program as well

Confirmed questions2 questions
  • Regarding Hibernate, how can you add external caching?
  • Tell me how singleton classes can be created.

Exterro Software Engineer Interview Questions

Quoted word for word from Exterro interview reports.

What will be the output for this code snippet? int i=5; printf("%d",i++ + ++i);

Read reports

Which of the following cannot be instantiated: a) abstract class b) abstract method c) both a&b d) none

Read reports

What's the difference between an ArrayList and a LinkedList?

Read report

Write a program to partition an array of 0s and 1s in a single pass.

Read report

Write a program to identify the two largest numbers in an array in a single pass without sorting it.

Read report

Formats, difficulty and experience

Across all 17 Exterro interview reports.

Interview formats

Technical 44%
Coding 26%
Behavioral 20%
Group 10%

Interview difficulty

Easy 23.5%
Average 47.1%
Difficult 29.4%

Candidate experience

Neutral 23.5%
Positive 58.8%
Negative 17.6%