I applied through university. I interviewed at Virtusa
Interview
The interview process begins with an initial phone screening by a recruiter to assess qualifications and fit. Successful candidates proceed to one or more rounds of interviews, including technical assessments, behavioral questions, and problem-solving exercises. Interviews are conducted by a mix of team members, including peers and supervisors. Some candidates may also complete a take-home assignment or participate in a panel interview. Clear communication and timely feedback are prioritized throughout to ensure a positive experience for all applicants.
Interview questions [1]
Question 1
Can you write a function to reverse a linked list?
How would you find the longest substring without repeating characters in a given string?
Explain the difference between depth-first search (DFS) and breadth-first search (BFS). When would you use each?
What are the differences between SQL and NoSQL databases? Provide examples of when you would use each.
Describe a challenging bug you encountered in a project and how you resolved it.
After a phone interview where I was asked about my availability, I was invited for an online interview of about 40min. Where different tech questions, project related questions and behavioural questions were asked
I applied through university. I interviewed at Virtusa (Bengaluru)
Interview
First round is aptitude test, second round is coding [medium level questions like arrays and strings] and third round is technical round about resume and last round is HR Round.
Interview questions [1]
Question 1
Palindrome without using any built in functions
Second Maximum element without any built in elements
The interview process involves a structured sequence of application screening, initial recruiter chats, technical assessments, and panel interviews to evaluate a candidate's skills, experience, and cultural fit, concluding with final hiring decisions
Top companies for "Compensation and Benefits" near you