In most teams, you'll love the people you worked with, which is a very important factor to your career. You have space to learn and grow. I personally had a few very good managers in IBM.
Don't expect to have a top salary.
The interview process involved: * HR phone call * Email communication * On-site interview First round: with 2 engineers, focusing on Java. Second round: with 2 managers, discussing work experience and communication skills. After the intervi
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.
The interview process involves several stages: * A basic skills test * A group interview * A one-on-one interview
The interview process involved: * HR phone call * Email communication * On-site interview First round: with 2 engineers, focusing on Java. Second round: with 2 managers, discussing work experience and communication skills. After the intervi
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.
The interview process involves several stages: * A basic skills test * A group interview * A one-on-one interview