Egen logo

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

2.5 Rounds average
Average Typical difficulty
51.5% Positive experience

Which role are you interviewing for?

18 roles · 104 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Egen.

Showing 4 of 104
Egen logo
Egen

Software Developer

Engineering · a year ago

Entry Average Positive experience Accept offer 2 rounds
Interview process
Take home Technical screen
Interview formats
Coding Technical Behavioral

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).

Confirmed questions2 questions
  • 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?
Egen logo
Egen

Product Manager

Product · more than a year ago

Mid Easy Negative experience No offer 2 rounds
Interview process
Recruiter call Take home Offer
Interview formats
Behavioral Case

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.

Confirmed questions3 questions
  • 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?
Egen logo
Egen

Data Engineer

Engineering · more than a year ago

Entry Average Negative experience Decline offer 3 rounds
Interview process
Recruiter call Take home Technical screen Offer
Interview formats
Technical Coding

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.

Confirmed questions2 questions
  • Could you answer some basic Python questions?
  • Are you able to complete coding challenges?
Egen logo
Egen

Java Developer

Engineering · more than a year ago

Entry Average Neutral experience Decline offer 4 rounds
Interview process
Technical screen Phone screen Onsite Onsite
Interview formats
Coding Technical System Design

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.

Confirmed questions3 questions
  • 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

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.

Interview formats

Technical 41.8%
Coding 30.8%
Behavioral 20.3%
Presentation 3%
Other 1.3%

Interview difficulty

Easy 23.1%
Average 62.5%
Difficult 14.4%

Candidate experience

Negative 24.3%
Positive 51.5%
Neutral 24.3%

Reports by job function

Engineering 91
Analytics 7
Consulting 2
HR 2
Product 2