I applied online. The process took 4 days. I interviewed at Pocket Gems (New York, NY) in Oct 2016
Interview
They will first review your resume and if they think u were fit they will give u a link to do an OA. Once you pass the OA there will be two round phone interview. I just finished my second round phone interview
Interview questions [1]
Question 1
Ask me a graph problem. There is a matrix, where 0 represents start, 3 represents end, 1 represents block that can not pass, 2 represents floor that can walk. There are also doors and keys on the ground represents by letters, lowercase is key while uppercase is the door. 'a' can open 'A', etc. Ask for a shortest path from start to end.
I applied through college or university. I interviewed at Pocket Gems
Interview
2 Technical Phone screens with engineers from the company first. They sent me a link to a web text editor and terminal where the engineer could watch me solve their questions. After those two there was 1 HR interview with a recruiter. After passing those two steps an interview with a potential mentor.
I applied online. The process took 3 weeks. I interviewed at Pocket Gems (San Francisco, CA) in Jul 2016
Interview
I have been asked to introduce myself and my experiences. Then we went to some algorithms questions.The overall process is good! The interviewer helped me with some hints when I got stuck!
Interview questions [1]
Question 1
strStr:find substring, find the successor in BST with or without parent node