
Canoo Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 6 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Canoo.
Software Engineer Intern
I connected with the hiring manager on LinkedIn, who then scheduled an initial call with a team member. Following that, there was a panel interview with the team where I was asked to build an app using ReactJS and demonstrate various skills from my resume.
- Build an application using ReactJS
- Demonstrate the skills listed on my resume
Software Engineer
The interview had a few parts: first, a chat with a technical recruiter, then an interview with the hiring manager. After that, there was a HackerRank test that took about 90 minutes, which was okay, but the last question was tough and I only got some tests to pass. The final part was a 2-hour virtual onsite panel interview over Microsoft Teams. Everyone was pretty nice. They did some whiteboard coding, asking me to solve an anagram problem in C++. I didn't hear back after the virtual onsite.
- Can you explain C questions like static, volatile, and const?
- Regarding embedded questions, what about interrupt-handling and interrupt pre-emption?
- For networking questions, can you describe TCP/IP handshaking and how UDP works?
Senior Software Engineer
The interview process started with a Hackerrank assessment that had one super easy question and three really hard ones. Then there was a regular technical phone screen. After that, I had a take-home project where I was given a full app to build in just three hours – you'd really need boilerplate code to finish on time. The final interview was a panel, pretty standard stuff. It was weird though, half the interviewers didn't have their cameras on. Some people were friendly, others were cold and unwelcoming. After the last interview, I never got a response, even after sending two follow-up emails, which felt unprofessional. Apparently, this isn't uncommon based on other reviews. It was also strange that none of the people I talked to seemed interested in cars, given it's a car company.
- Questions about algorithms
- Questions specific to Android development
- Standard behavioral questions
Canoo Software Engineer Interview Questions
Quoted word for word from Canoo interview reports.
“Build an application using ReactJS”
Read reports →“Could you design a URL shortener?”
Read reports →“For networking questions, can you describe TCP/IP handshaking and how UDP works?”
Read reports →“Can you explain C questions like static, volatile, and const?”
Read reports →“Regarding embedded questions, what about interrupt-handling and interrupt pre-emption?”
Read report →“Can you tell me about your experiences?”
Read report →“Could you discuss your past projects and detail your contributions to them?”
Read report →Formats, difficulty and experience
Across all 6 Canoo interview reports.