I applied through college or university. The process took 2 days. I interviewed at Arcesium (Chandigarh) in Jan 2019
Interview
Required deep knowledge for language (java in my case). Asked a few puzzles. Were noting every word i spoke and further questions were based on those specific words. there were 5 rounds including hr and the difficulty level was really high.