Tip 1: Practice at least 300 medium-hard questions.
Tip 2: The concept of DBMS and Operating Systems should be very clear.
Tip 3: Solve at least 1 question in system design to understand how to approach these questions.
Tip 1: Mention the latest projects you have completed.
Tip 2: Mention extracurricular activities.



As this value might be large, print it modulo 10^9 + 7



Timing in the afternoon with my laptop in my room, you must always look at the camera or they will accuse you of cheating. Two interviewers were there; one would ask you questions, while the other would give you hints if you were stuck and observe how you approached the problem.



Can you solve each query in O(logN) ?



Input: 'arr' = ["x", "xx", "y", "xyx"]
Output: 3
Explanation:
The longest possible string chain is “x” -> “xx” -> “xyx”.
The length of the given chain is 3, hence the answer is 3.
The interviewer was calm and friendly and will ask you about your achievements. He will give very little time to think about the question so that you don't provide false information about an event. This was just after the DSA round in the late afternoon. He arrived late for the interview.
Tell me about your greatest achievement in college.
What type of person are you: happy-go-lucky or hardworking?
Why did you choose the particular project you worked on? How did you test your project?
Will you be able to learn new things, even if you are not interested in them?
Tip 1: Be yourself.
Tip 2: Do not fabricate information.
Tip 3: If you don't know certain things, admit it.

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