腾讯云 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配图神器#
全部评论
我刚面完,题目很多一样,但C++还问了虚函数的作用
2 回复 分享
发布于 02-25 20:34 广东
讲得不错,收藏了
点赞 回复 分享
发布于 02-20 13:25 安徽
佬,并非凉经
点赞 回复 分享
发布于 02-21 11:09 广东
老哥 什么时候投递的,我投递后没反应
点赞 回复 分享
发布于 02-23 18:54 上海
同学考虑上海米哈游不,我们在进行春季招聘,实习也有,社招也有,感兴趣可看我主页看岗位奥
点赞 回复 分享
发布于 02-26 01:32 上海

相关推荐

03-14 15:22
已编辑
中国石油大学(华东) C++
双修吧,c++一直用的多点,Java以前前后端都写过,重新捡起来花点时间。目前准备学习一下 linux c++开发,网络,音视频,opencv 这些吧。#c++# 下面是摘的一些关键词:linxu后台为主体、辅修qt 音视频;后台开发、音视频、量化、ai驾驶、ai部署-ncnn-腾讯- 独立部署玩算子 、libfacedecetion github 、 llama - cpp - cuda加速 纯c代码 重构 、ai部署差异化比较大 、常见的还是qt 工业化软件;3-4项目、1-2自研-直接改开源等简单的、带企业级背景(比如石油,并发量、数据量、大);桌面应用- openCV 必须会、多线程显示;减值offer 、hot100;80%八股文;简历上的原理细节 - 项目亮点和难点 、实际场景需求;qt linxu入行 然后 --黄金三年期--转音视频和后台嵌入式必须进大厂;行业壁垒的方向深造;后台开发;音视频开发;游戏开发;qt开发;自动驾驶;存储;推荐系统;搜索;难度:自动驾驶,推荐系统 > C++后台 >= 音视频 > [ QT] )的, 很多QT程序是运行在Linux上的,最好是有基础,只是不用像C++后台搞那么复杂的网络框架。c++核心:STL;新特性;设计模式;linux系统编程:多进程、多线程、信号;linux网络编程:reactor、百万连接;网络原理:tcp udp
投递腾讯等公司9个岗位
点赞 评论 收藏
分享
评论
7
52
分享

创作者周榜

更多
牛客网
牛客企业服务