I applied online. The process took 1 week. I interviewed at Case IQ (Ottawa, ON) in Sep 2018
Interview
Technical interview with three parts questions. Algorithm, javascript and basic programming.
Basic programming is really simple. Algorithm is average. Javascript is average. In these questions, i did not bad. While, finally, they reject me.
First round interview with HR. It was a fairly casual meeting and focused mostly on non technical questions like "how would you approach X situation" or definitions of computer science terms.
Had interview at i-sight. The interviewers seemed very friendly and the conversation went well. Did excellent on their JavaScript questions. Answered all their questions perfectly. However, got rejected with no feedback whatsoever.
Interview questions [1]
Question 1
-Basic programming challenges related to strings and hashmaps ( objects in the case of javascript ).
-Javascript equality operator question.
-Javascript closure and this keyword question
Two rounds of interview. Behavior questions at the first round and technical questions at the second round. Technical interview with 4 people. Average level difficulty. Questions can be prepared but competition is high.