IBM

www.ibm.com

IBM Software Engineer Interview Questions

Updated Jan 14, 2015
Updated Jan 14, 2015
139 Interview Reviews

Interview Experience

Interview Experience

63%
31%
4%

Getting an Interview

Getting an Interview

42%
26%
9%

Interview Difficulty

2.8
Average

Interview Difficulty

Hard

Average

Easy

139 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

 

Software Engineer Interview

Anonymous Interview Candidate
Anonymous Interview Candidate
Application Details

I applied through an employee referral. The process took a dayinterviewed at IBM in February 2011.

Interview Details

Write C++ code & review another.

Interview Questions
  • Write in C++ a parser for a string that clean more then 1 occurrence of a given char.   View Answer
No Offer
Neutral Experience
Difficult Interview

Other Interview Reviews for IBM

  1.  

    Software Engineer Interview

    Anonymous Interview Candidate in Bangalore (India)
    Anonymous Interview Candidate in Bangalore (India)
    Application Details

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

    Interview Details

    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
    Accepted Offer
    Positive Experience
    Difficult Interview
  2.  

    Software Engineer Interview

    Anonymous Interview Candidate in Tel Aviv (Israel)
    Anonymous Interview Candidate in Tel Aviv (Israel)
    Application Details

    I applied online. The process took 2 weeksinterviewed at IBM in April 2011.

    Interview Details

    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
    Negotiation Details
    Aim high with your monthly salary cause u get no stocks/options/raises...
    Accepted Offer
    Positive Experience
    Difficult Interview
  3. 1 person found this helpful  

    Software Engineer Interview

    Anonymous Interview Candidate in Ningbo (China)
    Anonymous Interview Candidate in Ningbo (China)
    Application Details

    I applied online. The process took a dayinterviewed at IBM in March 2012.

    Interview Details

    Java:What is Garbage Collection?
    C++:static
    Database:What is Descartes?
    Algorithm:How many sorting algorithms are there?
    Software Test: software test classification?

    Interview Questions
    • Java:What is Garbage Collection?
      C++:static
      Database:What is Descartes?
      Algorithm:How many sorting algorithms are there?
      Software Test: software test classification?
       
      Answer Question
    No Offer
    Negative Experience
    Difficult Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took a dayinterviewed at IBM in January 2010.

    Interview Details

    nice people, very friendly and approachable.
    question range is quite large
    a lot of things need to cover
    generally, just be natural, keep calm and talk a lot, sometimes they will give hints or something to help out if you seems to get stuck.
    just general ideas also help i guess

    Interview Questions
    • Given an array of size n, find all the possible sub set of the array of size k(all the subsets must be of size k).   Answer Question
    No Offer
    Neutral Experience
    Difficult Interview
  6.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took 5 daysinterviewed at IBM in April 2012.

    Interview Details

    Is there any one who can tell me how much time it might take to get the official offer letter after the verbal offer.? Thanks

    Interview Questions
    No Offer
    Positive Experience
    Difficult Interview
  7.  

    Software Engineer Interview

    Anonymous Interview Candidate in Hyderābād (India)
    Anonymous Interview Candidate in Hyderābād (India)
    Application Details

    I applied through college or university. The process took a dayinterviewed at IBM in January 2012.

    Interview Details

    Attending interview with peaceful mind makes you more confident.

    Interview Questions
    No Offer
    Neutral Experience
    Difficult Interview
  8.  

    Software Engineer Interview

    Anonymous Interview Candidate in Delhi (India)
    Anonymous Interview Candidate in Delhi (India)
    Application Details

    I applied through a staffing agency. The process took a dayinterviewed at IBM in April 2010.

    Interview Details

    Technical Interview was very intense with a strong focus on basic concepts.

    Interview Questions
    Negotiation Details
    Negotiate on the variable salary. If someone is not of finance background, he will just get confused with fixed and variable pay and might end up getting even less than what he was making at earlier organization
    Accepted Offer
    Neutral Experience
    Difficult Interview
  9.  

    Software Engineer Interview

    Anonymous Interview Candidate in Chennai (India)
    Anonymous Interview Candidate in Chennai (India)
    Application Details

    I applied through a staffing agency. The process took 3+ monthsinterviewed at IBM in January 2011.

    Interview Details

    A project resource initially conducted the Technical round of Interview at IBM location on phone. Then said I will be notified of the outcome. After a few weeks got the call from the HR and said they wanted to have another round, and the same resource conducted this one as well. This time, he verified if I have got myself updated based on the previous interview.

    Once done with Technical Interview, HR contacted me and had a discussion for half an hour. This primarily was only salary negotiation.

    Interview Questions
    Negotiation Details
    Negotiation took the longest time, they are difficult to convince.
    Accepted Offer
    Neutral Experience
    Difficult Interview
  10. 1 person found this helpful  

    Software Engineer Interview

    Anonymous Interview Candidate in Hyderābād (India)
    Anonymous Interview Candidate in Hyderābād (India)
    Application Details

    I applied online. The process took a dayinterviewed at IBM in June 2012.

    Interview Details

    i attended the interview, at TRR college of engineering and technology, at hyderabad...
    i was trough group discussion, with 25 members participating in it,. but i was not short listed in the process,
    because. the H.R has selected only 1 member out of 25...

    Interview Questions
    No Offer
    Neutral Experience
    Difficult Interview

See What IBM Employees Are Saying

 Current Anonymous Employee

Pros: “Good people the products are great.” 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.