Canon logo

Canon Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 19 interview experiences · FREE TO READ

2.2 Rounds average
Average Typical difficulty
57.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Canon.

Showing 3 of 19
Canon logo
Canon

Software Engineer

Engineering · a year ago

Staff Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Behavioral Technical Coding

The interview process was smooth. The interviewers were nice and knowledgeable. The questions asked had good variety and were well-aligned with the job description. The behavioral questions were relevant and not generic.

Confirmed questions1 question
  • Can you explain the pipeline for volume rendering?
Canon logo
Canon

Software Engineer

Engineering · more than a year ago

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

The application process had 2 parts 1. Algorithm exercise (3 items): with language choice of either python, java, or c# 2. HR interview. The HR interview was mostly about just getting to know the applicant's personality. I think they would give you additional details about their physical & medical exam as the next step if you passed.

Confirmed questions1 question
  • How did you hear about us?
Canon logo
Canon

Software Developer

Engineering · more than a year ago

Entry Easy Neutral experience No offer 3 rounds
Interview process
Technical screen Panel Background check
Interview formats
Technical Behavioral

The interview was pretty easy. First, there was a written test with C++ (mostly C) and aptitude. Then, a Panel interview followed, which was also easy as the interviewers only knew C and a bit of C++. They mostly asked about pointers, strings, and virtual tables. After that, a 1:1 Manager round happened. This one was a bit tricky. The manager asked about my current project and some technical questions, which weren't difficult. However, she seemed to dislike my attitude, and I was rejected at this stage.

Confirmed questions2 questions
  • What would you do if you had too much work to complete and your manager wouldn't assist?
  • Can you explain why you're interested in joining Canon despite it not being in your current field?

Canon Software Engineer Interview Questions

Quoted word for word from Canon interview reports.

What would you do if you had too much work to complete and your manager wouldn't assist?

Read report

Formats, difficulty and experience

Across all 19 Canon interview reports.

Interview formats

Behavioral 44.7%
Technical 36.8%
Coding 7.9%
Other 7.9%
Presentation 2.6%

Interview difficulty

Easy 31.6%
Average 52.6%
Difficult 15.8%

Candidate experience

Positive 57.9%
Negative 5.3%
Neutral 36.8%