腾讯云 C++ 客户端 一面凉经
【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配图神器#
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配图神器#
全部评论
讲得不错,收藏了
佬,并非凉经
相关推荐
点赞 评论 收藏
分享