Tip 1 : Be well prepared for system-design and theoretical rounds
Tip 2 : The question bank of the company is huge
Tip 3 : They are expecting optimized solutions
Tip 1: Only put things in the resume that you can properly justify and explain
Tip 2: Have projects that are related to the tech stack of the company
It was online Coding Round. We were given three questions. Two were from graphs, and one was a DP Question. The DP question turned out had wrong solution (the test cases weren't passing. So that was removed from consideration)



Two nodes are said to be adjacent to each other if they are directly connected to each other. This means that if a node is taken as part of the sum, then none of its children can be considered for the same and vice versa.
For the given binary tree

Nodes used in consideration for maximum sum such that no two of them are adjacent are highlighted. Maximum sum of nodes = 1 + 1 + 1 + 4 + 5 = 12.
Step 1: Recursively call the sum of next graph node such that it returns the maximum non-adjacent sum by excluding/including the children.
Step 2: Return the sum for both the case, max possible sum after including/excluding the current number.
Step 3: Repeat until you get the maximum result.
It was a theoretical Round. I was asked questions related to OS, DBMS, COA, Networking etc.
The interviewer asked about Sempahore Problem and Race Conditions.
Tip 1: Be clean and concise with the solution
Tip 2: Explain the answer, before coding. Prefer pseudocoding first then start to write the code.
Tip 3: If the interviewer starts to give some hint, take that very seriously.
It was a designing round. I was asked to design a processor that will save us time lost by thrashing.
I was asked to design and explain a system that will reduce the time overhead over thrashing.
Tip 1: Make sure you understand the problem statement properly before going ahead with thes solution.
Tip 2: Start designing with the block-structure first then start to deep-dive.
Tip 3: Make sure you clear with the interviewer the parts of the system clearly and are aware of their functionalities and shortcomings.

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?