【C++】1. 命名空间2. 讲一下const。const修饰成员函数的作用是?3. 函数传参,传值和传引用的区别(拷贝效率)4. 智能指针了解吗,讲一下它们的实现(shared_ptr重点, unique_ptr, auto_ptr) weak_ptr呢?(解决循环引用问题,作为shared_ptr的引用) 【数据结构与算法】1. 讲一下数组和链表的区别(随机访问、增删改查效率)2. 如何判断链表是否有环?(快慢指针)3. 如何判断链表是否相交?(知道思路但没表达清楚)4. 你了解什么排序算法?快排为什么比冒泡、插入这些要快,讲讲它的原理5. 栈和堆的区别(问的是OS里的,但答了数据结构上的概念)【计算机网络】1. TCP/IP五层模型2. TCP和UDP的区别3. TCP三次握手四次挥手(表达的不连贯,还要多看)【算法题】括号匹配问题,但要求区分优先级('{}';'[]';'()',高优先级才可以嵌套低优先级),没撕出来,讲思路#面经腾讯美团百度##C++##牛客AI配图神器#