Round 1:
TCS NQT for priority Institutions test included aptitude and coding section (2 problems)
Aptitude was a bit difficult coding was medium-easy
The job roles were divided into three positions:
- Ninja-(Not able to do coding but performed well in aptitude)
- Digital- (Done well in aptitude and also done more than 1 coding question)
- Prime- (Both aptitude and coding done good)
Round 2:
Technical Discussion:
The interview commenced with a deep dive into technical topics, beginning with a detailed exploration of a project I had undertaken. I provided a comprehensive explanation of the project’s architecture and implementation, elucidating concepts like tuples versus lists in Python and the significance of a def main function.
As the conversation progressed, we delved into exception handling, where I elaborated on its role in managing errors during program execution. We discussed keywords associated with exception handling and the behaviour of code outside the final block.
Transitioning to access specifiers, I elucidated their importance in controlling access to class members in object-oriented programming languages.
In Data Structures and Algorithms (DSA), we discussed dynamic programming, specifically addressing the Knapsack problem, recursion, and backtracking. I provided oral examples to illustrate these concepts, demonstrating a comprehensive understanding.
Given my interest in Machine Learning (ML), the interviewer inquired about my reading habits regarding ML blogs and asked if I was aware of the differences between ChatGPT 3.5 and 4, as mentioned in my resume.
HR Formalities and Document Verification:
Following the technical discussion, we transitioned to HR-related inquiries and document verification.
The interviewer asked about my willingness to relocate, to which I affirmed my readiness, expressing flexibility and openness to new opportunities.
We then proceeded to the documentation verification stage, where I provided the necessary documents for verification purposes, including educational certificates and identification proof.
My interview lasted for 40-45 min.
Verdict-Selected for Digital
P.S.– Even if in round 1 you are shortlisted for higher packages based on the interview it can change to lower packages. (ex. prime and digital were demoted to ninja in some cases).