GameberryLabs SDE-1 Interview Experience
Hi everyone, I’d like to share my interview experience for the SDE-1 role at GameberryLabs in January 2025. There were a total of three…
GameberryLabs SDE-1 Interview Experience
Hi everyone, I’d like to share my interview experience for the SDE-1 role at GameberryLabs in January 2025. There were a total of three rounds. I’ll go through each round in detail, hoping it helps others preparing for similar opportunities.

How did i get the opportunity?
I received a call from a recruiter after applying through their carrer portal.
Round 1: Online Assessment — 1 hr 20 mins
This was conducted over Codejudge platform. Dont remember the exact questions but it was around dp and graph (easy to medium Leetcode level questions)
Result: After 4–5 days, I received a call from the recruiter informing me that I had cleared the round and they would proceed to the next stage.
Round 2: Problem Solving & Data Structures
This round was conducted virtually, I was expecting this round be dsa based but it was more of a LLD round. The recruiter gave me problem statement and told to write a working code for it.
Problem Statement:
Create a program to store users and groups, and define some functions to do the following:
- Create a new user
- Input:
newUser <user_name> - Output:
<user_id> <user_name>
2. Create a new group
- Input:
newGroup <group_name> - Output:
<group_id> <group_name>
3. User joining a group
- Input:
join <group_id> <user_id> - Output:
<group_id> <group_name> <list of user names>
4. Get a group
- Input:
getGroup <group_id> - Output:
<group_id> <group_name> <list of user names>
I used java to implement the solution as I find java to be easier for Lld rounds. After implementing the solution, the interviewer asked few follow-up questions, which i am able to implement easily.
Result: After 2–3 days, I received a call from the recruiter informing me that I had cleared the round and would proceed to the next stage.
Round 2: Offline — 1.5 to 2 hr
This round happend at the GameberryLabs Office. I was not expecting anything wether it will be dsa or design round.
It was taken by their principal engineer of team , for which the hiring was going on. This round started with introductions from both sides. Then the interviewer explained me about the round. that first we will designing a solution and then will code it and for coding i can use any language of my choice.
He opened his swiggy app and told me we will design a food recomendation system for a user who has just recently logged in the app. I was kinda scared of this round as its very ambiguous but then after sometime it felt like a cakewalk , as in this round we just have to think and speak.
How I proceeded with the solution:
Started with the followup questions
- What information do we have about the user?
- Do we know their food preferences, dislikes, or order history? → No, since the user is new to the system.
- What APIs are available? (e.g., Distance API to get the distance between the user and restaurants)
Identified key factors that influence restaurant ranking:
- Distance from the user
- Restaurant ratings
- Food pricing
- Estimated delivery time (influenced by restaurant load, traffic, and distance)
Proposed a ranking formula:
rank of restaurant = (a) * x + (b) * y + (c) * z
a = average food price in a restaurant for one customer = got this idea as we cant show customer the resturant which has lower prices as its good for the customer but not for app or the business, and we cant show higher price also, as its bad for the customer , as he/she will not order
b = time needed to deilver food to the user ( this will depend on the traffic of the order on the restaurnat and the time need to deilver the food which in turn will depend on the traffic and the distance )
c = rating of the restaurant
x,y,z = Weights based on priority (can be integers or decimals depending on business vs. user-focused perspectve)
These variables can be derived using external APIs and internal metrics.
Coding Part:
- After ~1 hour of discussion, I was asked to implement the solution.
- I wrote the code in C++ and completed it in about 15 minutes.
Final Part:
The interviewer wrapped up with some behavioral questions, such as:
- How would you approach difficult or ambiguous problems in a real-world setting?
- What AWS tools have you used?
- What are you looking for in your next role?
- When can you join?
After about 5–10 minutes, the recruiter informed me that the round was complete and asked about my availability to join the company. She mentioned that she would get back to me after a debrief after 1–2 days.
- In my opinion, Initially, it felt challenging, but once I started thinking aloud and breaking down the problem, the ideas began to flow naturally. The above one i just gave the example, as its long back as don’t remember the exact formula which i have given in the interview. Overall in my opinion, interview went very well.
Final Outcome: Selected! 😊
Result: The next day, I received a call informing me that I had cleared the interview at GameberryLabs and HR asked about the documents for the releasing of offer Letter.
Resources I followed:
- DSA: I practiced from **Striver’s DSA Sheet and [NeetCode Sheet](https://neetcode.io/practice?tab=neetcode150), which I found to be sufficient**.
- HLD & LLD: I followed **Shrayansh Jain’s YouTube playlist. I didn’t watch all the videos but focused on important and commonly asked questions**.
- System Design: If time permits, I highly recommend reading Shivam Bandani’s article on system design — it’s a pure gem for beginners!
- Design Patterns: I followed the website **Refactoring Guru, which provides clear explanations and real-world examples**.
I hope my experience helps others preparing for GameberryLabs SDE-1 roles! Feel free to reach out if you have any questions.
메타데이터
- post_id
- 7f746cd3ffc4
- slug
- gameberrylabs-sde-1-interview-experience-7f746cd3ffc4
- url
- https://medium.com/@swetakumari1377/gameberrylabs-sde-1-interview-experience-7f746cd3ffc4
- canonical_url
- https://medium.com/@swetakumari1377/gameberrylabs-sde-1-interview-experience-7f746cd3ffc4
- author_url
- https://medium.com/@swetakumari1377
- status
- ok
- fetched_at
- 2026-07-20 04:56:50