GeeksforGeeks Question · Dec 2021 · San Francisco

Gemini Solutions Interview Experience | On-Campus

Question Details

The criteria decided by the company was 70% in 10th,12th, and B.Tech current semester for giving company written test.

Round 1 This was an online written test in which que...

Full Details

The criteria decided by the company was 70% in 10th,12th, and B.Tech current semester for giving company written test.

Round 1 This was an online written test in which questions were divided into a few sections like Aptitude, C output questions along with 5-6 SQL queries, one question was there to normalize the given database table. and some UNIX commands. Round 2(Group Discussion): In this round groups were formed of 10 members each and they are provided with common topics in which group member needs to discuss and give their opinion or views. but because of online mode, they give 2-3 min for speaking on the topics. and at last, they ask who want to conclude "Note:-Never speak when someone else is speaking and must be ready with facts and figures apart from that conclude if they said it makes an impact." Round 3(Technical Interview-1): Out of 70 students, only 28 were shortlisted for interviews. The interviewer greetings me with a smile and then the discussion started she asked in which programming language I like to code. apart from this, she gave me to write a code for finding a middle element in a linked list, to detect the cycle in a linked list, etc. Questions are basic and simple to answer, apart from that she started asking SQL queries so be prepared for that also (nested queries are asked) Then she moves to OOPS concepts like encapsulation, polymorphism, inheritance, super, virtual function, etc., after this, she understood my project also, after this all she asked 2 puzzles which were simple and in last she asked any questions for her. "NOTE- always asked anything after she/he said this in the last." Round 4(Technical Interview-2): Out of 28 - only 12 are shortlisted. The interviewer greetings me with a smile and then the discussion started. she directly asked about my projects and want to see them. so I shared the screen and start explaining until she gets satisfied and then she gave me a code i.e. print duplicate characters in the string after that the discussion started from the resume, and after that OOPS concept comes into play. After all this, she gave me 2 -3 puzzles like: How will you measure 4 liters from two bottles of 3L & 5L. and 2 more I haven't remembered right now but they were pretty easy but time-consuming. Round 5(Management Round): This is 15 min round, he asked me to tell me about myself and he asked questions from the presentation which is given at the very beginning after that he gave me some scenarios and asked for test cases for them. only this much is asked in this round. Round 6(HR Round): In this, she asked to tell me about myself and want me to give feedback about the company's recruitment process, and then she asked for location preferences. that's it.

Verdict SELECTED

Free preview — 6 questions shown. Unlock all Gemini questions →

About This Question

This is a reported interview question from a gemini interview for a swe role during the recruiter round reported in 2021.

It covers the following topics: Strings, Linked List, Sql .

Difficulty rating: Easy

About Gemini Interview Reports

This question was reported by a candidate who interviewed at Gemini. LeakCode aggregates interview reports from 10+ sources, including 1Point3Acres, Glassdoor, LeetCode Discuss, Blind, Reddit, Indeed, and Nowcoder. Each report is translated where necessary, deduplicated against existing entries, and tagged by company, role, round type, and reporting date.

Use this question as one calibration data point, not a memorization target. Companies typically rotate their question pools every 2-4 months; the exact wording of a 2024 question may differ from what you encounter today. The underlying pattern, difficulty level, and follow-up depth at Gemini are the higher-signal extractions to take from this report.

For broader preparation context, the Gemini interview process typically includes a recruiter screen, one or two technical phone screens, and a 4-5 round on-site loop covering coding, system design (at L4+ levels), and behavioral. Reports tagged on LeakCode show the round-by-round distribution and typical difficulty calibration. To browse questions filtered by round type and seniority, use the company hub linked above.

How To Practice This Type of Question

Solve similar problems on LeetCode under timed conditions (25-35 minutes per medium difficulty). The goal is pattern recognition: recognize the underlying technique (sliding window, two-pointer, BFS, memoized recursion, etc.) within 60-90 seconds of reading. Strong candidates verbalize their hypothesis out loud before coding, then iterate based on feedback. Weak candidates dive into implementation immediately, lose time on the wrong approach, and run out of time for follow-ups.

Companies update their question pools every 2-4 months. The exact wording of any given question may have been retired by the time you interview. Focus your prep on the pattern, not the specific problem. The patterns that appear in Gemini reports consistently are the ones worth investing in; one-off niche problems are not.

During Your Gemini Round

Apply the standard interview round template: clarify requirements (2-3 minutes), state your approach out loud and confirm direction with the interviewer (3-5 minutes), code with narration (15-25 minutes), test with concrete examples including edge cases (5 minutes), discuss optimization or trade-offs if time permits (5 minutes). This template is universally accepted across FAANG and adjacent companies; deviating from it produces weaker interviewer feedback signal.

The single most predictive failure mode in Gemini reports tagged "no hire": not asking clarifying questions. Interviewers are explicitly trained to weight this. Strong candidates ask 3-5 clarifying questions even on problems that look obvious; weak candidates dive into code immediately. The clarifying-question check is often the first signal recorded in the interviewer's written notes.