Job Recruitment Website - Job information - What do companies generally need to master when recruiting C++ engineers?

What do companies generally need to master when recruiting C++ engineers?

I am engaged in C++, and I was also responsible for the technical interview of C++. This depends on what kind of application the enterprise is doing.

Basic:

The basic knowledge of 1 and C++: such as the difference between reference and pointer, the meaning of const, the polymorphism of object-oriented programming, RTTI of C++, etc. These basic contents should be understood.

2. See if you have any C++ development experience and what projects you have developed, and you will want to give some descriptions.

3. Support knowledge of operating system.

4. Our company uses STL extensively, so we will also ask candidates about their mastery of STL.

5. Generally, there will be some algorithmic problems, such as how to complete some problems with minimum space or time, such as the inverted list. Coupled with the limitations of time and space, it is not easy to write.

. . . .

Different companies will make arrangements according to their own needs, basically the same, and the rest depends on the company you interview. You can find the interview situation of the corresponding company online.