腾讯后端开发一面凉经

1. 请先介绍一下自己。
2. 讲一下进程和线程的区别。
3. 从资源的维度来看,哪些是进程里面共有的,哪些是线程独有的呢?
4. 做后台服务器时,如果采用多进程模型或多线程模型,你觉得他们各自的优点有哪些?
5. 在多线程服务器模型里面,如果并发读写同一个资源,要怎么做并发控制?
6. 再讲一下计算机网络里面TCP和UDP的区别。
7. 之前有了解过红黑树吗?讲一下它和普通的二叉树比它有什么特点?
8. 那红黑树插入的时间复杂度是怎样的?
9. 之前有了解过工厂模式吗?
10. 之前有了解过Session和Cookie吗?
11. 可以讲一下Session和Cookie实现的原理,还有它的应用的场景。
12. 再讲一下HTTPS,它是怎么保证传输的安全性。
13. 第一个项目可以讲一下里面有哪些亮点或者难点。
14. 你觉得 RabbitMQ 是怎么保证这个消息不丢失的?
15. 怎么保证这个缓存和数据库的一致性?

手撕题
第一题 (二叉树路径总和): 判断给定的二叉树中是否存在一条从根节点到叶子节点的路径,其路径上所有节点的数值之和等于给定的目标和。
第二题 (最小覆盖子串): 在给定的字符串 S 中,找到一个最短的子串,该子串包含了另一个给定字符串 T 中的所有字符(包括重复的字符,数量也需满足)。如果不存在这样的子串,则返回空字符串。

#面试问题记录##实习##找实习##大厂#  #腾讯# #大学生#
全部评论
是企业微信嘛,咋和我的问题80%相似,都答出来还是挂了
2 回复 分享
发布于 05-18 01:26 北京
mark亮点
点赞 回复 分享
发布于 05-19 14:42 江苏
第3点是不是打错了
点赞 回复 分享
发布于 05-19 11:36 重庆

相关推荐

时间线: 9.4 一面 2h后约二面9.10 二面 1h后约三面9.11 三面 5min后约hr面,表明hr面后发offer9.12 hr面 表明当天 or 下周一发offer9.15 offer懂车帝一面 后端开发 9.4没有录音,仅凭记忆感受:场景题+算法题难+计网问的细时长:1h10min状态:2h左右之后约二面1. 实习经历、难点、亮点2. 数据库隔离级别+解决的问题3. 缓存穿透、击穿、雪崩+怎么解决4. HTTP、HTTPS的区别,加密的方式5. 介绍对称加密和非对称加密 + 两者的区别6. 具体讲解一下两种加密方式和一些加密算法7. 手机扫描电脑登录二维码实现登录功能,你怎么进行设计8. 服务端如何向PC客户端返回数据【WebSocket】9. 登录时向服务端发送请求使用什么协议?HTTP or HTTPS?10. 介绍一下WebSocket,HTTP 和 WebSocket的区别?11. 算法题 力扣106反问:业务toC懂车帝主页【没有详细说具体干啥,只表示toC,也没说什么组,负责什么】懂车帝二面 9.10题目:感受:个人状态也不好,一直在写题...时长:1h20min状态:无动静1. 实习经历、难点、亮点,深入拷打实现思路 20min左右剩下都是在写题2. 算法题:K个逆转数组3. SQL题4. 算法题:三数之和反问:业务toC懂车帝媒体、内容相关的,信息量太大了,没太懂字节懂车帝 三面 9/11整体感受:有点难面试官 是个领导+2,看着就非常强大,更巧的是竟然是没有录音、【无顺序、不完整】1. 自我介绍2. 技术方面的兴趣爱好3. 实习经历4. MySQL的存储引擎、区别、优点5. Redis缓存相对MySQL的优点、缺点、为什么快6. 如何保证缓存和数据库的强一致性?说出多种方案7. Web开发你接触过哪些?讲解一下你的理解8. HTTP 与 HTTPS的区别?为什么能够保证数据安全?加密算法你了解过哪些?具体讲一讲9. 我们如何抓包一个HTTPS请求?并解析数据?你会怎么操作呢?使用什么数据10. WebServer了解过哪些?11. 具体讲解一下各种WebServer的优缺点12. Linux命令使用过吗?使用什么命令可以查询服务器的性能?如何排查性能瓶颈13. Nignx了解过吗?Nignx和Apache的区别和优缺点、适用场景14. 反向代理和代理的是什么?详细讲解一下,两者的区别是什么?15. 如果要设计一个高性能的WebServer,如何设计?硬件都是一样的16. 设计模式了解吗?讲解一下你熟悉的17.手写邮箱的正则表达式手撕题目- 写一个单例模式:双重锁检查- SQL题目- 给你一个数组例如:[2,3,141,131,3142,131,113,2] 和一个索引 i,M个线程交替打印索引i及其之后的数字,写一下hr面 9.12开放性题目
点赞 评论 收藏
分享
评论
14
95
分享

创作者周榜

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