Tip 1 : To prepare for Codevita, start preparing the basic DSA topics.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Prepare a good project & learn OOPS and DBMS.
Tip 1 : Single page resume should be prepared with key pointers.
Tip 2 : Mention your Internship and extracurricular experiences to show your proactiveness.
The first round of TCS Codevita is a 6-question, 6 hours round. I fully solved 2 ques. out of 6 and one partially. Both of the questions were of a basic level related to arrays and strings.



‘N’ = 4, ‘S’ = “code”
Character ‘c’ gets changed to ‘b’.
Character ‘o’ gets changed to ‘p’.
Character ‘d’ gets changed to ‘c’.
Character ‘e’ gets changed to ‘f’.
Encoded string = “bpcf”


The value of the sum can be very large, return the answer as modulus 10^9+7.
There were three panellists, so it was a combination of Technical Round, Managerial Round & HR in one round itself.
First, they asked for the documents they mentioned in the mail to show during the interview, so I shared the screen and showed them. Then the interview started.
First, they asked me to introduce myself after that there was a brief discussion about my projects that I had mentioned in my resume. Then I was asked some questions related to Java, OOPS and Machine Learning (as I did a project on it). This was followed by a simple coding question marking the end of the interview. Overall this round went pretty well.



Consider if ‘N’ = 4, the Factorial of 4 will be the product of all numbers from 1 to 4, which is 1 * 2 * 3 * 4 = 24. Hence, the answer is 24.
Differentiate between Supervised learning, Unsupervised learning, & Reinforcement learning.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
To make an AI less repetitive in a long paragraph, you should increase: