Gemini logo

Gemini Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 5 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
0% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Gemini.

Showing 3 of 5
Gemini logo
Gemini

Software Engineer Intern

Engineering · a year ago

Intern Easy Neutral experience No offer 1 round
Interview process
Recruiter call Phone screen
Interview formats
Behavioral

It was a phone screen, and they only asked behavioral questions. They wanted to know about my problem-solving, collaboration, and impact. They also advised me to be concise and highlight my key contributions, and to prepare examples demonstrating my skills and experience.

Confirmed questions2 questions
  • What is your motivation for applying to Gemini?
  • Could you elaborate on your personal projects?
Gemini logo
Gemini

Software Engineer

Engineering · more than a year ago

Entry Average Neutral experience No offer 1 round
Interview process
Technical screen
Interview formats
Coding Technical

The interview included one coding challenge where I had to fetch JSON data using an HTTP GET request, parse it, and then output a result. There was also a LeetCode easy problem about word scrambling, which involved checking if a scrambled word was in a given list and then seeing if words in sentences could be replaced by a generated word from the scramble.

Confirmed questions3 questions
  • Tell me about your experience working with APIs.
  • How would you approach fetching JSON data using an HTTP GET request, parsing it, and generating a specific result?
  • Can you solve a word scramble problem where you need to check if a scrambled word is in a list and then see if words in sentences can be replaced by a word derived from the scrambled word?
Gemini logo
Gemini

Software Developer

Engineering

Entry Average Neutral experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Technical screen
Interview formats
Coding Behavioral

I got referred and went through 3 rounds. Round 1 was DSA for Rotten Tomatoes. Round 2 was DSA for Running Average Variant. Round 3 was about my resume projects and hiring manager questions. I got selected and got a 30% hike.

Confirmed questions2 questions
  • What is the time complexity of the Rotten Tomatoes problem?
  • Can you solve the running average variant problem, and what if we make it harder?

Gemini Software Engineer Interview Questions

Quoted word for word from Gemini interview reports.

What is the time complexity of the Rotten Tomatoes problem?

Read reports

Can you solve a word scramble problem where you need to check if a scrambled word is in a list and then see if words in sentences can be replaced by a word derived from the scrambled word?

Read reports

Can you solve the running average variant problem, and what if we make it harder?

Read reports

How would you approach fetching JSON data using an HTTP GET request, parsing it, and generating a specific result?

Read reports

Describe a situation where you encountered a challenging problem and how you overcame it.

Read report

Formats, difficulty and experience

Across all 5 Gemini interview reports.

Interview formats

Behavioral 40%
Coding 30%
Technical 30%

Interview difficulty

Easy 20%
Average 80%
Difficult 0%

Candidate experience

Neutral 80%
Negative 20%