It were three stages, the first was coding assignment round. Coding round was fairly easy. After which there was an interview taken by two product engineers, which for an intern position I think was an overkill thing. They took my interview for 1hr 30 mins, so I was not satisfied by the pressure they put up. Questions were basic, make sure you prepare for core CS subject such as OS, DBMS, Networking. But was okay overall.