So here are some key things I learned about bombing my final round at google for an SRE.
- You will be judged on your competitive programming skills than your knowledge of Linux and systems.
- You should be able to communicate the code you have written properly to the interviewer.
- The 5-hour interview is tiring, practice it with people.
- You can perfectly prepared but one bad interview can mentally derail you.
- Practice whiteboarding.
- Be ready to accept failure.
- Your interviewer can be an prick and will try to destroy your confidence, be calm at all cost.
- If you have to prepare for the interview, means you are not yet ready for google.
- I lost 6kgs of weight in 3 months in preparation, don’t do it.
- Try to interview in sunny vale, Philadelphia, etc Interviewing in 3 degrees Celcius in NYC is not fun at all.
- Don’t be depressed if the hiring committee does not go forward with an offer.
- The starting salary of an SRE (University Graduate) is $1,28,000 base salary. Don’t do it for the money. Do it for the learning and impact.
- SRE was invented at google and I would have killed to be one and grow over there. You can fail, it’s ok. Grow from it.
- If you are experienced, you will have 5 rounds + lunch. 3 coding and 2 system design.
- Google is not the end of the world.
Welcome to Site Reliability Engineering where hope is not a strategy and accepting failure is not one of our traits.