
Eze Software Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 69 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Eze Software.
Software Engineer
They had medium level questions on oops and moderate dsa like strings, linkedList and bitwise. Communication is important. Total of 5 rounds including OA. OA questions were very difficult, consisting of number theory and game theory.
- Reverse a linked list.
- Reverse words in a string.
- Iterate through something without using a loop.
Software Engineer
So there were 6 rounds in total. First was a written coding test with 3 coding questions, 2 of average difficulty and one a bit harder. Then there was a group discussion (GD) which acted as a filter, qualifying about 70% of participants. It was mainly to see if people spoke up. After that, there were 3 rounds of in-person technical interviews. The last round was an in-person interview with someone from HR, I think, but they asked technical questions too, which was a bit confusing.
- Can you explain OOPS concepts?
- Tell me about memory management.
Technical Lead
The interview process started with an online coding test that had two data structure problems. I had to write code to pass all test cases within an hour. After passing that, I was invited to a face-to-face round in Hyderabad. The first round involved discussing my past experience, asking basic software design questions, and then a design task: designing a software for national elections, complete with UML diagrams and a problem-solving approach. The interviewer was attentive and seemed engaged. The second round was a coding round focused on data structures and algorithms. I was asked to code for binary tree traversal and discuss multithreading concepts. However, I noticed the interviewer seemed to lack fundamental knowledge in DS/algorithms, even appearing surprised by basic concepts like tail recursion and compiler optimizations for recursive functions. While I aimed to discuss code optimization for efficiency, it felt like the interviewer lacked practical experience in a hardcore product company. It's also worth noting that Eze Software isn't really a product company, despite what the recruiter claimed. It seems they're establishing a Hyderabad center as a backup for their US operations, focusing mainly on support and enhancements with older technologies like WPF/Windows applications, rather than cutting-edge work.
- Print leaf nodes in a tree.
- Matrix manipulation.
- Write code for multithreading print numbers.
Eze Software Software Engineer Interview Questions
Quoted word for word from Eze Software interview reports.
“Given an MxN grid with some connected cells, calculate the total number of islands.”
Read reports →“Can you break a palindrome such that it becomes the lexicographically smallest string? For example, given Input:acca Output:aaca and Input:bab Output:aab.”
Read reports →“Can you sort the dates from a string array using the Date API?”
Read reports →“If a pool of water doubles in volume every day and it takes 19 days to fill completely, how many days would it take to fill half the pool?”
Read reports →“Can you find the character that appears most consecutively in a given string?”
Read report →“What is the angle between the hands of a clock at 2:20?”
Read report →“Given two arrays, find the missing number in the second array?”
Read report →“How do you find the first common element in three sorted integer arrays?”
Read report →“How would you compare two character arrays to see if the second one is a substring of the first?”
Read report →Formats, difficulty and experience
Across all 69 Eze Software interview reports.