I applied online. The process took 2 weeks. I interviewed at SMART Technologies (Calgary, AB) in Jun 2018
Interview
I applied online at the company's website. Then I received a standard digital video interview using a web app call ConveyIQ. Next one was a Skype one-to-one interview asking about my background, interests, some Java/HTTP questions, and a simple coding question.
Interview questions [1]
Question 1
Giving a list of nodes, write a function that removes all the nodes with duplicated integer value in them. You can choose any programming language to solve the problem.