Taro Logo

Software Engineer (Internship) Interview Experience - Bengaluru, India

May 20, 2025
Positive ExperienceGot Offer

Process

  1. Application/Resume Screening

Purpose: To shortlist candidates based on qualifications, experience, and keywords.

What Happens: HR or ATS (Applicant Tracking System) scans your resume for relevant skills and experience.

🔹 2. Initial HR/Phone Screening

Mode: Phone or video call (10–30 mins). Handled By: HR or recruiter.

Focus:

  • Verify resume details.
  • Discuss your interest in the role and salary expectations.
  • Evaluate communication skills and availability.

🔹 3. Technical/Skill Assessment

Format: Online test, coding challenge, or take-home assignment. Purpose: To evaluate technical or domain-specific skills.

Examples:

  • Coding test (for software roles).
  • Case study (for business roles).
  • Aptitude and logical reasoning (for freshers or BPO roles).

🔹 4. Technical Interview(s)

Mode: Video call or in-person. Handled By: Tech leads or senior team members.

Focus:

  • Deep dive into your technical knowledge.
  • Projects, problem-solving, algorithms, system design, tools, or software used.
  • May include whiteboard coding or live debugging.

Questions

✅ For IT/Software Roles:

"Can you explain a project you worked on end-to-end and the challenges you faced?"

Why it's key: Tests communication, technical depth, and problem-solving.

✅ For HR/Behavioral Rounds:

"Tell me about a time you failed and how you handled it."

Why it's key: Evaluates resilience, self-awareness, and growth mindset.

✅ For Freshers:

"Why should we hire you over other candidates with the same degree?"

Why it's key: Tests confidence, self-presentation, and understanding of personal value.

✅ For Management Roles:

"How do you prioritize tasks when everything is urgent?"

Why it's key: Assesses decision-making, time management, and leadership.

✅ For Civil/Mechanical/Electronics Roles:

"How would you solve a real-world problem using core concepts from your field?"

Why it's key: Checks how you apply theoretical knowledge to practical issues.

Was this helpful?

Interview Statistics

The following metrics were computed from 3 interview experiences for the IBM Software Engineer (Internship) role in Bengaluru, Karnataka.

Success Rate

33%
Pass Rate

IBM's interview process for their Software Engineer (Internship) roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive67%
Neutral33%
Negative0%

Candidates reported having very good feelings for IBM's Software Engineer (Internship) interview process in Bengaluru, Karnataka.

IBM Work Experiences