Summary
I interviewed for a Software Engineering Intern position at Red Hat in Pune after receiving a referral. The process included a telephonic screening and a technical interview covering my projects, JavaScript, DSA, and unexpected AI/ML questions, and I am currently awaiting the final decision.
Full Experience
I applied for the Software Engineering Intern (CY26 – Pune) role at Red Hat through a referral on November 3, 2025. After receiving the application link, I was invited for a 20-minute telephonic screening interview. This initial round focused on my past projects, internships, responsibilities, high-level tech stack knowledge, and behavioral questions about handling challenges, team collaboration, communication, and ownership, primarily to assess my background and fit.
Two days later, on November 13, 2025, I had a 45-minute technical interview via Google Meet with a manager and a senior software engineer. This round began with an in-depth discussion about my full-stack projects, including their architecture, design choices, technologies used, and how I tackled challenges. Following this, I was asked about core JavaScript concepts and some scenario-based questions. I also encountered one coding/DSA problem, which I found to be of moderate difficulty. Unexpectedly, the manager posed questions related to AI/ML, such as how I use AI in daily life and its underlying architecture. As a primary full-stack engineer, I hadn't prepared for ML, so I responded honestly based on my existing knowledge. I am currently awaiting the final verdict for this role.
Interview Questions (2)
Describe how you use AI in your daily life.
Explain the architecture on which AI is based.