
CN Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 8 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at CN.
Software Engineer Manager
Be careful with this job posting, it seems like CN uses it to target tech members instead of managers. They keep reposting it. The salary is low for a manager role. The recruiter mentions interviews with Manager and Senior Management, but then in the second interview with the hiring manager, they say the role has changed and start technical questions. The third interview isn't with senior management but a team of 3 tech members asking system administrator-level questions like Linux, containers, and encryption, which felt like a waste of time.
- Tell me about a time you had to manage a difficult employee.
- Describe your experience with Linux.
- Explain your understanding of container technology.
Software Engineer
I applied online and then they asked me about the projects and courses on my CV. You have to know the details of how each project was built, like the tech stack, front end, back end, how they talked to each other, and the API design.
- Can you share your favorite project with me?
- Could you elaborate on a project you've worked on?
- What was the technology stack for this project?
Software Engineer
First, there was a 30-minute HR interview where we just talked about my background and why I want to work here. Then, I had an interview with HR and two team members. They mostly asked behavioral questions and about how things were done at my previous workplaces. They didn't ask coding questions because it was more of a devops role. They also talked about CN and seemed pretty friendly, I had a good experience overall!
- Can you describe your previous employer?
- What motivates your interest in working for CN?
- Could you elaborate on your previous work experiences and educational background?
CN Software Engineer Interview Questions
Quoted word for word from CN interview reports.
“Can you explain the difference between a struct and a class?”
Read reports →“How did the front-end and back-end communicate?”
Read reports →“What was the technology stack for this project?”
Read reports →“What is your knowledge of encryption methods?”
Read reports →“What about the front-end part of the project?”
Read report →“Identify an app or website that you find particularly frustrating. How would you go about improving it?”
Read report →“What was the reason you chose your major?”
Read report →“What would be your process for refactoring code written by someone who is no longer with the company?”
Read report →“What about the back-end part of the project?”
Read report →Formats, difficulty and experience
Across all 8 CN interview reports.