Tip 1 : Consistency is most important
Tip 2 : Solve at least one problem daily
Tip 3 : Projects done with good understanding can do wonders in interview.
Tip 1 : Mention things you are really good at, don't lie.
Tip 2 : Keep it short and crisp, don't forget to highlight things you don't want to miss.
Test was conducted in afternoon at around 12 p.m.
I gave the test at my home.
There were four sections- Aptitude, Coding ,Automata Fix and Personality
Test was monitored online.
Mixed type of question for Aptitude on topics like Time and Distance, Percentage, Age Problems etc. Other questions were from OS, Networking, DBMS etc.
Number Of MCQs - 40



We cannot use the element at a given index twice.
Try to do this problem in O(N) time complexity.
The basic idea is to maintain a hash table for each element num in nums, using num as key and its index (0-based) as value. For each num, search for target - num in the hash table. If it is found and is not the same element as num, then we are done.
The interviewer started with a coding question followed by skills mentioned in the resume and then finally the discussion went on the projects that I mentioned in resume.



If the given list is (1 -> -2 -> 0 -> 4) and N=2:

Then the 2nd node from the end is 0.
To solve this, I firstly gave a brute force approach after which the interviewer asked me to give an optimal solution, so I
gave him the two pointer approach to solve this.
I took two nodes so that one can follow the other i.e. if one node is at index 0, other will be at index 1.
I maintained a count of total number of node to reach the nth node from end.
Keep increasing the nodes one by one till count does not gets equal to (N-M+1), (N = number of nodes, M = nth node from last).
When count is equal to N-M+1, point the slow node's next to fast node's next and free the fast node.
With this approach the interviewer was satisfied.
Introduce yourself.
What are your hobbies?
What are your expectations from this company?
What are your future goals?
What do you know about us?
Tip 1 : Be confident and speak carefully while being modest but not too much
Tip 2 : Be optimistic and eager to learn and reflect this in interview

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?