STEP 1 : Clear TCSNQT
based upon your performance on TCSNQT exam , TCS will be offering 3 various roles with different pkg's.
- ninja - 3.36 lpa
- digital - 7 lpa
- prime - 9lpa
I was shortlisted for prime role.(I solved 2 coding questions (easy + hard) & performed really well in Advanced Quant & Reasoning round as well) for aptitude rounds they provide virtual calculator .
VVI topic imo -> string , matrix , complex pattern , problems based on list & set .They don't ask tree or graph coding questions much.
- I will recommend practice these topics from interview 75 , top liked 100 , interview 150 nearly impossible to get questions outside these study plans .
My papers ->
-
- you are given a matrix filled with non-zero elements. Create an upper tri-angular matrix out of it . Question itself stated what an upper tri-angular matrix is . - easy
-
- 68 - text-justification . 6 - zig-zag conversion close to the mixture of this two . - hard
STEP 2 : Clear Interview
According to my experience ,
- ninja - mostly asked HR questions .
- digital - well mixture of HR & Technical .
- prime - mostly asked Technical based on CV & outside .
for digital & prime you are expected to be promt & really knowledgable.
Questions I was asked
- Introduction. (prepare & reharse)
- explain your projects. (start with most complex one)
- follow up question from projects , which version of java i used & why , scope of enhacement & drawback etc .
- lambda function .
- what is ACID properties
- Normalization
- What is NoSQL
- what languages you know apart from Java
- which language you want to learn in near future & why
- what are the advantages of Kotlin upon java .
- OOP concept (4 pillars) , explain them briefly.
- what are your hobbies .
I am an android developer , everyone's interview experience differs according to their profile .
selected for ninja role.😑
After upgradation, I was shortlisted for digital interview and eventually got the digital offer .


