I applied online. The process took 4 weeks. I interviewed at D2L in June 2022
Interview
The first round is the phone interview with a recruiter. The next round is a 30-minute technical coding & code review question with an interviewer. The final round is 3 parts of 1-hour technical & behavioural interviews.
Interview questions [1]
Question 1
Leetcode medium-level questions, code review questions, and system design question
I applied online. The process took 2 weeks. I interviewed at D2L in Apr 2022
Interview
15 minutes phone call. The interviewer showed up on time. They spent a couple of minutes presenting the company and asked me general questions. I got approved for the next round of technical interview
Interview questions [1]
Question 1
Tell us about yourself, what are your strongest properties, you get a chance to ask them questions
I applied through a recruiter. I interviewed at D2L (Toronto, ON) in Feb 2022
Interview
An important suggestion to the people who did not graduate from the University of Waterloo: DO NOT apply to this company (location in Ontario), you are wasting your time with it. They are more inclined to recruit U of Waterloo students.
I did not graduate from U of Waterloo. But, I graduated from another good Canadian university, I have one-year co-op software engineer experience and I have completed all questions (including the medium dynamic one) with a pretty good method (easy to understand with good performance). I received the declined email without any feedback.
When you read until here, you may think that I am just a pathetic poor failed job seeker who is just trying to complain about this company not giving me a job. To be honest, I am not. I have friends who joined this company as new grads one year ago. I know me and my friends' skills level. No matter you believe it or not, I am just here to talk about my feelings. This is an easy interview, I ensure that I couldn't and didn't mess it up.
There are 3 rounds.
1. HR phone call, normal soft skill questions, eg. introduce yourself, why do you apply for this position in D2L
2. 30min tech interview. Easy algorithm coding question + one C# debug question.
3. 3-hour tech interview. 1st hour, with two interviewers, one easy-medium dynamic program question + one C# debug question; 2ed hour, with two interviewers, one easy coding question + one system design question; 3rd hour, with one interviewer, soft skill questions.
Interview questions [1]
Question 1
Tell us your thoughts about this pic.
They actually want you to talk about the system design staff. The problem is they did not show any other information during the interview (only a picture), and they didn't give any hints about what they wanted to know (which tech or area they want to learn your thoughts). For the new grads, especially for the ones who didn't have any co-op experiences, this is a very difficult question, because you did not know where to begin and what content should be talked about. And the interviewers won't help you at all.