Very intense, I had to go through multiple interviews that each took several hours each and several people were employed in the process on each interview day. It also happened to be stretched across many weeks, so you will need plenty of time and also not be under too much pressure to find a new job.
Interview questions [1]
Question 1
Plenty of brain teasers, but also a rigorous assessment of my work history.
Phone call and in person meeting. Phone call was simple get to know me questions. Meeting was more about my technical background and questioned about design. They were quick to respond and polite.
I applied through other source. I interviewed at Google
Interview
hard interview but it is expected from google as a big technology company. They just want to screen properly their candidates and make sure only the best of the best goes to them. Standard FAANG companies.