I applied online. I interviewed at NMI (Rolling Meadows, IL) in Dec 2019
Interview
First a phone interview then an online aptitude test and then a lengthy programming take home test. I got an interview but did not get an offer. Disappointed it took two months to make a decision.
Interview questions [1]
Question 1
The take home programming test had 6 parts, the first five were easy to average. The last was a dynamic programming problem, I solved it but it took a couple of days. I would rate it hard.
I applied online. The process took 2 weeks. I interviewed at NMI (Chicago, IL) in Jul 2021
Interview
There is an initial discussion with the internal recruiter, Then you have a take home test which isn't too hard to solve. Afterwards, you will have a final round interview with the hiring manager to go over your answers as well as a discussion into your technical knowledge and experience.
Interview questions [1]
Question 1
Questions ranged from manipulating arrays and strings to debugging logs and finding errors.
I've had a brief phone interview, where we discussed my experiences and skills, and the general "what do you know about us" and "why would you like to work with us". Then a technical test has been sent, not too difficult but not super easy either. Final face to face and a demo of the project.
Interview questions [1]
Question 1
No technical questions, the only tech part was the code assessment.
A general overview of the CV and experiences.
General questions about who I am, what I'd like to do in the future, discussion about the team, the company.