Asked a lot, but many also did not ask, feel a bit biased, very deep things, the more asked the more virtual. The first internship interview from Baidu began, also from Baidu end it. See the gap, do not want to, so still take the last chance to try. Win or go home, so although the mentality again collapsed, but there is no regrets. The road ahead is still very long, slowly lay a good foundation, more days.
1. Pure virtual function, virtual function, the difference between the two, the use of each
2. polymorphic
3. Pointer constants, constant pointers
4. The implementation of the virtual table, where the virtual table is placed
5. What disks are used by the port lookup process under Linux?
6. TCP/IP model in computer networks. A five-story model. The corresponding protocol, three handshake, four waves, why one wave at a time, congestion control mechanism, (very fine), cookie,session problem,
How the network layer and transport layer interact, how to send data in TCP, how to control the order of sending,
7. The traversal of the two-tree and the non-recursive thinking of the middle sequence traversal
8. Programming: Flipping the words in a character sentence, optimizing?
9. Didn't ask the database?
10. Advantages and disadvantages of pagination and segmentation
11. The application scenario of the singleton mode, pay attention to what points
12. Have you ever been exposed to large open source projects?
13. Some forget, stay more 、、、
201,700 degree Soft Research (c + +)