Taro Logo

Software Engineer New Grad Interview Experience - Burnaby, Canada

September 1, 2019
Positive ExperienceGot Offer

Process

  1. I was sent a coding challenge that consisted of 15 questions. 13 were multiple-choice/short answer, and 2 were coding questions. One was coding from scratch for an easy-level LeetCode question. The second was debugging a much bigger, more complicated program.

  2. A 30-minute interview with a recruiter, where they told me more about the company and asked some behavioral questions.

  3. A phone screen with a principal engineer. They asked conceptual questions about programming language differences and one technical question.

  4. A Zoom on-site with 4 rounds of one-on-one interviews, all technical. We talked about past experience and did some technical questions.

Questions

Differences between C, Java, and Python. Which one would you use and why?

Given a function that can read 4KB of input at a time, design a wrapper function that can read x KB.

Given a singly linked list, convert it into a tree-like structure.

String parsing/manipulation question in C.

Sorting an array of integers in linear time, given the fact that the integers have a reasonable range.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Zscaler Software Engineer New Grad role in Burnaby, British Columbia.

Success Rate

100%
Pass Rate

Zscaler's interview process for their Software Engineer New Grad roles in Burnaby, British Columbia is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Zscaler's Software Engineer New Grad interview process in Burnaby, British Columbia.

Zscaler Work Experiences