One word. Terrible. I had an HR round followed by a technical round. The HR round was more about building hype and showing off on their accomplishments. The technical round revolved around some very specific piece of information like 'date of exact close variant rollout' or some odd occurences on the platform that the interviewer had noticed. The questions asked were highly irrelevant to the job, he thought he was on the set of MTV roadies. Once the interview got done, asked about my expectation and started questioning whether it was realistic with my skills/experience. Told me there would be another round but the HR asked me to leave, citing that the next round would be communicated to me later. Ofcourse i didn't expect that. This was the worst interview of my life, I came out questioning my abilities. Guess what, a world class company hired me for a lot more than what I'd asked for during this interview. I wouldn't recommend joining this company.