The interview process here is pretty lengthy, but it's very well handled and processed. It consisted of 4 interviews (2 technical and 2 HR) plus a general discussion with the Technical Lead. Brush up on your SQL and academic concepts. They really care about who they're hiring depending on the soft skills, so present your best not just technically. The HR team here are really good and you get the response for your interview almost immediately. They make the process very transparent and help you out for any queries.