Tip 1: Focus on understanding the basics of any topic before jumping to the advanced level.
Tip 2: Spend more time thinking about the approach to a problem before jumping to the solution.
Tip 3: Consistency is key.
Tip 1: Make sure it's a one-pager with all the important points highlighted.
Tip 2: You should have in-depth knowledge of all the projects you mention in your resume.
It was an Online Assessment wherein 3 DSA questions were to be solved within 90 minutes.



You are given an m x n grid where each cell can have one of three values:
0 representing an empty cell,
1 representing a fresh orange, or
2 representing a rotten orange.
Every minute, any fresh orange that is 4-directionally adjacent to a rotten orange becomes rotten.
Return the minimum number of minutes that must elapse until no cell has a fresh orange. If this is impossible, return -1.



Given the root of a binary tree, determine if it is a complete binary tree.
In a complete binary tree, every level, except possibly the last, is filled, and all nodes in the last level are as far left as possible. It can have between 1 and 2h nodes inclusive at the last level h.
It was a problem-solving round consisting of questions about DSA, OOPS and my resume.



Given an array of integer nums and an integer target, return indices of the two numbers such that they add up to the target.
You may assume that each input would have exactly one solution, and you may not use the same element twice.
You can return the answer in any order.
I was asked about projects in my resume, their implementation and design in depth. Along with that, I was also asked about OOPS in-depth, including concepts like polymorphism and inheritance etc.

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?