Tip 1 : rewise DSA theory with coding practice
Tip 2 : solve atleast 300 coding problems, from all topics, graph, trees, linked list, DP etc
Tip 3 :
Tip 1: don't mention anything, you have not done
Tip 2: mention some good projects, not common ones



We cannot use the element at a given index twice.
Try to do this problem in O(N) time complexity.
It is very famous question. I told him the simple approach first, told the time complexity. Then, optimised it further and wrote the code. Made my own test case and tested it.
It was a mix of DSA and problem solving



a) Duplicate elements may be present.
b) If no such element is present return -1.
Input: Given a sequence of five numbers 2, 4, 5, 6, 8.
Output: 6
Explanation:
In the given sequence of numbers, number 8 is the largest element, followed by number 6 which is the second-largest element. Hence we return number 6 which is the second-largest element in the sequence.
First, told a very simple solution that was brute force. Then, told the optimised solution, coded it and tested the code.
It was a telephonic conversation with CTO.
It was very simple question. What are searching techniques are there and when to use which one?
Tip 1: Rewise DSA theory
Tip 2: practice atleast 300 problems on different topics
Tip 3: if you prepare for the best, you will easily crack simple and medium ones

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