I've worked in Tencent for 3 years as a front-end developer.
I was working with a lot of outstanding individuals with the same interest. People are always open-minded. Tencent also provides a complete training system, where you can learn a lot from.
As one of the largest IT companies in China, you will feel stressed as there are always other excellent fellows pushing you to go forward.
It's a good company. Team leaders will provide you with help and consider your need and plan. But some leaders hope you to work overtime. Actually, it's very inefficient.
Not friendly, you will not be provided with an online interview even though you are overseas. You have to take an in-person interview in Shenzhen, and the HR will contact you at the last minute to schedule a time.
Ask the advantage I have in coding Ask the project I made in my university Test some basic knowledge about C++ Ask me some question about my future plan A group interview with 3 interviewer
just some basic question,and also write the code on paper,HR and tech interview, The usual tech company perks - Long vacation (unlimited in fact) - Flexible hours - Nice office, Opportunities to work on many interesting projects, a diverse technology
Not friendly, you will not be provided with an online interview even though you are overseas. You have to take an in-person interview in Shenzhen, and the HR will contact you at the last minute to schedule a time.
Ask the advantage I have in coding Ask the project I made in my university Test some basic knowledge about C++ Ask me some question about my future plan A group interview with 3 interviewer
just some basic question,and also write the code on paper,HR and tech interview, The usual tech company perks - Long vacation (unlimited in fact) - Flexible hours - Nice office, Opportunities to work on many interesting projects, a diverse technology