I applied through college or university. The process took 3 months. I interviewed at Tata Consultancy Services (Pune) in Nov 2019
Interview
I would specifically mention about the TCS digital exam. The written exam is of 3 hours comprising of aptitude, programming language, coding, English, etc. The exam level is intermediate. This written exam is followed by an interview. The interview level is comprises of questions related to the latest trendy technology like ML, DL, etc.
It was very comfortable and i got many things to learn from it.. They were friendly.
Asked questions fully basic and regarding project and things mentioned in resume. Nothing more required.. Prepare well what's mentioned in resume
The interview was really great and in the technical round they asked about the basics of machine learning like the models linear and logistic and others, they asked about the math behind the model, how it functions and learns behind the scene.
Basic DSA, DBMS, OS questions.
Then probably another technical round which I can't each.
Lastly , HR
and all interview will happen in TCS premises, but with your mobile.
Yes Online, but in the TCS Premises.
Interview questions [1]
Question 1
Q: What is doubly linked list ? Create one using something that I can't recall.