J'ai postulé en ligne. Le processus a pris 1 semaine. J'ai passé un entretien chez Epic Lift Systems (Montréal, QC) en mai 2015
Entretien
It consists of answering questions in three categories in a webpage, while your computer activity is being monitored through screen share, and your physical activity is being monitored through your webcam. The three categories were verbal reasoning, mathematical logic and coding.
Questions d'entretien [1]
Question 1
Given four Cartesian coordinates, three of which form a triangle and the fourth, a single point, describe an algorithm that decides whether the fourth point is within the triangle or not.
J'ai postulé en ligne. Le processus a pris 5 jours. J'ai passé un entretien chez Epic Lift Systems (Princeton, NJ)
Entretien
I had a personal interview and then a coding test. The interview seemed to be more of a way to advertise their company than anything worth preparing for. The coding test was a lot of basic algorithms - it seemed like the trick was speed. I finished the test in 2 hours fairly confident, but I suppose either that was too slow or something went wrong, I don't know. Part of it was interpreting a new language, really easy. Code was a little tricky but I ahdn't prepped
Questions d'entretien [1]
Question 1
Q: Design a calendar for patients who have to take various medicines on different dates and must get refills.
Forced to complete 4-hour online assessment, rejected the next day. It felt like an SAT test. The questions were not hard, but as a slow test taker with attention to detail, it took me longer than most. The format of the interview prevented me from doing well
J'ai postulé en ligne. Le processus a pris 2 semaines. J'ai passé un entretien chez Epic Lift Systems (Seattle, WA) en oct. 2015
Entretien
phone interview is with a engineer, they just ask about your projects on resume and how you did them. They asked about a detail question about how you design db schema. Second round is a long technique online test. no time limited. It is not hard but make sure you have enough time to finish.