Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at least 2 good projects and you must know every bit of them.
Tip 1 : Have at least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
Standard Data Structures and Algorithms round followed by one or questions from SQL as well. One has to be fairly comfortable in solving algorithmic problems to pass this round with ease.



‘S’ = racecar
The reverse of ‘S’ is: racecar
Since ‘S’ is equal to its reverse. So ‘S’ is a palindrome.
Hence output will be 1.



1. If ‘k’ is not present in the array, then the first and the last occurrence will be -1.
2. 'arr' may contain duplicate elements.
Input: 'arr' = [0,1,1,5] , 'k' = 1
Output: 1 2
Explanation:
If 'arr' = [0, 1, 1, 5] and 'k' = 1, then the first and last occurrence of 1 will be 1(0 - indexed) and 2.
Find the maximum salary from the given employee salary list.
Find the second maximum salary employee name from the employee table.
This round had 2 coding problems of Easy to Moderate level of difficulty followed by some questions from Java as well



Can you solve each query in O(logN) ?



The binary number system requires 2 digits (0-1), the Ternary number system requires 3 digits (0-2), the Octal number system requires 8 digits (0-7), and the decimal number system requires 10 digits (0-9) to represent any numeric value.
Why are Java Strings immutable in nature?
Why Java is platform-independent and JVM platform-dependent?
How would you differentiate between a String, StringBuffer, and a StringBuilder?
This round majorly focused on past projects and experiences from my Resume and some standard System Design + LLD questions + some basic OS questions
Design a URL Shortener
Tip : For acing System Design Rounds I would suggest watching Gaurav Sen's System Design Videos on YouTube and for hands-on practice, there is a Guided Path solely for System Design on CodeStudio which is very useful while preparing for these type of rounds.
Print 1 to 100 using more than two threads(optimized approach).

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