Initial Communication - Company's associates (Team Lead or Project Lead) will call and ask for a good time for interview.
Interview - Ice breaking question will be asked first. Something like your work experience and educational background. These question will set the flow of the interview. Better have consistent flow in these question related to the post your are applying for.
After that, question will related the core competency of the post applying for ( such as Java, PL/SQL, .NET, Mainframe, PERL or any BI Tools)
In my case, it was PL/SQL. They start with simple questions and query. Such as different types joins,, question related to Cursor, Trigger, procedures handlers.
Then they moved to scenario based question. Here they test your experience in writing complex query.
It wont be simple and you will face hard time if you are not adept in interpreting complex scenario based query.
I interviewed at Tata Consultancy Services (Noida)
Interview
It was easy, Interviewer just asked me basic question on CS fundamentals, no DSA questions were asked. Interviewer was friendly and understanding, only one interview was held. Just be confident in what you answer.
I interviewed at Tata Consultancy Services (Bombay)
Interview
The interview consisted on 3 rounds. All included technical questions from resume. Just study your resume well and be ready for behavioural questions.
They would also ask some basic implementation on what your work was done and how did you implement that
There was only one interview round that combined technical, managerial, and HR discussions. The interview covered technical concepts, project experience, problem-solving, teamwork, career goals, and general HR questions in a smooth, well-organized process.