
Egen Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 104 interview experiences · FREE TO READ
Which role are you interviewing for?
18 roles · 104 reportsCandidate 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?
Product Manager
I was contacted by someone at Egen. We had an initial 30-minute call where they asked basic PM questions. Then I got a case study to do within 24 hours. After I sent it back, I heard nothing for over 10 days. I reached out on LinkedIn and got a rejection email almost immediately. The whole experience was pretty bad - no feedback, no communication about timelines, and an unnecessary take-home that didn't even result in feedback.
- Tell me about a time when you had to deal with a specific product management situation.
- Can you describe a scenario you encountered in product management?
- What would you do in this particular product management situation?
Data Engineer
A recruiter from Egen contacted me about a Data Engineer role. They wanted me to complete an initial screening test quickly, mentioning an interview could be scheduled for the following week. I took the test in July. Although I qualified, the recruiter went silent for about a month and a half. I had to reach out daily in September to get an interview slot. The interview itself went well, and they indicated an offer would follow, but it's been two months with no updates. My advice to OPT/STEM OPT candidates is to avoid this company as they seem to disrespect candidates' time and keep applicants on hold unnecessarily. Many other companies are more professional and communicative.
- Could you answer some basic Python questions?
- Are you able to complete coding challenges?
Java Developer
There were 4 rounds total. Round 1 involved 3 LeetCode questions (1 easy, 2 medium) within 1 hour or 1 hour 20 mins. Round 2 was a video interview focusing on system design in Java, with some testing of logic that was fairly easy. Round 3 was another video interview with someone named Raj, which was enjoyable. This round looked closely at system design and how the tech stack is used, it was the best interview round. Round 4 was another system design interview. The interviewer was late. The first 10-15 minutes were spent discussing my experience, then I was given some questions, and I shared my screen to write code in an IDE.
- I shouldn't really share, but it wasn't too bad.
- I am surprised they focus more on a framework experience rather than problem-solving skills.
- FAANG and unicorn do that for a reason?
Egen Interview Questions
Quoted word for word from Egen interview reports.
“Write a Python function to identify camelCase variable names from a given list of words and return a boolean.”
Read 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 →“Given an unsorted array of distinct integers, create a function that returns an array where each element at index i represents the count of smaller elements to the right of the element at index i in the original array.”
Read report →“What is the difference between the = operator and the == operator?”
Read report →“What distinguishes the factory design pattern from the abstract factory design pattern?”
Read report →“What are final, finally, and finalize used for in Java?”
Read report →“What is the difference between primitive data and object data?”
Read report →Formats, difficulty and experience
Across all 104 Egen interview reports.