Great experience, fantastic coworkers from whom you can learn a lot.
Technology is pretty isolated. If you ever leave, there will be a lot to learn (and unlearn).
Five rounds of interviews in one day. I had four rounds of technical discussions and one round of 'HR' interview. I had BST, DFS, BFS, and system design-related questions. The questions were at a hard level and time-consuming.
The process took about two months. After I submitted my application online, I received an OA. It was quite simple. After I passed the OA, I arranged a phone interview with an engineer at Google.
It was not what I expected it to be. They tested your basic knowledge about some software engineering concepts, but a lot of it was just random questions where you had to think logically.
Five rounds of interviews in one day. I had four rounds of technical discussions and one round of 'HR' interview. I had BST, DFS, BFS, and system design-related questions. The questions were at a hard level and time-consuming.
The process took about two months. After I submitted my application online, I received an OA. It was quite simple. After I passed the OA, I arranged a phone interview with an engineer at Google.
It was not what I expected it to be. They tested your basic knowledge about some software engineering concepts, but a lot of it was just random questions where you had to think logically.