I applied online. The process took 4 weeks. I interviewed at EvolutionIQ in Jan 2024
Interview
The interview process consisted of five steps: The recruiter, two separate interviews with future coworkers, one interview with future manager, and one interview with the evp of the engineering part of the company.
The interviews were all properly focused with the interviewer. Speaking with my future manager, he was looking for the things to know as my manager. Speaking with a coworker, he was testing my ability to understand a problem and write code that solved it.
Each of the interviewers also made sure I had adequate time to ask my own questions, and I was able to get a real feel for what the company was like and my future role would be like. I even learned a few things from them that apply to more than just the company.
Very glad to have found them and joined them!
Interview questions [1]
Question 1
What are the things that you need from someone to manage you effectively?
I applied online. The process took 2 weeks. I interviewed at EvolutionIQ
Interview
The first step was the recruiter screen, which included a fast 15 min coding problem. Then came coding rounds with engineers. The problems I received involved using dicts, recursion, arrays. For some reason I was given a lot of React problems. Maybe they saw I used to do a lot of UI and meant to make it easy, but I had been only practicing LC and system design since I'm interviewing with OpenAI. From Q&A it sounded like they did >= 80% frontend so it could be that interview panel.
I had a recruiter screen with a live coding challenge (LeetCode easy level) and an interview with the hiring manager.
HM looked bored. He read me three questions, I answered them, and offered, "I also had to solve challenge X while doing Y, we can dive deeper into that if you want".
No follow-up questions have been asked. Not even acknowledgment of an answer, like "ok, sounds good". The guy just kept reading.
10 minutes into a 30-minute interview, he said, "If you don't have questions for me, we can end it here".
Interview questions [1]
Question 1
Standard behavioral questions: Hardest tech challenge you solved, conflict with a coworker, etc.
I applied online. The process took 1 week. I interviewed at EvolutionIQ
Interview
I had a 45-minute interview scheduled with the recruiter. The first part of the conversation was mostly about my background, experience, and the role I was applying for. The recruiter asked about my previous projects, technical skills, and how my experience aligned with the position.
Just when I thought we were wrapping up, they threw in a coding question at the end—definitely a curveball! It wasn’t something I was expecting in a recruiter screen, so it caught me a bit off guard. The problem itself wasn’t too complex but required some quick thinking.
Interview questions [1]
Question 1
Didn't expect coding question during the screening round. Recruiter asked disjoint set question.
Senior Software Engineer applicants have rated the interview process at EvolutionIQ with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 33% positive. To compare, the company-average is 46.9% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Engineer roles take an average of 17 days to get hired, when considering 9 user submitted interviews for this role. To compare, the hiring process at EvolutionIQ overall takes an average of 20 days.
Common stages of the interview process at EvolutionIQ as a Senior Software Engineer according to 9 Glassdoor interviews include:
Phone interview: 30%
One on one interview: 22%
Group panel interview: 11%
Background check: 11%
Skills test: 11%
Presentation: 7%
Drug test: 7%
Here are the most commonly searched roles for interview reports -