Real, anonymous reports from people who interviewed for Software Engineer at Pocket Gems, newest first and distilled into what to expect across the loop.
Get your personalized Pocket Gems Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
I went through an online competition-based path for the Software Engineer role, but I didn’t get past the early stages in June 2022.
Online competition → engineer interview (telephonic follow-up) — After an HR email, the first round was an online coding interview with an engineer.
> 1 year
Average Positive United States
I interviewed for the Software Engineer role and found the process more encouraging than most, with a fast run of rounds in early April 2022.
OA (HackerRank) + code review — One-hour technical round including two medium problems plus a code review.
> 1 year
Average Positive United States
I interviewed for Software Engineer at Pocket Gems and reached only one interactive virtual coding session after a HackerRank-style task in March 2022…
> 1 year
Average Positive San Francisco, CA
I interviewed for the Software Engineer role with an early screening-heavy path in early 2022, and while the questions were manageable, I didn’t make …
> 1 year
Average Neutral United States
I interviewed for Software Engineer and was stopped very early after a hiring-manager call in early 2022. Software assessment — I started with a softw…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Online Assessment (HackerRank)
Candidates typically start with an online assessment on HackerRank, which includes coding problems that vary in difficulty and may also incorporate design-related questions. Success in this round is crucial for advancing to subsequent stages.
HackerRankcoding problemsdesign questions
Technical Phone Screens
Following the online assessment, candidates usually face one or more technical phone interviews that focus on algorithms and data structures, often using a coding platform. Performance in these screens is critical, as many candidates report being eliminated based on their technical responses.
phone interviewsalgorithmsdata structures
Interview Environment and Support
Interviewers are generally described as polite and supportive, often providing hints if candidates struggle. This collaborative atmosphere can help candidates feel more at ease during technical evaluations.
Candidates report varying levels of difficulty in coding challenges, with some describing them as demanding and time-consuming, particularly in areas like dynamic programming. This can lead to pressure that affects performance.
coding challengesdynamic programmingdifficulty
Outcome and Feedback
Many candidates express frustration over the lack of feedback after interviews, even when they perform well. Outcomes can be swift, with rejections often following shortly after the final interview stages.
outcomelack of feedbackrejection timing
Variability in Interview Quality
Candidates have noted inconsistencies in the quality of interviewers, with some experiencing highly professional interactions while others felt that less experienced interviewers did not effectively assess their skills.