I applied through a recruiter. The process took 3 days. I interviewed at Newtopia (Toronto, ON) in Mar 2015
Interview
I went through a meeting with the CTO, then did an incredibly long take home assignment (about 10 hours of work), then a 1.5 hour interview with several people at the company, then I was supposed to meet with them for an offer.
After all of this they cancelled on me twice to go meet to discuss an offer. I later find out it was because they were being dishonest and didn't disclose they were interviewing other candidates and that I wasn't the top choice.
The least courtesy they could have provided would have been to inform a candidate who put a lot of effort into interviewing that they are not the top choice. Candidates are people. Respect them.
Interview questions [1]
Question 1
Make a todo list in Go, Reflux, React and Postgre and Redis.