Google | L4 | SDE2 | Bangalore [Offer]
Anonymous User
39227
EducationTier I
Years of Experience3
Previous CompanyProduct Based
Previous TitleSDE I
Prev Comp (Salary + Bonus + Stock)~24L
CompanyGoogle
Title/LevelSDE II (L4)
Fixed SalaryRs 31,00,000 (29.5L base, 1.5L PF)
Signon Bonus0
Gratuity~Rs 60,000
Relocation Bonus5L
Target Bonus / VariableRs 450,000 (target) to 6,00,000 (max)
Stock bonus/RSU60000 USD (vest: 33%, 33%, 22%, 12%) 14.5L 1st year
Total Comp (Salary + Bonus + Stock)~55,00,000 first year

Other Benefits

  • 7.5L Medical insurance,
  • 1000$ WFH setup,
  • 3500pm internet reimbursement,
    Free onsite food, snacks
    Other standard benefits

Interview structure for Google

All interviews happened on google meet with 45 min as time limit. Earlier google used to take interview on google docs but this time they had some basic internal online ide which was better than google doc. You are supposed to write production ready code for all the questions.

  • Screening round Medium : This is just a qualifying round, score of this round will not be consider in further hiring process. If you failed this round by slight margin then you can even ask for another screening round (depends on recruiter). I had 2 LC-medium in this round. First question was on string and I finished it in 15 min with code and explanation. For second I didn't have enough time because we wasted first 15 min on introduction (Don't repeat this mistake, try to keep it short) still I was able to discuss the optimized solution approach covering all edge cases.

  • Virtual onsite round-1 Hard : I only had one question in this round which was on DP and was actually a LC-medium but to me it seems like a hard question because I was so nervous. (Try to be calm). I somehow provided a brute-force solution and coded it in 25 mins. Then I managed to give the optimized solution as well but could not complete the code.

  • Virtual onsite round-2 Medium : I had two LC-medium in this round. First was on graph which I finished in 20 mins with discussion, coding and dry run. Second was the extension of first and was focusing on multi-processing, I only wrote sudo code for this.

  • Virtual onsite round-3 Hard : This was the round that really got me into Google. First I was asked a LC-medium which I completed in 20 min and then a LC-hard which I finished in 15 mins. I completed both of the question before time and interviewer was really impressed with my approach, speed and code. Both the questions were on string and recursion.

  • Behavioural round Easy : Few general questions were asked in this round like Tell me a difficult situation you had in work and how did you handle it. Tell me a situation when you had conflict with cowerkers/manager. Tell me about your achievement in some project. I have already preapared some answers using STAR method for these kind of questions, So this round went pretty smooth. One question was ask around diversity & inclusion also.

Tips

  • You are expected to write a bug free code which is covering all the edge cases. So to make this a habit while doing practice dry run your code, check for edge cases and try to get it submitted in one go. Because in interview you won't be getting any IDE to run and check your code.
  • You are expected to write a clean and modular code. So rather than having one complex function try to create seperate function for different functionality. Basically improve on the modularity and reuseability of code. Also try to use meaning/ self-explanatory variables/function name.
  • You are expected to solve and complete coding in given time, So you need to be fast. To improve the speed try to create actually interview environment while doing every question. Keep a timer, set 25min for medium and 40min for hard questions.
Comments (16)