I applied online. I interviewed at Venngage (Toronto, ON)
Interview
1st round is phone interview, then if you pass you get an assignment to do then go present it and explain it on 2nd round. Pretty simple questions throughout pone interview, mainly question about projects and languages you've worked on. Having experience working on a larger project (open source) is a very big plus.
Interview questions [1]
Question 1
Have you contributed to any large projects?
Hardest project you've worked on?
Favorite project you've worked on?
Have you used Venngage's products?
Why Venngage and why are you a good fit?
What do you like the most and the least about programming?
What kind of work environment do you want to work in?
Most important quality in your coworkers?
What would you describe as good code?
I applied through college or university. The process took 4 weeks. I interviewed at Venngage (Toronto, ON) in Dec 2018
Interview
Applied through school co-op program and received an interview offer just over 1 month later. Interview was very relaxed and was mainly focused on personal experience rather than technical questions.
Interview questions [1]
Question 1
What is the difference between deep copy and shallow copy?