The whole experience was one of the best. From travel, accommodation and interview it self. It started with a remote interview, followed by a day long onsite interview at Google office. A total of 5 interviews. One of them was lunch interview where I got to interact with a google engineer. Even though I couldn’t make the cut the whole experience of interview and the preparation that lead up to the interview gave me motivation to learn more and re interview. I feel that the interview itself made me a better interviewer. The way they interact, question and discuss. Thanks to google and their engineers for that.