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

IBM Staff Software Engineer Interview Questions & Reviews

Updated Feb 24, 2014
All Interviews Received Offers

Getting the Interview 

24%
24%
22%

Interview Experience 

66%
33%
0%

Interview Difficulty 

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

Accepted Offer

Neutral Experience

Staff Software Engineer Interview

Staff Software Engineer

I applied through an employee referral and the process took a day - interviewed at IBM.

Interview Details – Was referred by employee. Had 4 interview rounds after phone interview. Had tricky C questions , C data structures , string operation programs etc, networking related : TCP states. There was main focus on C programming skills with the ability to problem solving. I like these interviews compared to Google's because Google asks questions which may not even be related to the work you will be doing!

Interview Question – Dont remember exactly but one was related to C printf arguments & other one on TCP SYN ACK states and sequence numbers   Answer Question

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

No Offer

Neutral Experience

Staff Software Engineer Interview

Staff Software Engineer

Interviewed at IBM

Interview Details – describe yourself?

Interview Question – Have you ever had a problem with a manager and if so, how did you handle it?   Answer Question

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

1 person found this helpful

Accepted Offer

Positive Experience

Very Easy Interview

Staff Software Engineer Interview

Staff Software Engineer
Austin, TX

I applied through an employee referral and the process took a day - interviewed at IBM in February 2012.

Interview Details – I did not have one, as I had previously interned and was basically offered the job given my previous experience. Usually one manager will do all the hiring for an area and do the initial screening, followed by conference calls with the team that is actually doing the hiring

Interview Question – They were more interested in myself as a person than my technical abilities that I had already proven through internships with IBM   Answer Question

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

1 person found this helpful

Declined Offer

Neutral Experience

Average Interview

Staff Software Engineer Interview

Staff Software Engineer
Austin, TX

I applied online and the process took 2 days - interviewed at IBM in December 2009.

Interview Details – Initial contact was a phone screening interview. Several days later I was contacted to be interviewed by several technical personel and given a short skills assessment test. The screening interview consisted of general questions about my current resume, career path, and what I was looking for in a job and work environment. The technical interview consisted of more specific questions about particular skills and how I would rate various skill sets from 1 to 10. A short skills test consisting of a series of questions focused on skills required for the job.

Interview Question – What is the difference between an object and a class in java?   Answer Question

Reason for Declining – Pay and amount of time required for on-call duties.

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

1 person found this helpful

Accepted Offer

Neutral Experience

Very Easy Interview

Staff Software Engineer Interview

Staff Software Engineer
Austin, TX

The process took 2 weeks - interviewed at IBM in January 2007.

Interview Details – Pretty boring, straightforward behavioral questions with very little technical depth. The culture was pretty professional and stuffy, not a place where younger people would be interested in working. The manager was not technical and the technical staff was not that skilled. I would personally think it is hard to get top technical talent and filter them out with these interviews

Interview Question – What does synchronized do in java   View Answer

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

Accepted Offer

Neutral Experience

Average Interview

Staff Software Engineer Interview

Staff Software Engineer
Dublin, Dublin (Ireland)

I applied online and the process took 2 months - interviewed at IBM.

Interview Details – one in person interview

Negotiation Details – joined as graduate, no negotiation

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

Accepted Offer

Neutral Experience

Staff Software Engineer Interview

Staff Software Engineer

I applied through a staffing agency and interviewed at IBM.

Interview Details – around 3-4 technical rounds, a written test, a couple of management interviews.

Interview Question – a technical round about computer science which you studied during engineering.   Answer Question

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

Accepted Offer

Neutral Experience

Very Easy Interview

Staff Software Engineer Interview

Staff Software Engineer
Sydney (Australia)

I applied in-person and the process took 3 weeks - interviewed at IBM in March 2008.

Interview Details – I have applied via local job search website with cover letter. A few days later, called up for a face to face interview and met 2 engineers and 2 managers. A week later, I received a call from HR for an offer.

Interview Question – It was very basic tcp/ip, java vm, software development in general, nothing was really tricky since it was a support role for server side app.   Answer Question

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

Accepted Offer

Positive Experience

Average Interview

Staff Systems Software Engineer Interview

Anonymous Employee
Bangalore (India)

I applied through an employee referral and the process took 6 days - interviewed at IBM in October 2011.

Interview Details – The interview process was good, but took a week to get to the salary discussion. The requirement was for GUI and Server Side coding. I had two levels of interview.

First level was java interview, where I was asked questions related to collections, Threads, Consumer Producer problem, Design Patterns. I had to explain most of it with the help of a sample code to highlight that I know things not just theoretically but also practically.

Following java interview I had GUI interview, where I was asked questions related to HTML, javascript, CSS, AJAX, JSF, Servlets and JSP

Interview Question – I felt that the questions asked were general expect for a few analytical questions   Answer Question

Negotiation Details – During the negotiation phase, its better to keep all the required documents with you. I had asked for x% of hike. Since it was higher than normal industry standard, I was asked for the justification.

I provided required documents to highlight why they need to give me the expected hike and also how they would be benefited if they select me.

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

Accepted Offer

Positive Experience

Average Interview

Senior Staff Software Engineer Interview

Senior Staff Software Engineer
Hyderābād (India)

I applied through a staffing agency and the process took 4+ weeks - interviewed at IBM.

Interview Details – If you are in the current city have to attend face to face first round other wise first round will be telephonic
questions will be on C, Unix kernel, data structures and algorithms

Interview Question – nothing   Answer Question

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 that said 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 Staff Software Engineer interview questions and advice. All 14 interview reviews posted anonymously by IBM employees and interview candidates.