Software Engineer 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% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer 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 according to 5 Glassdoor interviews include:
Skills test: 25%
Group panel interview: 25%
One on one interview: 25%
Other: 25%
Here are the most commonly searched roles for interview reports -
I applied online and a week later I received an invitation to an IPAT assessment which was basic algebraic questions and number sequences. It was mostly difficult due to the time constraint, otherwise it wasn't that bad. It's been over a week and I haven't received a reply. The recruiter failed to include any contact information as well so it's impossible to contact anyone.
I applied through an employee referral. The process took 2 months. I interviewed at IBM (San Francisco, CA) in Nov 2016
Interview
Round 1: 3 hours coding challenge/ Virtual interview, questions on String manipulation, trees. 3 coding questions 1 hr each, 2-4 video response questions..
Round 2: Guru Interview - Hirevue (Skype) - discussion on previous round's questions, 3 coding questions from Leetcode, 1 puzzle question
Round 3: Guide Interview (Phone interview) - Behavioral questions, general discussion about next round
Round 4: 2 day Onsite event (Finish Line event in San Francisco)
Day 1 - Attended a Watson developer conference, prepared 2 hrs for a case study in a team of 5
Day 2 - Case study Presentations (10-15 mins), HR/Behavioral interview (10 mins). Offer confirmation within 4 hrs via text.
Got the Offer letter next day.
Interview questions [1]
Question 1
Algorithms, time complexity, different approaches to solve a question, Trees, String manipulation
I applied through college or university. The process took 2 weeks. I interviewed at IBM (Atlanta, GA) in Nov 2016
Interview
Met them at my university recruiting session. Screened my resume, then sent me a hirevue code challenge which took about roughly 2 hours. After that, I was asked to have a one hour interview over a webcam with an engineer. Asked me questions pertaining to what was listed on my resume, about projects and such, some other technical questions, then a few behavioral. Then was asked for a 30 minute interview with HR to determine location preference and my career goals.