阿里钉钉一面 1自我介绍 2实习项目(问的挺详细的),实习学到了哪些东西 3看过哪些c++的书,印象最深的是哪个?具体是什么方面 4除了看书还通过哪些渠道学习c++?有没有喜欢的博主?有没有自己写过博客? 5虚函数的实现原理? 6析构函数有没有必要都设置成虚函数?为什么? 7Socket编程了解过吗? 8网络的知识了解的多吗?说一下tcp连接和释放的过程? 9Vector的底层实现原理?STL容器哪些用的比较多 10map和unorder_map的底层实现和区别? 11哈希表的实现原理?如何解决哈希冲突?哪种方法更好? 12有什么方法可以避免申请的内存忘记被释放? 一共就面了40分...