A good temperature for balancing your life and work. Not high pressure, nor the pay. A really global company, with global opportunities.
Being a business consultant would be a good choice at IBM, which means good pay, travel opportunities, flexible time, and more chances to get in contact with customers.
Too many people, too many processes. Not too much opportunity for people if you don't have much experience. IBM is transferring to a software company, and for the traditional field such as servers, it seems shrinking year by year.
Please care more about the long-term career path of young colleagues.
Asked some design pattern problems, data structures, and multi-threading. They also asked to introduce working experience, the problems encountered, and how they were fixed.
Several rounds of technical interviews followed by an interview with your hiring manager. If you pass all of them, then you have to take an online IQ test before onboarding.
I had technical and managerial interviews. I applied for other jobs online. Somehow, I received a call asking me to try an interview at IBM. So, I went there and had the interview.
Asked some design pattern problems, data structures, and multi-threading. They also asked to introduce working experience, the problems encountered, and how they were fixed.
Several rounds of technical interviews followed by an interview with your hiring manager. If you pass all of them, then you have to take an online IQ test before onboarding.
I had technical and managerial interviews. I applied for other jobs online. Somehow, I received a call asking me to try an interview at IBM. So, I went there and had the interview.