I applied online. The process took 3 days. I interviewed at Waterfront International (Toronto, ON) in Nov 2015
Interview
First round is a HR phone interview which takes ~30 minutes. If you pass the first round you will be asked to do a online coding test which takes around an hour. If you pass the test, you will do a technical phone interview with one of their engineers(30~45min). Questions were hard and mostly on C++. They want a C++ expert. Didn't get an offer.
I applied online. The process took 2 weeks. I interviewed at Waterfront International (Toronto, ON) in Oct 2016
Interview
Online test, basically make a data structure that where you can add and get elements based on timestamp. Super easy, they give you three hours but I did it in 30 mins. They want performance over memory efficiency.
Next was on-site test, they give you three hours. Another DS question involving priority queues. Three priority queues, upgrade when a TS retires to a higher priority queue. They want it thread safe. They give you 3 hours but I finished it in 30 mins but spent the next 1 hour rechecking. I even gave full comments and explanations.
Then an in person interview, where I thought the conversation went well. I was asked what I would fix from the online interview question and I told him I would use a lower_bound with a lambda function (instead of my own binary search, so it's cleaner and safer) but I don't think understood what I said.
I got a call two days later and they told me I wasn't good enough technically. I asked which part, and she couldn't say, and told me to keep in touch.
Nah... no way.
I really think I overqualified and maybe should've dumbed down my answers and salary expectations. It was one of those two that definitely cut me off.
I applied through university. The process took 1 day. I interviewed at Waterfront International in Jan 2016
Interview
I just got a first round phone interview for junior C++ programmer, but never got a response after that. The lady talked with me is kind, and the questions are fair. I think I just didn't meet their requirements as they want an EXPERT in c++, I'm a new graduate student.
Interview questions [1]
Question 1
Projects you have done in C++, how many lines of codes you have written in c++ in total.