I applied online and received an interview invitation email after applying in 2 days. you will get an email from HR for the first round, then the initial round will be a Basic Technical discussion, if you pass the second one you will invited for the 2nd technical round. they will give you some tasks, you need to complete within a period. finally, you've to present the output.