Gemini logo

Gemini Interview Questions
& Process

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

Based on 120 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
35.8% Positive experience

Which role are you interviewing for?

30 roles · 120 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Gemini.

Showing 4 of 120
Gemini logo
Gemini

Mobile Engineer

Engineering · a year ago

Mid Easy Negative experience No offer 7 rounds
Interview process
Recruiter call Take home Technical screen Onsite Panel Group Presentation
Interview formats
Coding Technical System Design Behavioral

So I talked to a recruiter first, then had this 4-hour CoderPad style take-home challenge. After that, I interviewed with the hiring manager. Then there was a technical interview and a system design interview. After that, there were more interviews, honestly too many to count. Don't even bother applying here, Gemini pays below market rate and they're gonna make you jump through a lot of hoops. Also, don't be surprised when you get laid off when BTC/crypto starts correcting or enters a bear market.

Confirmed questions2 questions
  • Can you build a simple app with react-native/typescript?
  • Could you implement a feature to display a watchlist where users can add and remove crypto tokens?
Gemini logo
Gemini

Software Engineer

Engineering · a year ago

Senior Easy Negative experience No offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Panel
Interview formats
Coding System Design Behavioral

So the interview process was HR screen, HM screen, 1 live coding, 1 systems design and 1 behavioral. If you need that many loops to decide if someone is right for you, then I don't know what to say. I never liked live coding but I politely declined after I saw live coding and systems design. To me, that is not the best way to showcase my skills. However, the interviewer, said that the HM was "very interested in me". So ... after 1 month... I finally got to talk to the HM... and was very interested in what I had to say. Then... rejection. I get it, no one is perfect. But if you have to take 1 month THEN live coding, systems design and more... your ability to make a decision on a hire is not good. I should have declined again after they asked me to reconsider. Thankfully, bullet was dodged.

Confirmed questions1 question
  • Can you tell me about your experience with cryptocurrency?
Gemini logo
Gemini

Software Engineer

Engineering · a year ago

Senior Average Positive experience Accept offer 6 rounds
Interview process
Recruiter call Technical screen Onsite Background check Offer
Interview formats
Technical Coding System Design Behavioral

It was a pretty typical technical interview process. I got contacted by an engineering manager after going through underdog io. First, I had a chat with the hiring manager. Then, there was a panel with four interviews: system design, coding, cross-functional interaction, and behavioral. Honestly, it felt like two similar behavioral rounds, one coding round, and one system design round. After that, I had a final behavioral and fit interview with my skip level manager. The whole thing took about 30 days from the first contact to when they asked for references/made an offer. My only gripe was that the 'on-site' part was spread out over a whole week just for scheduling, I'd rather knock it all out in a shorter period. The recruiter was awesome and prepped me well for everything.

Confirmed questions1 question
  • The coding interview involved a dynamic programming problem with several stages, where each subsequent solution had to be more complex than the previous one.
Gemini logo
Gemini

SRE/DevOps Engineer

Engineering · a year ago

Mid Easy Negative experience Decline offer 3 rounds
Interview process
Technical screen Onsite
Interview formats
Technical Behavioral

I am writing to share my feedback regarding my experience during Round 3 of the interview process. I found the request from the interviewers to move my camera up, down, left, and right to be quite inappropriate and unprofessional. As an experienced professional, I take pride in my integrity and would never resort to false means to reach this stage. The first interview lasted about an hour, and the second was approximately 1.5 hours, providing ample opportunity to assess my qualifications and expertise. Instead of interviewing for the positions I applied for, the questions asked were out of context, and the interviewers seemed confused about the answers to their own questions. Overall, management really needs to see the resources they have; my experience clearly shows disrespect, which is sad to see. Also, they set an hour call and exceeded it to 1 hour 40 mins. Major lack of professionalism.

Confirmed questions1 question
  • The questions asked were irrelevant to the role.

Gemini Interview Questions

Quoted word for word from Gemini interview reports.

What's the formula for the loss function in logistic regression?

Read reports

Write a SQL query to retrieve records from the first table that are absent in the second table.

Read reports

Given two lists, create a program that identifies and returns their common elements.

Read reports

Can you write an algorithm to determine if a number 'n' is a happy number? A happy number is defined by a process where you start with a positive integer, replace it with the sum of the squares of its digits, and repeat this. If the number eventually reaches 1, it's happy. If it enters a cycle that doesn't include 1, it's not. Please return true if 'n' is happy, and false otherwise.

Read report

Find the second largest number without using sort, min, max built-in functions.

Read report

How would you find the second largest number in an array without using min, max, or sort functions?

Read report

Could you implement a feature to display a watchlist where users can add and remove crypto tokens?

Read report

Can you build a "coinmixer" to anonymize coin transactions using their 'jobcoin' API?

Read report

Formats, difficulty and experience

Across all 120 Gemini interview reports.

Interview formats

Behavioral 42.6%
Technical 29.3%
Coding 16.8%
System Design 5.1%
Presentation 3.1%

Interview difficulty

Easy 18.3%
Average 73.3%
Difficult 8.3%

Candidate experience

Negative 50%
Neutral 14.2%
Positive 35.8%

Reports by job function

Engineering 63
Operations 9
HR 8
Analytics 8
Marketing 7
Finance 7