Senior Software Engineer, Cloudera Interview Experience, India 2022

Prayush Jain / PJ
3 min readSep 1, 2023

Introduction:

Interviewing for a Senior Software Engineer position at Cloudera with just 2 years of internship experience was a bold move. In this blog, I’ll recount my experience, from applying through a LinkedIn post to facing two interviewers, and the valuable lessons I took away from the process.

The Start:

It all began with a chance encounter on LinkedIn, where I stumbled upon a recruiter’s post about Cloudera’s Senior Software Engineer openings. Although they required 2–3 years of experience, I decided to take a shot, given my 2 years of internship experience with startups. After promptly submitting my details, I received a callback, and an interview was scheduled.

Round 1: A Surprise Beginning

My first interview began with a casual chat, which put me at ease. The interviewer opened my resume and noted that I appeared to be a fresher. However, I emphasized my startup experience and the importance of my skillset over the years. To my relief, he was convinced and we moved on.

We discussed my college life, the projects I tackled during that time, and why I chose the specific startups for my internships. This provided a platform to showcase my passion for software development and my thoughtful career choices.

Transitioning to technical questions, we started with Java fundamentals. My confidence grew as I answered questions, and the interviewer gradually increased the complexity. He presented me with several LeetCode coding questions, starting with an easy one and progressing to medium-level challenges. I was determined to prove myself and managed to solve all the coding questions, even if some solutions were only partially correct.

As the interview concluded, I mustered the courage to ask for feedback — a valuable insight for personal growth. Impressed with my performance, the interviewer assured me that he would recommend me for the next round. This moment filled me with relief and satisfaction.

Round 2: An Unexpected Turn

The second round introduced me to a senior interviewer who, upon reviewing my resume, couldn’t overlook my “fresher” status. Despite my attempts to convince him otherwise, he decided to end the interview abruptly.

The Takeaway:

While the outcome wasn’t what I had hoped for, this experience left me with a significant lesson. I learned the importance of seizing opportunities and pushing boundaries. Although I didn’t secure the position, I gained a deeper understanding of my capabilities and tested my skills in a challenging environment.

Conclusion:

My Cloudera interview journey, from applying as a fresher to almost securing a Senior Software Engineer role, was filled with surprises and lessons. It reinforced the importance of taking chances and viewing rejection as a stepping stone to growth. Each interview, regardless of the outcome, contributes to personal and career development, making us better versions of ourselves.

  • If you enjoyed this article, please give it a clap and leave a comment. Your support means a lot to me!

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Feel free to reach out and follow me on these social media platforms — LinkedIn, YouTube, Twitter, and Instagram.

Or Let’s connect via your favorite medium:

FlowCode: https://www.flowcode.com/page/jainprayush9

--

--