I applied through a recruiter. The process took 2 weeks. I interviewed at Best Buy (Burnaby, BC) in May 2014
Interview
Interview went smooth. I got the call through a recruiter and then answered some questionnaire questions, coded an assignment project and once I got the result back I was called next week for an in person interview, went there and the manager was very friendly and I felt very welcome there, after that we entered a room with some other few devs and they gave me a block of code to fix and suggest improvements, after that asked me some questions about java and spring and some other technical background questions. In overall it was a very smooth interview, I would say an average level of difficulty.
Interview questions [1]
Question 1
Explain details of Spring framework, correct block of code (suggest improvement), home assignment project (given an algorithm problem) not too hard.