IBM Software Engineer Interview Questions

Updated Jul 30, 2015
134 Interview Reviews

Interview Experience

Interview Experience

74%
23%
1%

Getting an Interview

Getting an Interview

48%
35%
7%

Interview Difficulty

2.7
Average

Interview Difficulty

Hard

Average

Easy

134 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

Helpful (1)  

Software Engineer Interview

Anonymous Interview Candidate
Accepted Offer
Neutral Experience
Difficult Interview

Application

I applied online. The process took 4+ weeksinterviewed at IBM in June 2013.

Interview

I have been with IBM since 2011. While it may be the workplace for some it is not fitting towards the environment that I wish to be in. Their learning resources are very limited due to the age gap of employees. Well seasoned employees retire before completing the training of new employees which leads to inadequate skill levels. The technology is very old and out dated, and as a developer you do not feel like you are contributing since the components are so separate from each other.

Interview Questions

Other Interview Reviews for IBM

  1.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Accepted Offer
    Neutral Experience
    Difficult Interview

    Application

    I applied online. The process took 4+ monthsinterviewed at IBM in March 2013.

    Interview

    First, I was first brought in for a day long interview with three people. I was asked mainly behavioral questions and a few basic Java questions. Then after I was initially turned down, they contacted me for another interview during a second hiring phase. This was just a phone interview about my interests and to explain the opportunities available. Afterward, I was given a project to complete and present to a technical lead. Finally, they had me take an online intelligence test. I was offered the job shortly after that. It was a long process that began in March and ended in July, but there is an excellent job at the end of the road if you can stick with it.

    Interview Questions

    • Why would one use pass by reference instead of pass by value?   3 Answers

    Negotiation

    No negotiation. I thought the initial offer was fair.

  2.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through a staffing agency – interviewed at IBM.

    Interview

    4 rounds of technical interview, follow up by managerial rounds and HR rounds.After 1 week asked for documents submission. technical interview consists of questions related to OS, Linux, shell script, C, data structure, hardware knowledge , Testing, test methodologies, programming. They will also look for better communication and convincing ability. Also they look for how much you have interest to try out for anything that comes in your way. Overall attitude and teaming skill.

  3.  

    Software Engineer Interview

    Anonymous Employee in New York, NY
    Declined Offer
    Neutral Experience
    Difficult Interview

    Application

    I applied online. The process took 3+ monthsinterviewed at IBM (New York, NY) in April 2014.

    Interview

    The process was tedious and time consuming. The staff was somewhat friendly. They just stared at you the entire time. They always question your abilities and leadership skills. I feel as if the company needs to be more fair and respectful. I have never been in a process like this before. You must know someone from the inside of the company, to succeed in a job here. I will be going to DELL as their interview process is easier. IBM should be a shame.

    Interview Questions

    • Teach us the steps in technology   1 Answer
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. Helpful (4)  

    Software Engineer Interview

    Anonymous Interview Candidate in Singapore (Singapore)
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through college or university. The process took 2 daysinterviewed at IBM (Singapore (Singapore)).

    Interview

    3 rounds of interview - one written test followed by a one on one interview with an existing full time employee. This is then concluded by an onsite interview with a panel of interviewers. Interviews were technical with the exception of the group were a few general questions were asked. Hiring was a simple phone call and email followed by a one day on-boarding process which took care of legal details and company pollicies.

    Interview Questions

    • The most difficult question started of with a recursion of the fibonacci series. Then it progressed into obtaining algorithms that fit a use case eg. create a recursion that generates this subset of the sequence represented by a binary tree but has to execute in (n*logn)   1 Answer

    Negotiation

    Non negotiable salary, timings were relaxed.

  6.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied online. The process took 3 daysinterviewed at IBM in July 2008.

    Interview

    i b m

    Interview Questions

  7.  

    Software Engineer Interview

    Anonymous Interview Candidate in Gurgaon, Haryana (India)
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    The process took 1 dayinterviewed at IBM (Gurgaon, Haryana (India)) in May 2010.

    Interview

    An online written, followed by telephonice interview, then a written test. Two technical rounds, a manger round with two people. The HR is super slow, the worst I have seen keep calling or they would never process it :), and even after you are selected you may not get the offer for a month, be careful.

    Interview Questions

    Negotiation

    No negotiation really.

  8.  

    Software Engineer Interview

    Anonymous Interview Candidate in Bangalore (India)
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through college or university. The process took 3 daysinterviewed at IBM (Bangalore (India)) in December 2010.

    Interview

    Day 1:- written test which includes lots of mathematics Day 2:-long and sluggish interview process.Which included HR interview plus Techinical Interview. DAY:-3- Result announcement and filling the employement form.

    Interview Questions

  9.  

    Software Engineer Interview

    Anonymous Interview Candidate in Tel Aviv (Israel)
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied online. The process took 2 weeksinterviewed at IBM (Tel Aviv (Israel)) in April 2011.

    Interview

    1st Q: Write a C function that reverses a single-linked list. 2nd Q: Write a C function that compresses a C string from a sequence of characters to a sequence of characters & the # of consecutive times they appear. For instance, Compress("aabcccdd") = "a2b1c3d2". 3rd Q: Describe an algorithm that enable a host to store its state on a storage system & recover from it.

    Interview Questions

    • Write a C function that reverses a single-linked list   2 Answers

    Negotiation

    Aim high with your monthly salary cause u get no stocks/options/raises...

  10.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Accepted Offer
    Neutral Experience
    Difficult Interview

    Application

    I applied through college or university. The process took 2+ monthsinterviewed at IBM in November 2012.

    Interview

    University Campus recruiting. Required to put in online application to apply for the job. Had to wait about a month to get interview. Interview was over the phone and took about 75 minutes.

    Interview Questions

    Negotiation

    IBM offer is quite competitive.

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.

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.