腾讯 后台开发实习 1面2面HR面

3.23腾讯一面(1h)

手撕代码:
  1. 双向链表定义
  2. 两个有序双向链表,合并为一个
  3. 快速排序
面试:
  1. 排序算法时间复杂度,稳定性
  2. Java oo体现在哪些方面
  3. 多态怎么实现
  4. 抽象类,接口区别
  5. 红黑树与平衡树
  6. 缓存  剔除策略
  7. LRU实现
  8. select,poll,epoll区别
  9. BIO,NIO,AIO区别
  10. 进程,线程,协程区别
  11. 进程通信,线程通信
  12. TCP,UDP区别
  13. 三次握手,四次握手
  14. time-wait状态原因
  15. http,https区别
  16. https建立连接的过程
  17. https采用的加密方式(混合加密)
  18. 往浏览器输入一个url发生的事情,以及该过程可优化的地方
  19. 保证线程安全的方法
  20. JVM内存模型
  21. 局部变量,临时变量,全局变量分别存放在JVM内存模型哪个区域
  22. GC过程
  23. B-树与B+树区别

3.26腾讯二面(半小时)

  1. 项目,进行延伸(我的项目主要和数据库相关,所以疯狂问数据库)
  2. 数据库索引类型
  3. 数据库数据文件,索引文件怎么组织
  4. 索引叶子节点是怎么组织的(这个问题面试官具体怎么问的有点点记不清了,我答的是叶子节点大小等于数据页大小,叶子结点存的是整个页的数据而不是一行数据)
  5. 索引修改后,怎么写入文件(面试官侧重点是,索引修改后,索引文件是全部替换还是部分修改,全部替换浪费性能,部分替换怎么实现)
  6. 数据库SQL解析过程
  7. 执行计划优化过程(怎么选择最优的执行计划)
  8. 分布式架构
  9. 分布式事务一致性
  10. 传统关系型数据库的ACID属性
  11. 原子性,持久性怎么实现

4.7HR面

自我介绍,接下来就是聊经历聊感悟,实习时间等等等

#腾讯后台开发实习##腾讯##面经#
全部评论
楼主腾讯实习一般只有两面技术吗
点赞
送花
回复
分享
发布于 2020-08-27 21:27

相关推荐

2024.3.11 腾讯一面选一个项目讲一下这个项目中和技术相关的事情为什么选RabbitMQ为什么RabbitMQ延迟会低一个数量级RabbitMQ的弱点HashMap和ConcurrentHashMap的差异讲了一下concurrentHashMap怎么做到线程安全的反射,一般用于什么样的场景动态代理为什么吃喝玩乐购和抽奖系统的技术选型很像ThreadLocal配合拦截器对chatGPT的看法以及用的多吗NATDNSHTTP2协议的特点场景题:有一个用户登陆的日志文件,文件很大,文件的每一行都是一个用户id(int类型),用户每登录一次就会记录一次用户id,用户可能会重复登陆,找出哪些用户只登陆一次,文件很大,机器内存不足二面 只写了题 题目忘了2024.3.22 腾讯三面你先花5分钟的时间讲一下比较重要的点总结一下我们做一个高可靠,高并发项目要考虑到的技术方面和技术问题什么比较零碎,总结一下主要有哪些方面的问题,比如你要写一篇文章,你总结一下有哪些方面AI有了解或者实践过吗我的优势和需要提升的地方===挂了====2024.3.28 腾讯一面手撕:lc 55. 跳跃游戏自我介绍库表设计比较重要的基本原则,做库表设计的时候要考虑到的索引的底层数据结构联合索引的好处会基于什么去选择设计模式什么情况下使用设计模式?使用哪种设计模式?重构重构面临很大的风险,真的做重构的话有哪些地方要去注意重构的验证方式口令功能为什么用布隆过滤器写多读少,数据量很大的场景,为了节省资源,有没有什么方式字数不够,下篇继续#面经##腾讯##暑期##暑期转正##暑期实习曦##暑期实习校招##腾讯offer#
查看15道真题和解析
点赞 评论 收藏
转发
6 48 评论
分享
牛客网
牛客企业服务