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.
1) An element of the ‘COORDINATES’ array is a pair of ‘X' and ‘Y’ coordinates of a point, i.e., COORDINATES[i] = (Xi, Yi).
2) |DISTANCE| represents the absolute value of distance.
3) All points are considered to be connected if there is exactly one simple path between two points.
4) According to Wikipedia, a simple path is a path in a plane that does not have repeating points.
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.
Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
How do you write a single-line comment in C++?