I applied online. The process took 1 week. I interviewed at Pocket Gems
Interview
After submitting my resume online, I was contacted by a recruiter who collected my background and also my area of interest.
After that there were phone interviews set up. I totally had 3 phone interviews.
All three were coding interviews.
The third interview was bad. I struggled initially with the puzzle, though i solved it finally.
I was asked dutch flag. I started with a simpler version of it but the recruiter wanted just wat he expected. Though I explained him i will bring in the modules he wanted, he was not satisfied. And atlast we ran out of time and I was not called back after that.
Interview questions [1]
Question 1
1. finding LCA
2. Deep Graph Copy
3. puzzle involving digital weight and marbles and dutch flag.
I applied through a recruiter. The process took 2 weeks. I interviewed at Pocket Gems (San Francisco, CA)
Interview
two round phone interviews and then onsite interview, there would be 2-5 round interviews onsite depends on your performance. I just got two and then they just let me go.
Interview questions [1]
Question 1
This is a design question, they asked me to design a server control system for a survey website, there would be two basic functions, one is next() and the other one is getQuestions(), the next() function would check if the answer to the survey is valid , and the function getQuestions() would return the questions in the next page. You should write out what you need.
I applied through other source. I interviewed at Pocket Gems
Interview
Got a mail from HR who asked me to give a programming test on interviewstreet. The programming test was of 1 hr and only 2 dynamic programming questions of moderate difficulty were there. I have solved both correctly but I got no reply even after a week. So I pinged the HR twice and got the negative reply.