1. About 45 minutes long screening interview, followed by
2. test assignment for which i had 7 days to submit. Once team was happy with my assignment,
3. there was 1.30 technical interview in which assignment was discussed, some java technical questions were asked. And couple of simple algorthmic coding challenges on the interview. After this
4. I was invited to meet the team, do a non-technical presentation, discuss about some tested approaches etc