University of British Columbia logo

University of British Columbia 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

2 Rounds average
Average Typical difficulty
66.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at University of British Columbia.

Showing 3 of 6
University of British Columbia logo
University of British Columbia

Programmer Analyst

Engineering · nearly a year ago

Mid Easy Positive experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Behavioral

I had two laid-back Zoom interviews. The first one was an intro with the hiring manager. Then the second was with the same person and a senior dev. It felt pretty chill the whole time.

Confirmed questions1 question
  • Tell me about your Linux command line knowledge.
University of British Columbia logo
University of British Columbia

Software Engineer

Engineering · more than a year ago

Mid Average Positive experience No offer 4 rounds
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical Coding

First, an HR person will Zoom you to ask some basic questions about your resume and to set up the time for the next interview. Then, there are three technical people you'll talk to. One of them will ask you about your work experience, another will ask you about Java, and the last one will ask you some SQL questions.

Confirmed questions1 question
  • What is the difference between an inner join and a left join?
University of British Columbia logo
University of British Columbia

Software Developer

Engineering · more than a year ago

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

The interview process was quite fast-paced, although it took a while to get feedback. I had an inexperienced interviewer for one of the rounds, which I think impacted my performance. However, the interviewers in both the behavioral and technical interviews were nice and understanding.

Confirmed questions1 question
  • Behavioral questions, then Two Sum.

University of British Columbia Software Engineer Interview Questions

Quoted word for word from University of British Columbia interview reports.

What is the difference between an inner join and a left join?

Read reports

What are your potential contributions to the UBC community?

Read reports

Tell me about the experiences you have that would be helpful in this position.

Read report

Formats, difficulty and experience

Across all 6 University of British Columbia interview reports.

Interview formats

Behavioral 46.2%
Technical 30.8%
Coding 23.1%

Interview difficulty

Easy 33.3%
Average 66.7%
Difficult 0%

Candidate experience

Positive 66.7%
Neutral 33.3%