I applied through a recruiter. I interviewed at Virtusa (Dubai) in June 2022
Interview
The interview process consisted of three main rounds: an online assessment, a technical interview, and a final HR interview. The process was designed to evaluate problem-solving skills, programming knowledge, logical thinking, and communication abilities of the candidate.
Interview questions [1]
Question 1
What are the differences between lists and tuples in Python, and when would you use each?
Explain how Python handles memory management and garbage collection.
Can you write a Python function to find duplicate elements in a list?
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