【面经攒人品】声网C++凉经

都是在一天内返回结果
笔试
牛客
单选多选编程,主要涉及一些语法基础和网络啥的
编程lc114,将二叉树展开为链表,要求O1空间,编程时好像可以切IDE?忘了

一面
他们自己的平台
1. 面试流程介绍
2. 自我介绍
3. 讲一下CPU和内存的关系
4. 有一个可执行文件,讲一下这个可执行文件运行时干的事
5. 讲一下程序的内存分布模型
6. 讲一下智能指针的种类和设计理念
7. 在Linux上我如果希望我的可执行程序不被抢调度怎么做,我说可以用一些命令调高优先级,但是具体命令我得查资料现在记不住,他说没问题知道有这个东西思路对了就行
7. TCP/UDP的区别
8. 用户到a到b到a到用户发报文,但是没有成功接收到怎么排查
9. 检查连接的工具,我说Linux上有一些命令但是具体啥我记不清,他说整体是对的就行

手撕,带过期时间的LRU,这个是自己IDE写不用运行

反问
一面和面试官聊得挺愉快的


二面
0. 以前的经历
1. 平时会看汇编吗,都怎么看的,什么时候看
2. 看过C++ STL的代码吗
3. C++成员函数怎么找this指针
4. C++两个文件实例化同一个模板函数,会实例化一份还是两份,如果是一份怎么保证他不符号冲突
5. C++ move设计的原因?move干了什么事情?所有权转移发生在move的一瞬间吗?
6. 了解哪些C++新特性
7. 了解C++协程吗
8. 看过哪些大型库代码
#发面经攒人品#
全部评论
题目挺深
点赞 回复 分享
发布于 2025-12-31 09:17 北京

相关推荐

2025-12-25 07:20
门头沟学院 C++
1、项目介绍2、你在腾讯实习的这段时间,项目主要是做什么东西?你在其中做了哪些内容?3、项目中的技术难点/挑战?4、日志器中的多线程并发写日志是怎么实现的?5、多线程在做什么工作?6、生产的数据是放到一个池子里面吗?写到不同文件的日志也是放到一个池子里吗?7、会出现多线程写同一个文件的情况吗?8、多线程是运用在哪个地方?9、云备份系统,如果服务端触发了热点管理,将长时间没有使用的文件做压缩存储,压缩存储会删掉源文件。如果正在压缩时,客户端检查到目录下的文件有修改,然后上传,这两个功能同时触发时会有问题吗,有做什么处理吗?10、TCP 断开连接的过程是什么样的?11、Linux 下常用的处理文本的命令有哪些?12、对文本中匹配的某些内容做替换的命令?13、进程间通信的管道知道吗?14、往管道里面写数据是有原子性的吗?比如多线程同时往一个管道里写数据,会出现单个线程写到一半被其它线程插进去写吗?15、如何判断两个二叉树是否一致?16、前序和中序可以确定一个二叉树吗?17、epoll 有几种触发模式?它们有什么区别?18、如果游戏中要实现一个功能:现在有所有野怪的坐标,要找离某个坐标最近的 N 个野怪,你会怎么做?有什么办法优化吗?19、问一下你实习的时间,你现在回学校是很忙吗?你能够实习的时间是什么时候?这边是希望不少于5个月的实习时间,最好能够连上毕业,中间可以请假。20、反问
查看19道真题和解析
点赞 评论 收藏
分享
评论
3
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务