Great learning opportunity, with many study resources, free and paid. Very good work culture and support for continuous training.
The situation varies depending on the assigned project, and the work could become boring.
I applied through my university COOP program for a 4-month position. I was called in for an interview two weeks after applying. At first, it was a phone interview, but it later changed to a 1:1 interview. I prepared by researching IBM, its history,
There were three stages. The first part was a theoretical interview. The second had practical problems as well. The third was with the project manager. The process was okay, and HR was clear and helpful.
They asked me to look at some C++ code and tell them what the function did. They then asked if I knew what a class was. They were nice, and I wasn't prepared for how easy it was. I got an offer a few days later.
I applied through my university COOP program for a 4-month position. I was called in for an interview two weeks after applying. At first, it was a phone interview, but it later changed to a 1:1 interview. I prepared by researching IBM, its history,
There were three stages. The first part was a theoretical interview. The second had practical problems as well. The third was with the project manager. The process was okay, and HR was clear and helpful.
They asked me to look at some C++ code and tell them what the function did. They then asked if I knew what a class was. They were nice, and I wasn't prepared for how easy it was. I got an offer a few days later.