腾讯云智 后台开发

腾讯云智一面(1h)

一、自我介绍

二、八股文(20min)

1.看过的C++源码

2.STL源码中印象深刻的地方

3.模板相关,模板实例化

4.自己怎么实现优先级队列

5.vector扩容,插入时间复杂度

6.内存分布

7.智能指针,原理,什么时候释放内存

8.指针和引用

9.select和epoll,要拷贝几次

10.零拷贝,底层实现

10.进程地址空间,操作系统分配给进程100M,用完了要使用新的内存该怎么办?

11.内存换入换出是换出到哪里?

12.输入url到获得页面的过程

13.UDP用在哪些地方,直播怎么保证数据有序性?我说在应用层类似于TCP的方式用确认序号来确定,他就问那为什么不直接用TCP?我答的效率问题

14.用户级线程、内核级线程区别

15.操作系统共享内存的实现方式

16.布隆过滤器的原理

三、深挖项目(10min)

四、算法

本地手写LRUCache,get和set两个函数,写完发给面试官(20min)

全部评论
有点难度
1 回复 分享
发布于 2023-10-14 15:15 湖北
应该是同一个面试官,问题都是一样的哈哈哈
1 回复 分享
发布于 2023-10-16 19:02 辽宁
同学同学base哪的啊?
点赞 回复 分享
发布于 2023-10-15 15:31 陕西

相关推荐

程序员卤馆:加v细说
点赞 评论 收藏
分享
02-11 17:47
已编辑
门头沟学院 Java
神哥不得了:神哥来啦~建议先在网上找一些高频的八股去背,然后再去广泛的背八股,这样的学习会更有效率一些,简历的这两个项目建议换掉,换成两个高质量的项目,这样的话获得面试的比例会更高一点,专业技能的话排版要注意一下,要加句号的话就都加,要不加就都不加,荣誉奖项的话写在教育经历里边吧,这个确实没有太多的含金量
点赞 评论 收藏
分享
评论
9
59
分享

创作者周榜

更多
牛客网
牛客企业服务