You can learn really a lot from the work. There are many career opportunities to choose. Colleagues are friendly and willing to help. The working environment is flexible. The compensation is good.
The work can be challenging, so it is quite common to work overtime.
Communication between different departments can be difficult.
1 row of written exam 3 rows of interview
It took a half day for three technical interviews. The first and the last interviewer were very nice. But the second interviewer was somewhat unkind.
Some algorithm questions about C++ were asked, including links, sorting, the minimum spanning tree problem, and so on. The interviewer asked me to write down the code directly on a piece of paper and also interpret my thinking in English. Afterward,
1 row of written exam 3 rows of interview
It took a half day for three technical interviews. The first and the last interviewer were very nice. But the second interviewer was somewhat unkind.
Some algorithm questions about C++ were asked, including links, sorting, the minimum spanning tree problem, and so on. The interviewer asked me to write down the code directly on a piece of paper and also interpret my thinking in English. Afterward,