Great company and history.
Smart people.
Stock is doing awesome.
Very helpful management.
Most employees are pretty senior, which makes it hard for young college graduates to adjust to the company environment (though this might be team dependent).
Compensation is average compared to other companies in the field.
Employees need more challenging work that requires greater innovation. IBM has been too dependent on its existing technologies and solutions.
Online assessment which had two LeetCode easy/medium problems. Then an interview with two engineers that had a mix of behavioral resume questions as well as technical find-the-bug/maybe a whiteboard coding problem.
A professor, who had connections within IBM, recruited me. A division was looking for a software developer intern. I had a phone interview and was hired. The technical questions were very simple (if you know the CLR Algorithm book).
Two rounds. The first round was a HackerRank OA, and the second round was with a manager who went over your resume, your interests, and why IBM. The second round was a 45-minute interview with no coding.
Online assessment which had two LeetCode easy/medium problems. Then an interview with two engineers that had a mix of behavioral resume questions as well as technical find-the-bug/maybe a whiteboard coding problem.
A professor, who had connections within IBM, recruited me. A division was looking for a software developer intern. I had a phone interview and was hired. The technical questions were very simple (if you know the CLR Algorithm book).
Two rounds. The first round was a HackerRank OA, and the second round was with a manager who went over your resume, your interests, and why IBM. The second round was a 45-minute interview with no coding.