Tip 1 : Practice questions on arrays and strings manipulation. There is no exact number of questions you have to solve but solve each question with understanding.
Tip 2 : If you have some problem in aptitude focus on this first as only after you clear this round you could go to the next one. You can refer IndiaBix for aptitude.
Tip 3: Resume building is very important. Structure your resume well and mention only those things you know. Also, mention at least two IT projects in your resume, it adds up to your chances.
Tip 1 : Structure your resume well if you have good in hand projects do mention them first on the top of your resume. Please do not mention your academics on top if you have poor academics performance.
Tip 2 : Do not lie and put false things on your resume. In TCS Resume is very important your interview will move around based on your resume and if they found something suspicious your chances of getting selected would be very low.
Tips 3 : It is a bonus tip which is applicable to every firm. Prepare your introduction well make sure you put everything in the right blend trust me this trick really helps.



If the given array is [ 2, 3, 1], we need to return [1, 1, -1]. Because for 2, 1 is the Next Smaller element. For 3, 1 is the Next Smaller element and for 1, there is no next smaller element hence the answer for this element is -1.
Given an array find the next smallest element for each element of the array



Input: 'prices' = [1, 2, 3] and 'fee' = 1
Output: 1
Explanation: We can generate the maximum profit of 1 by buying the stock on the first day for price = 1 and then selling it on the third day for price = 3.
The profit will be: 3 - 1 - 1(transaction fee) = 1
Given chocolate and its prices change each day. Rahul can buy one chocolate at a time, and he must sell it before buying chocolate on another day.



The same word from a dictionary can be used as many times as possible to make sentences.
You are given a list of “N” strings A. Your task is to check whether you can form a given target string using a combination of one or more strings of A.
Tell us about yourself.
Why should we hire you?
What are your expectations?
Tip 1 : The cross-questioning can go intense sometimes, think before you speak.
Tip 2 : Be open-minded and answer whatever you are thinking in these rounds, I feel it is important to have an opinion.
Tip 3 : Since everybody in the interview panel is from a tech background, here too you can expect some technical questions. No coding in most of the cases but some discussions over the design can surely happen.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
How do you remove whitespace from the start of a string?