Tip 1: Practice apti, for qualifying TCS NQT apti should be strong.
Tip 2: Practise coding daily.
Tip 3: Do at least 2 projects.
Tip 1: Have good skills to showcase.
Tip 2: Dont lie in your resume, that will give a bad impression.
My exam was scheduled for 9 in the morning, it was from home remote proctored, and it had two sections the first section had MCQs of aptitude, logical and English. The second section had a few MCQs of CS fundamentals and two coding questions. It was strictly monitored for any suspicious activity and the candidates were disqualified.



1. The array follows 0-based indexing, so you need to return the 0-based index of the element.
2. Note that the element at the equilibrium index wonāt be considered for either left sum or right sum.
3. If there are multiple indices which satisfy the given condition, then return the left-most index i.e if there are indices i,j,kā¦. which are equilibrium indices, return the minimum among them
4. If no such index is present in the array, return -1.
1) I used two loops.
2) The Outer loop iterates through all the elements and the inner loop finds out whether the current index picked by the outer loop is equilibrium index or not.



Two strings are said to be anagram if they contain the same characters, irrespective of the order of the characters.
If 'STR1' = ālistenā and 'STR2' = āsilentā then the output will be 1.
Both the strings contain the same set of characters.
1) I sorted both strings.
2) Then compared the sorted strings:
If they are equal return True.
Else return False.
My interview was scheduled in the morning at 9 on Microsoft teams. I joined the meeting at 9 and was waiting in the lobby and the waiting period went for 4 hours. My interview started at 1 noon. I was very nervous while waiting, then suddenly a panel of three interviewers appeared on my screen. They greeted me and started the interview with " hi sambhav, have you had your lunch?" and I replied "no sir I was waiting for you all", with a smile and they also smiled. Then they asked me to start with my introduction, I introduced myself, then a sir told me that madam will continue with technical questions. There were three interviewers: one ma'am for technical questions, one for HR, and one for MR. Ma'am started with my hobby which I mentioned during my intro about blogging and she was impressed with the topics on which I write then she asked me about my project deeply, when she was satisfied with my project she asked some OOPs questions, a few DSA questions and about some latest technologies then she said that I'm done with my questions and said another sir to continue. Sir started with "so sambhav, as you mentioned you are from Jamshedpur, do we need to tell you about Tata?" I said with a smile not at all sir being a jamshedpurian I'm a fanboy of Tata, I am well aware of Tata. And everybody started laughing and that was the moment that changed the mood of the interview. From then it was more of a friendly kind of discussion than an interview. How the time passed in all these discussions I couldn't know. With all these discussions MR asked a few basic situational-based questions and at last few HR questions about relocation and flexibility of any technologies and all. At last, I was asked to mail my documents and received my offer letter after a few days. I can say that it was my luck that my interview turned out to be a kind of friendly discussion rather than a serious and nervous one.
Explain normalization in dbms.How many types are there and explain all the types.
Tip 1:Know the basics of dbms
Tip 2:Learn all the terms.
What are the different kinds of operations that are possible on semaphore?
Tip 1:Go through interview questions of OS.
Tip 2: Learn all the basics.
What is virtual memory?
Tip 1: Read all the OS concepts.
Explain demand paging.
Explain different languages present in DBMS.
Tip 1: Read all the basics like ddl,dml,dcl,tcl
Explain ACID properties.
Tip 1: Learn basics of dbms.
Tip 2: Read interview questions.
Four pillars of OOPs.
Tip 1: OOPs is the most common and important topic for interviews.
Overriding and over loading.
Tip 1:Read all oops concepts.
Abstraction in oops.
What do know about machine learning.
Tip 1: know basics of some trending technologies.

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: