
Egen Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 44 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Egen.
Software Developer
It was a standard process for a service-based company. First, there was a written test where we received a Coderpad link with 3 questions. You'd get a base scenario and then had to implement a function on top of it, not like typical Leetcode style questions. Then, a technical round with normal interview questions focusing on Java + Spring, Spring boot. And finally, one more programming question, a general scenario-based one to demonstrate coding skills (again, not Leetcode style).
- Can you explain the basics of Java collections API, inheritance, etc.?
- What are the basics of Spring boot, such as annotations, exception handling, and controllers?
Senior Software Engineer
I had an initial screening call with HR. The HR rep was quite rude and spoke to me condescendingly, as if I wasn't qualified. They just read the job description and asked about each requirement, cutting me off when I tried to respond. I was told the next steps would be another screening call and then an online assessment, but I never got the second call even though we scheduled it. The interviewer also couldn't answer any questions I had about the job and just sent me the job description again.
- Do you have experience with the technology 'x' listed in the job posting?
- Would you accept a lower salary?
- Are you an immigrant to Canada?
Software Engineer
First there was a multiple choice questions assessment, then I had an interview with a Lead Engineer where I did some simple React assessments. It was very simple as long as you know your css and basic react a a a
- Could you implement a simple react hook?
Egen Software Engineer Interview Questions
Quoted word for word from Egen interview reports.
“What is the difference between string buffer and string builder?”
Read reports →“Is Java a call by value or call by reference language?”
Read reports →“What's the difference between an Iterator and a foreach loop?”
Read reports →“What is the difference between the = operator and the == operator?”
Read reports →“What are final, finally, and finalize used for in Java?”
Read report →“What is the difference between primitive data and object data?”
Read report →“How would you reverse the words in a string while ensuring that the original spacing is maintained?”
Read report →“Can you explain the difference between the equality operators == and === in JavaScript?”
Read report →“Could you explain the differences between a hashtable and a hashmap?”
Read report →Formats, difficulty and experience
Across all 44 Egen interview reports.