I applied online. The process took 4 days. I interviewed at Pocket Gems (Pittsburgh, PA) in Jun 2015
Interview
always same question, no idea what are they expecting.
Even I wrote codes without bug I still failed. Besides, they seem to be more care about their recruiting process, asking what I feel about the interview.
It's pretty easy to get an interview as long as you apply on their own website.
I feel good during the whole process but got rejection soon after finishing.
Interview questions [1]
Question 1
implement strstr and find most k frequent numbers in an array
I applied online. The process took 3 weeks. I interviewed at Pocket Gems (San Francisco, CA) in May 2015
Interview
Technical questions before HR was the theme for both on-phone and on-site interviews. Had two technical on-phone interviews. In the first the interviewer was a bit rude and asked several of the boiler plate questions that have been posted here previously. The second interviewer was much easier to talk with and was more interested in how I approached the coding questions than getting a straight answer. Then after that an on-phone HR interview, got to go on-site for a series of interviews.
Interview questions [2]
Question 1
Devise an efficient way to keep track of what numbers are available in a set with out using a memory intensive data structure like a map or hash table.
I applied online. The process took 1 week. I interviewed at Pocket Gems (San Francisco, CA) in May 2015
Interview
The HR was very nice. After I applied online, she quickly arranged 1st round phone interview. The interviewer was also very nice, didn't ask anytime about academic background or work experience, there was only one interview question, which was strange to me, I got stuck firstly. After the phone interview, I got a feedback quickly, but unfortunately failed in this interview.
Interview questions [1]
Question 1
Ternary expression of String a?b:c, rebuild it to a binary tree
a
/ \
b c