WTW (formerly Willis Towers Watson) On-Campus Recruitment Process for Full-Time SQAT Roles
Timeline: August End
Eligible Branches: CSE, IT, ECE
Resume Shortlisting:
Around 60 students initially applied for the opportunity. The shortlisting was based on CGPA and profile, focusing on projects and internships (if any). After the initial evaluation, 31 students were shortlisted for the next round.
Online Written Round (Technical):
This round was conducted via MS Teams and MS Teams Forms. We had to join a call with our camera on, where the HR shared an MS Teams form link. The form contained 50 technical MCQs (single and multiple correct) to be solved in 60 minutes. There was no negative marking, and the questions covered a wide range of topics including:
- Data Structures and Algorithms (DSA)
- Object-Oriented Programming (OOP) in JAVA
- DBMS, OS, and SQL
- HTML and JavaScript
- Software Engineering concepts
- Code output in C, C++, and Java
The questions ranged from Easy to Moderate difficulty. A total of 11 students were shortlisted for the interview based on this round. The next round was scheduled five days later.
Panel Discussion (Tech + HR):
This round also took place on MS Teams and involved 5 panelists, including HR.
- Introduction and Role Discussion: The first interviewer began by asking for an introduction, followed by questions related to the SQAT role I had applied for, such as the responsibilities of a tester, the difference between quality assurance and testing, and my understanding of the role.
- Technical Questions (DBMS): The Director asked about my experience with database management, where I mentioned SQL. He then asked me to explain SQL, normalization, and data redundancy, and I provided examples to clarify my answers.
- Testing Questions: The Test Lead asked why testing is necessary, the sources of test data, and how to handle errors made by testers during testing. The discussion dove deep into my knowledge of software testing and my interest in the field.
- Programming and DSA Questions: Another panelist asked which programming languages I was comfortable with (I mentioned C++). He then asked DSA-related questions such as:
- An example of when to use a linked list over an array
- How to check if a string is a palindrome
- Which search algorithm I prefer and its time complexity (I mentioned Binary Search).
- Networking Questions: The final technical interviewer asked questions on networking topics, such as what a firewall is and the purpose of a DNS server.
- HR Discussion: The HR asked about my future plans, my family background, and the internship I had mentioned in my resume. I was also asked if I had any offers in hand.
Finally, I was invited to ask questions. I inquired about the work culture and daily responsibilities in the role, which were explained briefly. The entire discussion lasted about 30 minutes.
Tips for interview:
- Prepare your CV well. The interviewers can ask anything you have mentioned in your resume.
- Prepare all CS subjects basic concepts very well and read about the role for which you are interviewed.
- Prepare for HR questions. Research well about the company and the job description.