First step is coordination with HR for time selection. I'm the day of interview you are greeted with a bag containing water and some snacks which is very thoughtful. Then you have series of meetings with different teams manager and developer. Each one explains their team and are very friendly to talk to. Tech folks asked technical question involving algorithms, design, whiteboarding etc.