Software Engineer applicants have rated the interview process at NIO with 2.6 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 20% positive. To compare, the company-average is 47.2% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 15 days to get hired, when considering 10 user submitted interviews for this role. To compare, the hiring process at NIO overall takes an average of 20 days.
Common stages of the interview process at NIO as a Software Engineer according to 10 Glassdoor interviews include:
Phone interview: 46%
One on one interview: 31%
Group panel interview: 8%
Skills test: 8%
Background check: 8%
Here are the most commonly searched roles for interview reports -
Three rounds that lasted about 3 hours. The questions are improvised, and related to their projects at the moment. The algorithm questions are common. There were a few design questions.
4 rounds on site with mixed behavioral and coding, roughly 4 hours total, fly in fly out and they provide lodging near the company. Nothing special. Overall very happy interview experience. HR followed up quickly.
I applied through an employee referral. The process took 2 weeks. I interviewed at NIO
Interview
First the tech interviewer ask about the working experience, I just answer with the working experience in my resume, then they ask three algrithm questions in leetcode. I didn't prepare at that time, I think I just mess it up, so I failed.
There are many questions and require careful preparation. The interviewers are professional and will not put pressure on you, but will guide you. The questions asked are very basic knowledge that is rarely used in actual development.
Interview questions [1]
Question 1
Binary search, how to look up tables in sql, solid