Software Engineering applicants have rated the interview process at Enova with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 75% positive. To compare, the company-average is 56.2% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineering roles take an average of 17 days to get hired, when considering 4 user submitted interviews for this role. To compare, the hiring process at Enova overall takes an average of 14 days.
Common stages of the interview process at Enova as a Software Engineering according to 4 Glassdoor interviews include:
One on one interview: 40%
Skills test: 40%
Group panel interview: 20%
Here are the most commonly searched roles for interview reports -
Very long interview, it was all day. They had lunch in between for you. The interview included a group interview and a solo interview that had both technical and behavioral.
First I had an on-campus 1 hour technical interview and then got called up for a full-day on-site interview. They have dinner with members of their Software Engineering Department prior to the day of the interview. The process overall is really smooth, and unlike the traditional ones you would see at other companies.
I applied through college or university. The process took 3 weeks. I interviewed at Enova (Chicago, IL) in Oct 2012
Interview
Spoke to a software engineer recruiting during a career fair at my campus and was called for a 30 min on-campus interview the next day. The interviewer is quite friendly and down to earth.
After that, I was called for an onsite interview at their Chicago headquarters. I spent the night before the onsite interview interacting with the team during dinner. The onsite interview consisted of 3 1:1 interviews and a group interview. Throughout the entire day, we (the candidates) were treated well and they were eager to clarify any doubts we had about the company.
As this is a company that uses Rails for its software stack, expect questions on reading and understanding Ruby. Granted you may not know Ruby, it is easy to read if you have reached a certain proficiency in programming. Also expect to be asked software design questions. The group interview was the last part of the day and it was also the most interesting.
My impression of the company is that it has a flat management and a working environment that promotes collaboration. Despite that the company is now 700+ employees and growing, I still had a little of that startup feel, which is a good thing.
Interview questions [1]
Question 1
Write functional requirements for a vending machine.