Gameberry Labs | SDE-1 | Interview Experience

gameberry labs logo
gameberry labs
· SDE-1· 0.92y exp
July 5, 2026 · 0 reads

Summary

I completed an online assessment, a machine‑coding LLD, and a hiring‑manager round for an SDE‑1 position at Gameberry Labs, but was ultimately rejected.

Full Experience

Role - SDE-1 Company - Gameberry Labs YOE - 11 Months Full Time as SDE-1 at Gaming startup Education - Tier-1 (IIIT) Date - June/July 2026

Round 1: Online Assessment

This assessment was on the AccioJob portal and was about 1.5 hours long. There were 2 medium-level DSA questions:

  1. Check if a linked list is a palindrome.
  2. A recursion question that could be optimized using DP as well.

I completed both the questions. In the second question, I did not use DP and submitted just the recursion solution because the constraints were small.

IMPORTANT - Right after submitting both the questions, there was an AI interview where I was asked to explain my solution to the second question. The AI interviewer also cross‑questioned me on my approach. Questions included:

  • Are there overlapping subproblems?
  • Can we use DP?
  • What would be the time complexity?
  • What would be the size of the DP array?
  • How would you initialize it?
  • etc.

I completed the assessment successfully, and the HR scheduled my first round.

Round 2: Machine Coding

This was an LLD round, where I was expected to write working code in 1.5 hours.

Problem -> Create a music player (like Spotify) with functionalities such as play, pause, skip, back, add to queue, create playlists, loop, and shuffle.

I completed this and moved to the next round.

Round 3: Hiring Manager Round

This round was divided into 4 sections and lasted 1 hour.

  1. Resume-based discussion - I was asked about one challenging project that I had worked on at my last company, followed by technical discussions around it. I was not able to explain one aspect of it during this round.
  2. Problem Statement 1 - I was given a simple code snippet containing a loop with an if condition and was asked to find the bug and the case where it could fail. After this, I was asked to write unit tests for it.
  3. I was asked to write pseudocode for an LRU cache‑type question. I wrote it successfully.
  4. Behavioural questions like "Why Gameberry?" and "Which project are you most proud of?" etc.

Verdict - REJECTED

I thought my last interview went decently, but maybe I was rejected because I could not explain one part of a project I had worked on, as it had been a while since I last worked on it.

Thanks!

Interview Questions (2)

1.

Linked List Palindrome Check

Data Structures & Algorithms·Medium

Given the head of a singly linked list, determine whether the list is a palindrome. Return true if it is a palindrome and false otherwise. The solution should use O(n) time and O(1) extra space if possible.

2.

Music Player Design (LLD)

System Design

Design and implement a music player similar to Spotify. The player must support the following functionalities: play, pause, skip to next track, go back to previous track, add songs to a queue, create and manage playlists, enable loop mode, and enable shuffle mode. Write working code that demonstrates these features within a 1.5‑hour timeframe.

📣 Found this helpful? Please share it with friends who are preparing for interviews!

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!