Problem of the day
Tip 1 : Get a good grasp on data structure and algorithm.
Tip 2 : Practice more problems of topics like dynamic programming and recursion.
Tip 3 : Practice coding question on different platforms like hackerrank, codechef , hackerearth etc
Tip 4 : Mention some projects in resume.
Tip 1 : Mentions skills you are confident in.
Tip 2 : Don't Mention anything you are not confident enough to explain or answer questions asked from that particular topic.
Tip 3 : Add projects etc to your resume.
The first round of TCS codevita is of 6hrs round with 6 coding questions mainly including the concepts of recursion, map, vectors, arrays, etc based coding questions. There is a window of 24hrs in which you can attempt the test.
Questions were easy, medium, and hard. Most of the questions contain 2-3 subparts that you need to compute to reach the final solution.
The interview lasts for approx 60 minutes. It takes place at about 1:00 in the afternoon. Both technical and the HR round take place in the same interview. The technical questions were mainly from the oops concepts, data structure, DBMS and algorithm, and mainly resume-based.
The HR questions were mainly about the company, willingness to reallocate, personal preference, why to join TCS, further plans etc.
There were 4 members in the panel and all were supportive and gave proper time to think about the solution. Two were for the technical round and 2 for the HR round.