Tip 1 : Mention things properly on your resume
Tip 2 : Have a good grasp of the fundamentals
Tip 3 : Daily devote 6 hours in problem solving
Tip 1 : Mention things you know properly
Tip 2 : Mention at least 2 projects
1 coding question + 1 DBMS question + 2 MCQs



ARR = [2, 1, 2, 1, 5, 5, 2]
Output: 1 2
2 occurs three(odd) times.
1 occurs two(even) times.
5 occurs two(even) times.
So, the total 1 element is occurring an odd number of times and 2 elements are occurring an even number of times.
SQL query to find second highest salary
Tip 1 : Do practice for genric problems of SQL queries
Tip 2 : Do nesting queries practice



1. ‘N’ contains only digits ‘0’ to ‘9’ and English letters ‘A’ to ‘F’.
2. Decimal equivalent of 0 is 0, 1 is 1, . . .9 is 9, A is 10, B is 11, . . . F is 15.
1) Convert the number to base 26 representation, considering we have 0 also in the system
2) Change the representation to the one without having 0 in its system
3) Time Complexity: O(log26n), as we are using a loop and in each traversal, we decrement by floor division of 26.



Note: Since the number of ways can be very large, return the answer modulo 1000000007.
N=3

We can climb one step at a time i.e. {(0, 1) ,(1, 2),(2,3)} or we can climb the first two-step and then one step i.e. {(0,2),(1, 3)} or we can climb first one step and then two step i.e. {(0,1), (1,3)}.
One can reach i th step in one of two ways:
Taking a single i-2 or taking i-1
So the total will be like this
dp[i]=dp[i−1]+dp[i−2]



0 <= i,j,k,l < ‘N’
ARR1[i] + ARR2[j] + ARR3[k] + ARR4[l] = 0.
1) Sort the array and break the problem to 3 sum
2) Break the 3 sum to 2 sum
3) Use two pointers to solve 2 sum
Design a compiler with your knowledge of engineering till now.
Tip 1 : Breakdown the problem
Tip 2 : Ask questions to the interviewer
Tip 3 : Tell continuously what are you thinking

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