![]() |
VOOZH | about |
The moment I saw the email from Google about my selection for the Software Engineer University Graduate 2025 hiring process, it felt surreal. I was on a bus, returning from college, when I checked my inbox and saw the mail. My heart raced with excitement as I read through the details. Google had asked me to confirm my interest by filling out a form and scheduling an interview. It was a dream come true—the kind of moment every aspiring software engineer hopes for.
After filling out the form with my qualifications and preferred interview dates, I received confirmation for November 11, 2024. Google also scheduled a virtual briefing for all selected candidates on November 5, where we learned about the process: four technical rounds focused on problem-solving and coding skills.
I began preparing intensely right away. Over the next ten days, I sharpened my skills, focusing on the LeetCode Blind 75 problems—a resource I discovered through LinkedIn connections with experienced candidates. I also revisited concepts from Love Babbar’s DSA course, prioritizing topics like graphs and trees to prepare for any challenging question.
On the morning of November 11, I received an unexpected email: my interview had been canceled due to a scheduling conflict and rescheduled for November 21, 2024. While initially disappointed, I saw it as an opportunity to refine my preparation further. Despite some personal commitments that week, including a family function, I balanced my time to stay focused on coding practice and theoretical revisions.
At 3 PM on November 21, I logged in for my first technical round. The interviewer was friendly and began with an introduction. Soon, he presented a problem based on arrays and intervals. I explained two different approaches, analyzing their time and space complexities. The discussion went well, and we moved on to the coding task.
However, I made a minor mistake in my code. Despite a subtle hint from the interviewer, I couldn’t resolve it within the allotted time. The interview concluded with a chance for me to ask questions, which I used to express genuine interest in the role.
Later that evening, I received an email informing me I wouldn’t be moving forward in the process. It was disheartening to see my Google journey end so soon. However, I chose to view it as a valuable learning experience. The setback highlighted the importance of effective time management and avoiding errors under pressure.
Reflection and Lessons Learned
While rejection stings, it also fuels determination. Here’s what I’ve taken away from this experience:
Setbacks are an inevitable part of any journey. They’re not the end but stepping stones toward growth and success. To anyone preparing for similar opportunities: stay consistent, keep learning, and never give up on your dreams. The road to success is rarely smooth, but perseverance always pays off.