I applied through college or university and the process took 3 weeks - interviewed at Pocket Gems in February 2012.
Interview Details – I approached them at my school's career fair. They invited me to have dinner with them that night with a few other candidates. The next day they arranged interviews on campus, which where about 30-45 minutes and consisted of basic programming questions and writing some code on a white board.
Following the on-campus interview they scheduled a phone interview. The phone interview included more basic programming questions and writing some code in a shared Google Doc. It was about 20-30 minutes.
After passing the phone interview they flew me to their office in San Francisco. The interview lasted for seven hours, during which I sat in a conference room as various members of the development team came in and asked me questions. I was offered bathroom and water breaks but no food, nor was I told to bring anything to eat beforehand.
Most of the questions asked me to describe or write code for an algorithm on a whiteboard. Many of the questions were the sort that if you'd happened to learn them in school or seen them somewhere online you'd be able to answer them right away, but if not you were screwed. Not the kind that you could reason through in a few minutes if you'd never seen them before.
The last person to interview me was the lead programmer. I could tell from the minute he walked in that he didn't like me. While writing on the white board he would make comments about the syntax like "What language is that? C++? Because that's not C++." I knew at that point that this was definitely not the place for me (although the seven hours without food being bombarded with interview questions was another hint).
Interview Question – Describe how to sort integers read one at a time from an infinite stream. Answer Question
I applied through a recruiter and the process took a day - interviewed at Pocket Gems in November 2013.
Interview Details – This company seems like they're growing fast and hiring to catch up. They clearly are willing to spend money to attract and keep talent, as they have many in-office facilities to make work life enjoyable (ping pong, video games, catered lunch, social events, etc).
The actual interview consisted of 3 employees who each asked me one or two algorithm questions.
One set (my first) was about the design of a custom class to take surveys and the other two consisted of more simple problems that tested asymptotic complexity.
Overall it seemed like a fun-loving new company out to make some campy iPhone games. Nothing was unexpected.
Interview Question – They asked me to scan a string and return true if it could be divided into substrings that all appear in a dictionary. Then I had to identify its complexity at 2^n and improve it. Answer Question
I applied through college or university and the process took 2 weeks - interviewed at Pocket Gems in October 2013.
Interview Details – Two phone interviews
2. clone a graph
Interview Question – No specifically difficult part Answer Question
I applied through an employee referral and the process took 4+ weeks - interviewed at Pocket Gems in June 2013.
Interview Details – I had 3 interviews, each spaced about one week apart. The first two Pocket Gems employees I spoke with were very professional and friendly, but I had a negative experience with the third employee I spoke with. I could tell from the get-go that this person was not excited to speak with me, and came across as though I was wasting their time (this is especially frustrating because in a startup workplace, you have to accept that the fate of your employment lies in the hands of someone who is probably much younger than you, and they just don't seem to care as much about the hiring process).
It's also unfortunate that Pocket Gems is biased towards people with consulting backgrounds, and this is apparent in their interviewing style. There are so many facets of product management that are not reflective in their interview process, so they don't give non-consultants a chance to shine.
Interview Question – Questions ranged from brainteasers, to questions specifically regarding Pocket Gems apps, to theoretically-based statistical questions on life time value, etc. Answer Question
I applied through college or university and the process took 3 weeks - interviewed at Pocket Gems in October 2013.
Interview Details – Standard phone interview with some introductions and then they headed into the programming questions. How to reverse a string, LCA, etc.
Interview Question – Given 8/9 jars with a marbles weighing 1 gm and 2/1 jars with marbles weighing 1.1 gm each, how many weighs are necessary to find the heavier jars in minimal possible weighs. Answer Question
Very Easy Interview
I applied through college or university and the process took 3 weeks - interviewed at Pocket Gems in January 2013.
Interview Details – Quick phone screen, and then second phone interview and then an onsite.
Interview Question – How to resolve deadlock. Answer Question
Reason for Declining – Pay is not that good.
I applied through college or university and the process took 4 days - interviewed at Pocket Gems in March 2013.
Interview Details – Met at career fair, first interview was a technical phone interview + stypi for sharing code in realtime.
I applied online and the process took 4+ weeks - interviewed at Pocket Gems in January 2013.
Interview Details – I applied via their website and was contacted by a recruiter about 2-3 weeks later. There were 2 phone interviews, the first one was conducted by a lead who just wanted to see if there was a cultural fit or click, along with discussion of qualifications of the candidate. I was given up the second interview a week later, which the QA lead failed to call for the interview for whatever reason. I was forced to reschedule because of this after I called in to ask about my interview. The interview was pretty difficult for me since I had no prior experience to game testing or bugs, but I still pulled it off since I've done a lot of reading and research on game development and had a bachelors in computer science (so I had experience working in team environments).
The onsite interview felt really rushed and there wasn't time to ask questions at the end of the round of interviews, which kind of bothered me. Almost all the questions asked were technical and math related, a few logic to gauge your problem solving skills. They were nice nonetheless.
Interview Question – They were all mostly technical questions gauged at how well you can solve problems and communicate concurrently. Answer Question
I applied online and the process took 2 days - interviewed at Pocket Gems in November 2012.
Interview Details – Got in touch with the HR person and got a skype interview invite. Was asked to code - string reversal and LCA. coded a recursive version of LCA, however the interviewer was looking for O(N) version LCA
Interview Question – LCA with O(N) Answer Question
I applied through a recruiter and the process took 2+ weeks - interviewed at Pocket Gems.
Interview Details – 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 Question – 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. Answer Question
At Pocket Gems, We’re Serious About Fun Pocket Gems develops free-to-play mobile games that are ridiculously fun. We were founded in 2009 by Daniel Terry and Harlan Crystal, engineers and gaming industry outsiders, who… — Full Overview
Provided by employer [?]
This is the employer's chance to tell you why you should work for them. The information provided is from their perspective.
Your feedback has been sent to the team and we'll look into it.
The difficulty rating is the average interview difficulty rating across all interview candidates.
The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.
Your response will be removed from the review – this cannot be undone.
Simply post an anonymous review for a recent interview experience or current/former employer. Your post is anonymous – and if you're worried someone will be able to identify your review, you can even post without telling us your job title and location. Learn More.
No thanks –