CN logo

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

2.1 Rounds average
Average Typical difficulty
37.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at CN.

Showing 3 of 8
CN logo
CN

Software Engineer Manager

Engineering · more than a year ago

Manager Easy Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical

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.

Confirmed questions4 questions
  • Tell me about a time you had to manage a difficult employee.
  • Describe your experience with Linux.
  • Explain your understanding of container technology.
CN logo
CN

Software Engineer

Engineering · more than a year ago

Intern Average Positive experience No offer 1 round
Interview process
Recruiter call
Interview formats
Behavioral

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.

Confirmed questions7 questions
  • 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?
CN logo
CN

Software Engineer

Engineering · more than a year ago

Entry Average Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical

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!

Confirmed questions8 questions
  • 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

Identify an app or website that you find particularly frustrating. How would you go about improving it?

Read report

What would be your process for refactoring code written by someone who is no longer with the company?

Read report

Formats, difficulty and experience

Across all 8 CN interview reports.

Interview formats

Behavioral 53.8%
Technical 46.2%

Interview difficulty

Easy 37.5%
Average 50%
Difficult 12.5%

Candidate experience

Neutral 50%
Negative 12.5%
Positive 37.5%