Good work environment. Can learn from some geniuses and experts there, but they are nice and always helpful. Good work-life balance.
Feel uncomfortable about the management. You have to spend much time on the process itself. You need to get approval from some people. Low efficiency.
Please focus on the technology itself. Try to speed up your development process. You should meet the deadline of the project with no delay.
They let me introduce myself first and asked me some questions about basic programming concepts. They didn't ask me any difficult questions. A manager asked me about my working experience and introduced his department briefly.
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.
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.
They let me introduce myself first and asked me some questions about basic programming concepts. They didn't ask me any difficult questions. A manager asked me about my working experience and introduced his department briefly.
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.
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.