IBM
3.2 of 5 10,259 reviews
www.ibm.com Armonk, NY 5000+ Employees

IBM Software Engineer Interview Questions & Reviews

Updated Apr 18, 2014
All Interviews Received Offers

Getting the Interview 

52%
24%
8%

Interview Experience 

61%
34%
4%

Interview Difficulty 

115 candidate interviews Back to all interview questions
Relevance Date Difficulty
in

Accepted Offer

Positive Experience

Easy Interview

Software Engineer Interview

Software Engineer
Edmonton, AB

I applied through college or university and interviewed at IBM.

Interview Details Phone interview, then on-site interview with direct manager and manager's manager.

Interview Question – Solve an algorithmic problem in Java.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Positive Experience

Average Interview

Software Engineer Interview

Anonymous Employee
Galway (Ireland)

I applied through an employee referral and the process took 2 months - interviewed at IBM in March 2014.

Interview Details I applied in their site, had to wait one month for first contact.

First step was a Telephone interview where some technical questions were made and a review of my experience. Two days later i had the information i would have a face-to-face interview.

In the second interview i meet the Manager and the Senior Engineer for the project, the interview started with a review of my professional experience, then moved to discussion of aspects like Continuous Integration, Technical Questions. Also another aspects of my soft skills were put on test during the interview.

Interview Question – Explained one of my projects architecture, the question was how i would rewrite the project   Answer Question

Negotiation Details – No Negotiation, i got the offer i asked for.

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Negative Experience

Difficult Interview

Software Engineer Interview

Anonymous Interview Candidate
Singapore (Singapore)

I applied online and the process took 5 days - interviewed at IBM in March 2014.

Interview Details I found their job post in a Job Board (glassdoor.com) and applied to their site directly. Few days later or a week after they called me and invited me for an interview. I was not informed of the written exam.

Interview Question – There were lots of coding items in the written test for 1 hr. First part is multiple choice. About Java threading and memory management. Second part is the coding. Most items are using arraylist. I was not able to finish the exam so during the interview they asked me how did I arrived with my answers. I felt I was able to answer them well or convinced them with my answers but I was wrong to assume on that.
I made a follow up if I passed. Unfortunately, I receive the confirmation that they will not proceed further with my application.
  Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Neutral Experience

Software Engineer Interview

Anonymous Employee

Interviewed at IBM

Interview Details Basic: phone screen, then on-site

Interview Question – Do an in-order BST walk without additional data structures and without recursion.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Software Engineer Interview

Anonymous Interview Candidate

Interviewed at IBM

Interview Details Phone call from recruiter. She seemed distracted and not to be listening to my answers. Was very terse. Asked to complete and online test.

Interview Question – Why do you stand out for this role?   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

1 person found this helpful

Accepted Offer

Positive Experience

Average Interview

Software Engineer Interview

Software Engineer
Raleigh, NC (US)

I applied through college or university and the process took 3 months - interviewed at IBM in November 2012.

Interview Details My interview was 1:1 for the first round and a panel for the second. The interview was pretty straightforward. We went through my resume and she asked about projects that I did for school. The panel interview was one of the technical guys asking about 3 tech questions.

Interview Question – I didn't have any unexpected questions, I went through extensive interview training prior   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Neutral Experience

Software Engineer Interview

Software Engineer

Interviewed at IBM

Interview Details Standardized test with battery of questions.

Interview Question – Not any   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Neutral Experience

Average Interview

Software Engineer Interview

Software Engineer
Research Triangle Park, NC (US)

I applied through a staffing agency and the process took a day - interviewed at IBM.

Interview Details Was quite simple for me in that I was a contractor on a small team of contractors. Which is a good way for both potential employee to learn about IBM and also for IBM to learn about you, sort of a test drive. Key things are about execution, being thorough and thinking both big and long-term.

Interview Question – Was some time ago and really didn't do much of an interview, more of a trial. Most difficult thing was learning and programming on OS/2.   Answer Question

Negotiation Details – Pretty quick and simple, I had another offer at the same time. I came back with a few things I would like better, which they adjusted the salary but didn't change the vacation time.

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Positive Experience

Average Interview

Software Engineer Interview

Software Engineer
Dublin, Dublin (Ireland)

I interviewed at IBM in May 2013.

Interview Details Very simple process applied directly to company, got interview and technical test

Interview Question – Some c++ questions about memory   Answer Question

Negotiation Details – No it was non negotiable

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Neutral Experience

Software Engineer Interview

Software Engineer

Interviewed at IBM

Interview Details phone to get date for onsite interview , questions about all things in the CV, and general questions ,why you want to work for us,hat if you got other offer after a while , what are the main things you expect to find in the new job, technical questions about algorithms and data structures

Negotiation Details – No Negotiation phase

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response
RSS Feed Embed
Interviews for Top Jobs at IBM

Worked for IBM? Contribute to the Community!

IBM Videos

Loading...

IBM – Why Work for Us?

Join us. Where forward-thinking IBMers are inspired to build a smarter planet. Be an innovator Whether you're fresh out of college, or an experienced professional, IBM is a company where you can cultivate your… Full Overview

Provided by employer [?]

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates who said that their interview experience was positive, neutral or negative.

Your response will be removed from the review – this cannot be undone.

Glassdoor is your free inside look at IBM Software Engineer interview questions and advice. All 115 interview reviews posted anonymously by IBM employees and interview candidates.