IBM

www.ibm.com
Employer Engaged

IBM Software Engineer Interview Questions

Updated Feb 5, 2015
Updated Feb 5, 2015
114 Interview Reviews

Interview Experience

Interview Experience

71%
26%
2%

Getting an Interview

Getting an Interview

34%
24%
7%

Interview Difficulty

2.7
Average

Interview Difficulty

Hard

Average

Easy

114 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

2 people found this helpful  

Software Engineer Interview

Anonymous Interview Candidate in Foster City, CA
Anonymous Interview Candidate in Foster City, CA
Interview Details

I submitted multiple applications for various software development roles. About a month later I received a call asking to set up a phone interview. It was a comprehensive interview with multiple team members, covering points on my resume, Java-knowledge questions, and soft skill questions about how I work with other people. Soon afterwards, I received my offer.

Interview Questions
  • General Java development knowledge, resume questions, and work ethic / situational questions.   Answer Question
Negotiation Details
It never hurts to try negotiating. Every company expects developers to do so, so they won't be offended.
Accepted Offer
Positive Experience
Average Interview

Other Interview Reviews for IBM

  1.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    Basic: phone screen, then on-site

    Interview Questions
    • Do an in-order BST walk without additional data structures and without recursion.   View Answers (2)
    Accepted Offer
  2.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    Standardized test with battery of questions.

    Interview Questions
    Accepted Offer
  3.  

    Software Engineer Interview

    Anonymous Interview Candidate in Research Triangle Park, NC
    Anonymous Interview Candidate in Research Triangle Park, NC
    Application Details

    I applied through a staffing agency. The process took a dayinterviewed 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 Questions
    • 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.
    Accepted Offer
    Neutral Experience
    Average Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. 4 people found this helpful  

    Software Engineer Interview

    Anonymous Interview Candidate in Austin, TX
    Anonymous Interview Candidate in Austin, TX
    Application Details

    I applied online – interviewed at IBM in December 2013.

    Interview Details

    I first applied online and several months later scheduled two phone calls. The first phone call was simply preliminary background information such as what they department does and Q&A about my resume. The second phone call was a brief technical interview. This can vary depending on the department and position you apply. The last thing I had to do was to take IBM's IPAT test which is basically a skills/IQ test to determine how well you solve problems.

    Interview Questions
    • The IPAT test was strange but not too difficult so make sure you practice number series/patterns (ie: 2 4 6 8 .... what is the next number ) and converting word problems to algebra equations.   Answer Question
    Accepted Offer
    Positive Experience
    Average Interview
  6.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    Two rounds of interview, first technical and second managerial round. Technical is difficult to get through but after that Managerial round is easy one. Most of the times they negotiation on salary part but I heard asking technical or case study types questions as well.

    Interview Questions
    Accepted Offer
    Positive Experience
  7.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took 4 weeksinterviewed at IBM.

    Interview Details

    Met with 6 folks (some managers and tech leads) in a single day that began at 9am and ended at 4:30pm. Managers tended to describe the products and gauge how my personality might fit within the team. Technical leads grilled me on some of the finer points of Java development, heap/stack questions, and JEE. I was also asked brainteaser / riddle style questions. While in the presence of the interviewer, I was asked to draw on the whiteboard and talk my way through solving the riddle.

    Interview Questions
    • The brainteaser was quite tricky. I was not told whether my answer was correct or acceptable, however there was plenty of room within the context of the question to be creative.   Answer Question
    Accepted Offer
    Neutral Experience
    Average Interview
  8.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    1 round of telephone interview and another round of onsite interview with mixed behavioral and technical questions

    Interview Questions
    Accepted Offer
  9.  

    Software Engineer Interview

    Anonymous Interview Candidate in Rochester, MN
    Anonymous Interview Candidate in Rochester, MN
    Application Details

    I applied through an employee referral – interviewed at IBM.

    Interview Details

    Technical interviews, technical/logic tests, not bad

    Interview Questions
    Negotiation Details
    No negotiation
    Accepted Offer
    Positive Experience
    Easy Interview
  10.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through a recruiter. The process took 2+ weeksinterviewed at IBM.

    Interview Details

    Communication skills
    order management
    body language
    testing skills
    aptitude
    attitude
    group discussions
    public speaking
    telephonic interview
    client communication
    walkthrough
    test plan
    test lab
    HP QC
    test automation
    test scenarios

    Interview Questions
    Negotiation Details
    Not much scope for negotiation
    Accepted Offer
    Positive Experience
    Easy Interview

See What IBM Employees Are Saying

 Current IT Architect in Dallas, TX

Pros: “Easy to move around, lots of flexibility” Full Review

Work at IBM? Share Your Experiences

IBM

 
Click to Rate
or

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

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

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