I applied online. The process took 1 week. I interviewed at Xtreme Labs (Toronto, ON) in June 2013
Interview
Applied on their web site. One of the mandatory field on their application form is that you have to tell what makes yourself unique in less than 150 characters. If you are selected, you will receive a link and password to an online programming test (powered by interviewstreet) with a 15-minute time limit. If you pass it, you get to have an in-person interview, which consists of writing code on the whiteboard.
Interview questions [1]
Question 1
Given a string containing many words, reverse the word order without allocation any additional memory.
I applied online. The process took 4 weeks. I interviewed at Xtreme Labs (Toronto, ON) in Aug 2013
Interview
1. Applied Online
2. Interview with Whiteboard Algorithm Questions
3. Interview with Design Questions, it's basically a discussion with a manager on how you would use tools given in mobile sdk's to design a solution for clients.
Interview questions [1]
Question 1
Question: Given n, print all balanced brackets of length 2n. ( so say n = 2, (()), ()() )
I applied online. The process took 1 week. I interviewed at Xtreme Labs (Toronto, ON) in June 2013
Interview
Applied online, recommended by my friends. The HR setup an online coding test and then a 45 Skype video chat interview after you pass the online coding test. The skype interview consists of introduction of their works and two coding technical questions. The coding questions are not so difficult, if you have prepared enough before the interview.
Two coding questions are: 1. Write an algorithm such that an element in an MxN matrix is 0, its entire row and column is set to 0.
2. Implement an algorithm to print all permutation of valid parentheses.
Interview questions [1]
Question 1
Implement an algorithm to print all permutation of valid parentheses.