腾讯 广告工程部 后端 一二面凉经

一面比较顺利,面完 10 分钟就过了。二面项目答的很烂,算法也写的稀碎,一个简单题写了 20 分钟,横向对比了一周挂了。

一面:
1. 自我介绍
2. 算法题:二叉树的层数遍历 II
3. 介绍下智能指针
4. unique_ptr 和 shared_ptr 的使用场景,举个具体的例子
5. 介绍下右值引用:什么是右值、什么是引用、右值引用可以用来做什么
6. 介绍下 C++11 新特性
7. 怎么解决哈希冲突
8. rehash 的详细过程
9. 哈希表的扩容倍数是怎么确定的
10. 拷打项目
11. 讲一下 TCP 重点的概念,它解决了什么问题
12. TCP 三次握手过程

二面:
1. 自我介绍
2. 拷打项目
3. NAT 转换
4. 介绍下 Reactor 模式
5. C++ 和  Go 的区别
6. Go 垃圾回收原理
7. 它们分别的使用场景
8. 怎么用 vector 性能更高
9. vector 查找时间复杂度
10. 什么数据结构查找比较快
11. 怎么解决哈希冲突
12. 这两种数据结构哪种访存更友好
13. CPU 三级 cache 的大小
14. 锁的种类
15. 介绍下 shard_ptr
16. shard_ptr 与 unique_ptr 的区别
17. 怎么在函数参数中传递 unique_ptr
18. 算法题:Excel表列名称
19. 入职时间
全部评论
兄弟投了多久面试?我投这个部门一星期都没面试😢
点赞 回复 分享
发布于 2024-04-02 10:58 黑龙江

相关推荐

不愿透露姓名的神秘牛友
07-31 17:23
点赞 评论 收藏
分享
DKS233:(1)专业技能:Java8也太旧了,最少也要了解到JDK17吧,可以参考现在SpringBoot支持的Java最低版本,熟悉mysql基本理论具体指啥,是锁这种具体原理还是分库分表这些业务场景,spring这些专业词汇,大小写要写对(全篇简历都有这个问题,显得不严谨),熟悉使用框架进行业务开发就别写了,如果要写,起码要写到框架原理部分吧,比如aop,启动原理什么的,springcloud具体指哪些模块呢,写清楚,网关还是鉴权还是什么,“改造”没必要写吧,你直接说用springcloud开发的不就行了(2)项目经历:首先格式就有大问题,时间怎么能换行呢,调整一下,响应速度那个,如果指的是将部分数据从其他数据库转到redis的提升就别写了,因为这个不算难点,redis可以写写分布式这些,比如容灾怎么实现的,数据库同步怎么做的
点赞 评论 收藏
分享
驼瑞驰_招募评论官版...:这是要去亚马逊雨林守夜吗?
点赞 评论 收藏
分享
评论
5
36
分享

创作者周榜

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