long but relatively good. overall satisfactory. really nice people that cared about their talent. great neogitioning and honest regard salary. would recommend to others to give it a try. a very good expereince that is worth a shot of working in tech
standard interview questions, asked questions like tell me more about yourself, where you see yourself in 5 years, how can you contribute to the company, why should we hire you
I applied online. The process took 4 weeks. I interviewed at Google in Oct 2022
Interview
3–5 algorithms questions (e.g.: find the maximum sum of any k contiguous elements of an array, write a function to serialize and deserialize an imbalanced binary tree, find the minimum distance to get from point a to point b in a directed graph) 1–2 design questions (e.g.: design Facebook newsfeed, design a url shortener, design Google docs) 0–1 other programming questions (e.g.: implement a circular buffer with raw only arrays) 0–2 cultural/personality questions (e.g.: talk about a time you resolved a disagreement at work, what are you looking for in your new job?)
Interview questions [1]
Question 1
I started preparing for interviews about a month before my technical phone screens. I scheduled all six of my onsites about a month after my phone screens. It was a tough two months, but it left me super prepared.