Tip 1: Start competitive programming early. It helps build logical thinking and problem-solving skills before diving deep into DSA.
Tip 2: Remember that DSA alone is not a complete skill. Development skills and real projects are what usually help you get hired.
Tip 3: Maintain a good CGPA throughout college, as many companies use it as a shortlisting criterion.
Tip 1: Be thorough with your projects so you can confidently explain the idea, implementation, and challenges faced.
Tip 2: Keep your coding fundamentals strong, as most interviews test basic programming concepts and logic.
It was an online assessment consisting of 50 MCQs based on aptitude, computer programming, and English.
The round focused on coding and fundamental concepts. I was asked to share my screen, open an online compiler, and choose a programming language. Two coding problems were asked.




Very fundamental question, I used two loops, one for changing rows, one for printing the values in each row and explained in the similar manner.
Find length of a string without using length function. (Learn)
I used null character check for this.
The HR round was conducted to assess confidence and communication skills.
Tip 1: Use the STAR method (Situation, Task, Action, Result) to structure your answers clearly.
Tip 2: Show that you value teamwork by listening to everyone’s opinions and finding a middle ground that benefits the company.
Tip 3: Highlight that you are approachable and easy to talk to so teammates feel comfortable sharing problems.
Tip 4: Be honest about weaknesses and show improvement, such as working on public speaking by performing on stage.
Tip 5: Make a strong first impression, keep answers concise, and include an achievements section in your resume.

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?