Tip 1 : Prepare DSA very well, practice different different questions on every topic
Tip 2 : Start doing projects learn whatever you require while developing the project.
Tip 3 : Prepare theory subjects as well as you do the dsa
Tip 1 : Always put links of your projects and maintain the projects well on github or wherever you like.
Tip 2 : Whatever you write in your resume, you have to be prepared for it so avoid putting false skiils and projects.
It was held in the evening at 7:00 PM
It was just any other hackerank hiring test, I had to code 5 questions and other were mcq.



If the code name does not match any interval then print -1 for that code name.
It was around 4:00 Pm in the evening. There were 2 interviewers. Environment was good, both of them were friendly and I had a good time.



Let ‘N’ = 4, ‘Arr’ be [1, 2, 5, 4] and ‘K’ = 3.
then the elements of this array in ascending order is [1, 2, 4, 5]. Clearly, the 3rd smallest and largest element of this array is 4 and 2 respectively.
Step 1 : I first used Modified Bubble Sort to run the outer loop at most k times.
Step 2 : And then Print the last k elements of the array obtained in step 1. Time Complexity : O(n*k)
Step 3 : Interviewer asked if I can Solve it using any other way.
Step 4 : Then I used Max heap and then he was satisfied with it.
It was 3:00 Pm in the evening, It was zoom call. Interviewer introduced herself and we had pretty good conversation about the future prospect.
Who is your role model?
What keeps you motivated?

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