Tip 1 : prepare from interview experience and top 100 interview questions of leectcode
Tip 2 : prepare top 50 questions of each academic subject
Tip 3 : prepare the introduction very well, it gives a boost to your confidence and interviers interest
Tip 1 : At least 2 internship experience, have some live demo or screenshots ready to present your work
Tip 2 : project can be basic, but the features implemented must have make a difference in your learning curve during the journey of project
2 coding questions
1. An arithmetic problem solving question, needed to identify the formula
2. Merge sort problem



1. Start checking from the end of the linked list and not from the beginning. For example, if the linked list is ( a, b, a ,b, a) and the string is equal to “aba” , then the answer should be (a b), not (b a).
2. After removing an occurrence check again for new formations.



Merge Sort Algorithm -
Merge sort is a Divide and Conquer based Algorithm. It divides the input array into two-parts, until the size of the input array is not ‘1’. In the return part, it will merge two sorted arrays a return a whole merged sorted array.

The above illustrates shows how merge sort works.
It is compulsory to use the ‘Merge Sort’ algorithm.
3 coding questions were asked



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

Then the 2nd node from the end is 0.
Tip 1 : keep edge cases in mind



Let the array = [ 4, 2, 1, 5, 3 ]
Let pivot to be the rightmost number.

Tip 1 : Keep the difference among all the sorting algorithm



We cannot use the element at a given index twice.
Try to do this problem in O(N) time complexity.
Tip 1 : Practice top interview questions
1 DSA question, other academic questions



Let’s assume ‘N’ is 5. Initially, all the elements are initialized to zero. we need to perform 2 operations 1 5 and 2 4. In operation 1 5, we will increase all the elements from index 1 to 5 by 1 i.e it becomes [1,1,1,1,1].
In operation 2 4, we will increase all the elements from index 2 to 4 by 1 i.e it becomes [1,2,2,2,1]. So answer in this case will be 2 as 2 is the maximum element of the array/list.
In the above question array/list is assumed to have ‘1’ - based indexing i.e. array/list starts from index 1.
Tip 1 : Revise searching algorithm and edge cases
Describe all joins with example.
Tip 1 : Give real life examples
Describe pillar of OOPS with examples.
Interview was scheduled around 10AM
Interviewer made me comfortable by telling about herself and company
Introduce yourself.
Tip 1 : Prepare the introduction well beforehand
Tip 2 : Cover technical and extra curricular activities
Asked about the things I like about hashedin.
Tip 1 : Attend the pre placement talk and make notes
Strengths and weaknesses.
Tip 1 : Be honest with your weakness and tell them that you are working to overcome it

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?