You can have good communication with others, much opportunity to cooperate with other teams, and can get a lot of great information.
You need to do something beyond daily work, and you need to overwork if there are many projects. Sometimes you will have high pressure.
One phone interview (in English, to understand your background and status). One onsite interview (20 questions for C/C++ via paper exam and face-to-face interview). Questions regarding SSD background (write, read, erase). The programming questions
First, they screened me after a month. After two weeks, they scheduled me for the panel interview with six engineers. I gave them a one-hour presentation to a team of engineers. They asked questions based on my research experiences.
A pre-interview with HR is conducted over the phone. The first interview is technical and with the manager. There was a second interview that I didn't get to. This is a long process, taking a couple of weeks.
One phone interview (in English, to understand your background and status). One onsite interview (20 questions for C/C++ via paper exam and face-to-face interview). Questions regarding SSD background (write, read, erase). The programming questions
First, they screened me after a month. After two weeks, they scheduled me for the panel interview with six engineers. I gave them a one-hour presentation to a team of engineers. They asked questions based on my research experiences.
A pre-interview with HR is conducted over the phone. The first interview is technical and with the manager. There was a second interview that I didn't get to. This is a long process, taking a couple of weeks.