Tip 1 : Runnable code is expected in the interview. SO practice that in committed time.
Tip 2 : Focus on LLD & HLD explanation using some online tool.
Tip 3 : Having projects on GitHub will be a plus point.
Tip 1 : Mention personal projects if you have one. (will be plus)
Tip 2 : Mention microservice concerts and projects and if you handled a team (1-2 people also) then mention that.
DSA round



For the query of type 1, you can assume that the array has at least k values. And at any time, the product of any contiguous sequence of numbers will fit into a single 32-bit integer without overflowing.
I used a dummy array to store the computed values so that I can return the answer in o(1) for most asked query.



A person can only work on a single activity at a time. The start time of one activity can coincide with the end time of another.
I used sorting first.Then iterate the intervals for computing the max number of elements.Greedy solution worked here.
Data structure round



For the given binary tree:
Output: 9
Explanation: The deepest right nodes are 3 and 9 but 9 is the rightmost, thus 9 is the answer.
I solved using bfs algo. For this I have to run the runnable code.



[1, 2, 3, 4] is a strictly increasing array, while [2, 1, 4, 3] is not.
I first solved using the dp . Then interviewer hinted to solve using in greedy way to optimize more.
Then I solved it by first sorting in descending order and it worked greedily.
HLD round
Design a search recommendation system like in google search
Tip 1 : Clarify the requirements with the interviewer
Tip 2 : Solve it like a discussion with your teammate.
Tip 3 : Choose whatever you want but have a valid explanation in choosing that component.
Its a hiring manager round
Explain the last company project architecture.
Tip 1 : Know your project very well
Tip 2 : Explain what you have contributed to that.
Tip 3 : Mention numbers that you improved in the project. Like performance %

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
How do you remove whitespace from the start of a string?