Taro Logo

Software Engineer Summer Interview Experience - Guangzhou, China

April 1, 2015
Neutral ExperienceNo Offer

Process

There are three rounds total, and I was got rejected in the second round of the interview. They usually ask you for some fundamental questions on C/C++, Computer Network, Algorithms and Data Structures.

Don't worry about difficult questions. Sometimes coding on paper or finding bugs in a short program are required.

Questions

Q: Can a virtual function in C++ be inlined? Q: Find out all bugs shown in the piece of codes below *UpperStr(const char *srcStr){ char *destStr; int nLen; if (srcStr != NULL) { nLen = strlen(srcStr); destStr = (char *) malloc(nLen); if (destStr == NULL) return NULL; while (nLen > 0) { --nLen; destStr[nLen] = toupper(srcStr[nLen]); } } return destStr;}

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Tencent Software Engineer Summer role in Guangzhou, China.

Success Rate

0%
Pass Rate

Tencent's interview process for their Software Engineer Summer roles in Guangzhou, China is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive50%
Neutral50%
Negative0%

Candidates reported having very good feelings for Tencent's Software Engineer Summer interview process in Guangzhou, China.

Tencent Work Experiences