It was okay. The interview consisted of one round of aptitude and technical questions, followed by another round of technical interview, and finally a manager interview.
The technical questions covered computer science topics as well as my background in electrical engineering.
The interviewers were friendly.
Why didn't you pursue a career in Electrical Engineering (my background)?
The following metrics were computed from 1 interview experience for the IBM Applications Programmer role in United States.
IBM's interview process for their Applications Programmer roles in the United States is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for IBM's Applications Programmer interview process in United States.