Tip 1: For OOPS, DS, and programming, I recommend CodeStudio.
Tip 2: For OS, DBMS, and Computer Network, I recommend the CodeStudio library section.
Tip 3: For SQL, I recommend the CodeStudio library section.
Tip 4: Always remain calm during Interviews and answer the questions calmly. Do not hesitate to ask for hints if you get stuck in a problem.
Tip 1: Mention only those projects and internships in your resume that you are comfortable with; you can explain them to the interviewee.
Tip 2: Mention only those skills/programming languages in your resume that you are comfortable with, that is, you have proper knowledge of as the interviewee can ask questions from those languages specifically.
Tip 3: Keep your data in your resume honest and accurate.
The coding round consisted of 3 coding questions. 1st question was of 20 marks, 2nd and 3rd of 50 marks.



If the given array is [1,2,3] then the answer would be 2. One of the ways to make all the elements of the given array equal is by adding 1 to the array element with value 1 and subtracting 1 from the array element with value 3. So that final array would become [2,2,2].



1.The end will be a minimum possible coordinate, greater than the maximum element in the given array of elements.
2.Avoiding obstacles means that we cannot stop at the given coordinates.
3.The elements may not be in sorted order.
4.The last jump can be of any unit, provided it crosses the endpoint.
I first made an array in the main function that will contain the number of prime numbers less than or equal to the index value of the array and passed into my called function. This will give me the a value for each test case. Then, int the called function I applied dynamic programming. I created a dp array and initialized all values to max integer (dp[0] = 0). For each index i, i put dp[i+1] if (i=(r1/r2)) equal to minimum of(dp[i]+1, dp[i+1/i+2/i+a]). Then I returned dp[n-1] if it wasnt equal to max integer otherwise i returned "No way!".



If there are any duplicates in the given array we will count only one of them in the consecutive sequence.
For the given 'ARR' [9,5,4,9,10,10,6].
Output = 3
The longest consecutive sequence is [4,5,6].
Can you solve this in O(N) time and O(N) space complexity?
Timing: 10:15 - 11:00 am.
The interview was online from home.
The interview contained mostly data structures and oops problems. I was asked to implement the node class of linked list and queue using circular array. He also asked me to explain polymorphism in detailing, overriding, overloading, runtime polymorphism etc with example. He asked some other questions which were mostly from DS and OOPS.
Timing: 2:15 - 3:00 PM
The interview was online from home.
There were a few audio cuts in the video call but we were able to manage regardless.



If the given string is: STR = "abcde". You have to print the string "edcba".
Try to solve the problem in O(1) space complexity.
He asked me to write a function to reverse a string of size n. In this question I defined my string ans="" , then iterated i from n-1 to 0 and concatenated Character.toString(s.charAt(i)) to my ans and then returned ans. He followed up the question. He said “If I remove ' ”="" ' in string ans line then what will happen. I answered that it will give me a compilation error that the variable "ans" is not initialized. Then he asked what it means that a string is immutable.

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