Software Engineer I applicants have rated the interview process at IBM with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 80% positive. To compare, the company-average is 71.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer I roles take an average of 19 days to get hired, when considering 5 user submitted interviews for this role. To compare, the hiring process at IBM overall takes an average of 40 days.
Common stages of the interview process at IBM as a Software Engineer I according to 5 Glassdoor interviews include:
Group panel interview: 25%
One on one interview: 25%
Skills test: 25%
Other: 25%
Here are the most commonly searched roles for interview reports -
Applied on LinkedIn, got an email to actually do a remote code interview on hackerrank with a 1 week delay. I did that and it was difficult also never get a response back.
I applied through college or university. I interviewed at IBM (Bengaluru) in Nov 2025
Interview
This is an oncampus hiring Process: (Diversity Hiring)
1. Online Assessment , which consists of leetcode easy- medium questions on linked list ,strings and binary search.
2. Technical Interviews , very easy but i have not selected for this role .
Interview questions [1]
Question 1
Basic DSA
1. How to swap 2 numbers without third variable
2. How to reverse an integer (Ex: 123)
3. Questions based on Oops concept
2. SQL - Query to find second highest salaray
Expect a 1-hour deep dive into your background. Recruiters will analyze your tech stack choices, problem-solving skills, and architectural decisions. Prepare STAR-method stories for your projects, focusing on challenges, trade-offs, and your specific contributions.