Video call with in-house recruiter - classic background talk, details of the role, company history, etc.
Video call with engineering manager, some light technical discussion, past work/project experience which I really enjoyed.
Take home code challenge that was interesting but I wouldn't say difficult.
I was told after sometime that they didn't want to continue the process which I was surprised as I connected with the engineering manager and met all the requirements of the code challenge. I asked for feedback but received zero response. This is a little disrespectful to the candidates time in my opinion as we are ALL busy and we should all be trying to improve and when no feedback is provided it's literally a waste of everyone's time (even a simple, your experience doesn't match what we're looking for is fine).
Hopefully this constructive feedback is received and they make a point to amend their ways.
I'll make a point for friends/colleagues of mine to steer clear of this company and from now on I'll start every interview question in the future with "Will you provide feedback on my interview process whether or not I move forward in the steps?"
Interview questions [1]
Question 1
Do you have mobile experience? What sort of scale have you worked with? How long have you worked with React?
Put me into 5 rounds of interviews to be rejected. It was mixture of easy and medium difficulty questions. Timing for interviews was bad where some of it was mid night or somewhere between mid night and morning.
Recruiter call, HM interview, onsite
- got contacted by recruiter only to get ghosted after he told me there were openings for multiple teams. doesn't look like they have their openings for engineering teams anymore anyway but i never got a proper update
Overall the interview process was professional.
Team manager was frank and honest about the workload.
Had a take home assignment.
Interviewers take good attention in analysing the skillsets I have.
Interview questions [1]
Question 1
My experiences, some DSA and System Design questions.
Software Engineer applicants have rated the interview process at Gemini with 2.8 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 31% positive. To compare, the company-average is 35% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 18 days to get hired, when considering 16 user submitted interviews for this role. To compare, the hiring process at Gemini overall takes an average of 24 days.
Common stages of the interview process at Gemini as a Software Engineer according to 16 Glassdoor interviews include:
Phone interview: 31%
One on one interview: 17%
Skills test: 17%
Group panel interview: 11%
Presentation: 9%
Background check: 6%
Drug test: 6%
Personality test: 3%
Here are the most commonly searched roles for interview reports -