腾讯 QQ 三面

03.22 继续深挖项目,然后聊个人经历,最后问了一些偏实践类的八股。

项目和个人经历相关的问题没详细记录。

八股

  1. 介绍类加载过程,然后思考如何在初始化过程中执行一些自定义代码(聊了类加载器、静态代码块等)
  2. 多线程相关实践(聊了项目的并发实践,Reentrantlock Condition、原子类、CountdownLatch 和 synchronized 等)
  3. 对线程池的了解( 聊了ThreadPoolExecutors和相关参数)
  4. 线上问题排查相关实践:内存溢出、内存泄露(聊了具体使用 jstack、jmap、jhat 结合 MAT 的实践,以及 arthas 的实践过程)
  5. http 连接过程(不完全是 tcp 连接过程)

手撕:二叉树的前中后序遍历区别,不用递归如何实现前序遍历

手撕:如何实现一个线程池,保证一个线程处理完任务后能被复用( 队列、Thread.run 方法里面循环等待接任务)

#面经##校招##25届暑期实习##晒一晒我的offer#
全部评论
学长,是暑期实习的面经嘛 咋三面还是问这么多技术啊
1 回复 分享
发布于 03-08 00:10 上海

相关推荐

rbjjj:太杂了吧,同学,项目似乎都没深度,都是api调度耶,分层架构思想没有体现出来了,前端没有前端优化前端工程化体现,后端微服务以及分层架构没体现以及数据安全也没体现,核心再改改,注重于计算机网络,工程化,底层原理吧
点赞 评论 收藏
分享
10-28 17:30
已编辑
华东交通大学 Java
想进开水团喝开水:字节的hr的本职工作就是黄金矿工
秋招笔试记录
点赞 评论 收藏
分享
评论
2
9
分享

创作者周榜

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