I applied through college or university. I interviewed at Pocket Gems
Interview
HR contacted me for a phone interview. This phone interview consisted of 3 questions and lasted approximately an hour: a string question, a brain teaser, and a graph question. I received an e-mail shortly after my phone interview to setup a 2nd. This one consisted of another 3 questions and also lasted around an hour: a string question, a graph question, and questions about how a hash table works. I didn't receive a 3rd phone interview or on-site interview request. Note: The phone interviews take as long as it takes you to solve the problems. Try to solve the problems as accurately and quickly as you can.
Interview questions [1]
Question 1
Copy a graph with only a neighbor field, no data field.
I applied through a recruiter. The process took 4 weeks. I interviewed at Pocket Gems (San Francisco, CA) in Oct 2012
Interview
I was introduced to Pocket Gems by a recruiter who found me through Linked In. The Pocket Gems recruiter interviewed me, then set me up for a technical interview. He referred me to Glassdoor.com to prepare. When the interviewer called, he sent a link to a document that he could see on his computer, as I typed. He asked 3 questions, including one brain teaser.
2) You have 10 jars containing 100 marbles each. One jar has marbles weighing 1.1 grams. The other jars have marbles weighing 1.0 grams. The marbles all look alike. What is the minimum number of weighs on a scale to find out which jar has the heavy marbles.