Possibilities to improve your skills
Problems with promotions (salary does not grow proportionally to your customer rates).
Apply for the position (including cover letter and resume). Screening process for candidate selection. Three rounds of interviews (phone interview and in-person interviews). Compensation negotiation.
General engineering questions. Chat with management: typical questions include which IBM products you've used, what you expect from working at IBM, and so on. Then, lots of JVM internals questions (how finalizers work, what to use instead, how GC w
There were three coding timed tasks based on arrays and strings. The difficulty level was LeetCode Medium. There were some tests, so it was possible to check if the solution was correct during the process.
Apply for the position (including cover letter and resume). Screening process for candidate selection. Three rounds of interviews (phone interview and in-person interviews). Compensation negotiation.
General engineering questions. Chat with management: typical questions include which IBM products you've used, what you expect from working at IBM, and so on. Then, lots of JVM internals questions (how finalizers work, what to use instead, how GC w
There were three coding timed tasks based on arrays and strings. The difficulty level was LeetCode Medium. There were some tests, so it was possible to check if the solution was correct during the process.