Tip 1: Keep practicing DSA.
Tip 2: Maintain consistency.
Tip 3: Try to solve questions within time constraints.
Tip 1: Never forget to add a coding profile to your resume with a link.
Tip 2: Include projects with the technologies used.
This round was conducted at 11 AM on Google Meet, and I received the meeting link two days prior. I was also provided with a link for a Google Doc where I coded the problem, and the changes were reflected on the other side. I began by asking a few questions related to the problem, then explained my approach and added a few nuances to it. While coding my approach, I missed one edge case, for which the interviewer gave me a hint, and I was able to understand and address the case. At the end, we discussed how Google works and the technologies used.



This can be coded using multiple approaches, I used recursive approach and made call for left and right subtree at each node where I was traversing on every node and for each sub-tree I counted how many islands are possible. I added the left-subtree islands and right sub-tree islands and returned the count along with few edge cases.

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?