I applied through college or university. The process took 1 day. I interviewed at Virtusa (Hyderābād) in Nov 2016
Interview
The first round was completely composed of UML, Software Engg, Testing etc., and a program. I didn't execute the program, but I just wrote a code which is related and uploaded it. No negative marking. 1-hour exam. Then comes the technical, java core, java advanced, software engineering(waterfall model etc.,) related questions and also UML diagrams. All I did was answered the questions I knew and for the questions, I didn't know, I just said: "I can't". (since the interview was held on the day just after our exams) I got selected for HR may be I was the best in worst. The HR was more like a general talk. Finally, I got selected. The whole process took one day.
Interview questions [2]
Question 1
What is the Agile model?
What is the difference between HashMap and HashSet?
What are software, models?
What are the methods you use in servlets?
What are the attributes you use in servlet methods?
What is a thread?