
EGYM Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 23 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at EGYM.
Software Developer
I applied on May 13th, 2022, and got a response for an intro interview on May 18th. The intro interview went well. Then I got a take-home project due May 22nd, which I submitted by May 19th. I followed up on May 27th and was told my project was accepted. I then scheduled a tech interview for June 2nd, which involved live coding and questions about my take-home project. The people were great. I was told I'd hear back within a week, but on June 24th, I got an email saying the process was delayed. The whole thing is taking about 43 days, and I'm still waiting, though I'm losing hope even though I was excited about the relocation offer.
- What were your thoughts on the tasks involved in the interview?
- Can you describe your approach to the tasks presented during the interview?
Software Engineer
The whole thing took about five weeks. Every part felt like it had a purpose, and the questions asked were super relevant to the job. I got to talk to different people at each stage, and they were all really motivated and positive, which was cool. It made me more excited about maybe joining such a great team. First, there was a take-home project, then a technical interview to go over it, and then a behavioral interview. Everything was done professionally, and they explained the role really clearly. Honestly, it was one of the best-organized and most interesting interview processes I've been through. They were upfront about everything and so energetic, you could totally see why people like working here.
- Discussion on software development practices relevant to the take-home assignment
- Exploring understanding of OOP principles in relation to the assignment
- Review of design patterns used or applicable to the take-home project
Software Engineer
The interview process was quick and straightforward, with HR recruiters guiding me effectively from start to finish. I noticed how the technical difficulty of questions ramped up with each stage, which is a smart way to filter candidates and provide them with immediate feedback. For me, the entire process took under two weeks, from the initial contact to receiving the offer. I also got to visit the office, which gave me a clearer picture of the company's structure and culture, solidifying my decision to join.
- Questions about Golang, depending on the specific stack and role
- Questions regarding code structure and design principles
- Questions about system design
EGYM Software Engineer Interview Questions
Quoted word for word from EGYM interview reports.
“What is the difference between RDBMS and NoSQL databases?”
Read reports →“What are the reasons against using floating-point numbers for storing and manipulating monetary values?”
Read reports →“Can you find two numbers in a vector that add up to a given integer?”
Read reports →“What exactly is a memory leak?”
Read reports →“What is meant by O complexity?”
Read report →“What are the new features in Java 8 and Java 9?”
Read report →“What are the differences between inheritance and composition?”
Read report →“Could you explain the difference between a class and a struct?”
Read report →“Can you compare SQL and NoSQL databases?”
Read report →Formats, difficulty and experience
Across all 23 EGYM interview reports.