
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
Candidate interview experiences
First-hand accounts from people who interviewed at University of British Columbia.
Programmer Analyst
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.
- Tell me about your Linux command line knowledge.
Software Engineer
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.
- What is the difference between an inner join and a left join?
Software Developer
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.
- 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 your Linux command line knowledge.”
Read reports →“Can you tell me about your API development experience?”
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.