IBM Software Engineer Interview Questions

Updated Aug 27, 2015
184 Interview Reviews

Interview Experience

Interview Experience

69%
27%
3%

Getting an Interview

Getting an Interview

44%
35%
10%
3
2
2
1

Interview Difficulty

2.7
Average

Interview Difficulty

Hard

Average

Easy

184 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

Helpful (1)  

Software Engineer Interview

Anonymous Employee in Singapore (Singapore)
No Offer
Neutral Experience
Average Interview

Application

I applied online. The process took 4 weeks. I interviewed at IBM (Singapore (Singapore)) in June 2015.

Interview

There was a one hour technical test followed by an interview by the hiring manager for the first round of interview. The test had a couple of mcq questions related to threading, deadlock, address space etc, had a couple of programming questions to be written in C++ or Java, an SQL query and a couple of spot the problem questions.

Interview Questions

  • Q:Delete a linked list with a pointer to only the node. Q:Program to reverse words a string Q: Program to find if numbers in an array add up to an input. Q: program to print a sequence Q:Program to create a new array out of an input array such that each element of the output is the product of the elements of the array other than the current element.   Answer Question

Other Interview Reviews for IBM

  1.  

    Software Engineer Interview

    Anonymous Interview Candidate in Guadalajara, Jalisco (Mexico)
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through a recruiter. The process took 3+ months. I interviewed at IBM (Guadalajara, Jalisco (Mexico)) in November 2011.

    Interview

    1.- Phone interview to know about yourself 2.- Technical questions about DB2 Administration (Backup strategies, Performance and Tuning, load) / Shell development (linux commands awk, grep, sed ) / Unix/Linux system commands, User, Groups etc.. /Java Development questions 3.- Describe past projects and how you resolved them

    Interview Questions

    • Data migration process within shell scripting and system monitoring commands   Answer Question

    Negotiation

    Post your highest offer, then wait 1-2 days and insist to receive a response, then you negotiate

  2. Helpful (1)  

    Software Engineer Interview

    Anonymous Employee in Bangalore (India)
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took 2 days. I interviewed at IBM (Bangalore (India)).

    Interview

    IBM started with an online aptitude test. Questions were very much confusing, and i dint see the point of those. After that interview process was very smooth. Though they dint gave choice for location. They just choose randomly people on based of written for various locations. They did gave many offer letters but the package was not up to what other companies offers for same position. Even the don't have much perks as other IT companies of same league

    Interview Questions

    • I dont remember the exact question, but they grilled us down in C programming. You must have deep C knowledge to clear C interview process.   Answer Question
  3.  

    Software Engineer Interview

    Anonymous Interview Candidate in Melbourne (Australia)
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 5 weeks. I interviewed at IBM (Melbourne (Australia)) in November 2011.

    Interview

    1 Interview with HR, 2 Technical Interview, 1 Manager inteview. Exactly what you can expect when dealing with a big corporation. I received the final feedback 1 week after the final interview and the offer letter after 2 weeks.

    Interview Questions

    • The technical interviewers did not go very deep in technical stuff. Unexpected.   Answer Question

    Negotiation

    Gross Salary proposed not negotiable, some negotiation on the benefits.

  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Software Engineer Interview

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

    Application

    I applied through college or university. The process took 2+ months. I interviewed at IBM (Bangalore (India)) in June 2010.

    Interview

    Aptitude Written Test , 2 technical written test , 2 technical interviews , 1 managerial

    Interview Questions

    • Database normalization process   1 Answer
  6.  

    Software Engineer Interview

    Anonymous Interview Candidate in Austin, TX
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 2 weeks. I interviewed at IBM (Austin, TX) in April 2012.

    Interview

    phone interview, the on-site interview

    Negotiation

    there was not negotiation phase

  7.  

    Software Engineer Interview

    Anonymous Employee in Hyderābād (India)
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied through college or university. The process took 1 day. I interviewed at IBM (Hyderābād (India)) in March 2012.

    Interview

    at very first they conducted an group discussion of 6-members in one panel and around 150 members attended the interview. In that some people were selected forwarded to next round that is technical interview and i got through it and went for last round that is personal in that i was failed to express my views when interviewer started asking question

    Interview Questions

    • how do you manage your typical day?   1 Answer
  8.  

    Software Engineer Interview

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

    Application

    I applied through a staffing agency. The process took 1 day. I interviewed at IBM (Bangalore (India)) in October 2011.

    Interview

    Interview was a very pleasant experience. Started with HR asking few puzzles followed by 2 rounds to technical and final HR round

    Interview Questions

    Negotiation

    Not much room left for negotiation. Package will be given according to ur previous package and skills.

  9. Helpful (2)  

    Software Engineer Interview

    Anonymous Interview Candidate in Raleigh, NC
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    The process took 2 weeks. I interviewed at IBM (Raleigh, NC) in February 2012.

    Interview

    IBM came down to the university for the Emerging leaders program. I was interviewed on campus by an IBM representative, and later called onsite at their RTP campus. Discussion was primarily on my technical background.

    Interview Questions

    • How do you see yourself 5 years down the line ?   1 Answer
    • Describe your favorite project   1 Answer

    Negotiation

    Good offer, especially if you are looking go back to india/china after 2 years of work ex here.

  10.  

    Software Engineer Interview

    Anonymous Employee
    No Offer
    Neutral Experience
    Average Interview

    Application

    The process took 1 day. I interviewed at IBM in May 2010.

    Interview

    Phone interview with Manager. Programming questions and "fit" questions.

    Interview Questions

    • Describe a situation in which something went wrong, and how you dealt with it?   Answer Question
    • What are your biggest technical flaws?   Answer Question

See What IBM Employees Are Saying

  Former Software Designer in Austin, TX

Pros: “Pros of working at IBM Design: Great pay, surrounded by intelligent people, great city, great work environment, lenient dress code”“Pros of working at IBM Design: Great pay, surrounded by intelligent people, great city, great work environment, lenient dress code” – Full Review

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.