Tip 1: Solve at least 250+ DSA questions covering arrays, trees, graphs, and DP.
Tip 2: Focus on time and space complexity for every solution.
Tip 3: Mock interviews and contests help improve problem-solving speed.
Tip 1: Keep it concise and impact-driven – Use bullet points with action verbs to highlight achievements, projects, and skills effectively. Keep it within one page for freshers.
Tip 2: Focus on measurable impact – Instead of just listing technologies, mention how you applied them. Example:
❌ "Worked on a Machine Learning project."
✅ "Developed a CNN-based Plant Disease Detection model with 95% accuracy, aiding farmers in quick diagnosis."
In my first round, I had a face-to-face interview on Google Meet with an interviewer.
There were two coding questions to be solved in 45 minutes. The first question was given, and I had to code on a notepad-like compiler provided by Google.
The interviewer continuously observed my problem-solving approach and communication while I worked through the solution. They also asked random questions in between, such as:
Time complexity (TC) and Space complexity (SC) of my approach, If I could optimize the solution further. The real-time observation and questioning tested not just my coding skills but also how I think, communicate, and handle optimizations under time constraints.



You are given two six-sided dice, each numbered from 1 to 6. Your task is to determine the number of ways to achieve a given target sum when both dice are rolled.
At first, I started with a brute force solution, where I iterated through all possible pairs of dice values(1-6) and counted how many pairs sum up to the given `target Sum`.
Hint from the Interviewer: After explaining my brute-force approach, the interviewer gave me a hint, which helped me think in a more optimized way.
Using the hint, I was able to come up with a better solution, likely using precomputed results or mathematical observations to reduce unnecessary computations.
Time Constraint Issue: Even though I solved the problem optimally, I exceeded the time limit of 45 minutes, and the interview time was up.
Since I couldn't complete the second coding problem, the interviewer then asked me questions related to:
- Time complexity and space complexity of both solutions.
- How I could further optimize the approach.
- Alternative ways to improve efficiency in real-world applications.

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