The interview consists of three rounds: technical, managerial & hr round. You can expect both theoretical and coding challenges during the technical round depending on the position you have applied for. The managerial round will also consist of a few technical questions and a discussion regarding your experience.