菜鸟 Java 一面

第一次被捞的时候的面试记录,二面就没有八股了


自我介绍    
说一下三次握手机制,端口状态?
说说 TCP 四次挥手的过程?
如果大量连接都进入time wait状态会有什么问题?
连接重用有哪些方式?
什么时候会发生回表的操作?
JVM的垃圾回收算法有哪些?
JVM常见参数有哪些?
新生代和老年代的比率,过大和过小的话会对新生代和老年代分别产生什么影响?
中途拷打了一下实习和项目(大概20min)
讲一下java里面锁的实现,自己发散的讲
volatile有什么作用?
线程池参数的作用,如何设定参数比较好,根据什么推导公式来设定合理的参数的?
synchronized和ReentrantLock的相同点和不同点有哪些?
讲一下redis自己最了解的部分?
redis的持久化机制介绍一下,优缺点有哪些?


全程一个小时


由于是补录当天晚上有个笔试面,需要开摄像头
类似手写个生产者消费者模型
#京东校招#
全部评论

相关推荐

美团 一面 5.13没有录上音 问题没有顺序 都是大致记忆整体感受:偏向项目和手撕非技术问题你有实习过吗?你平时是怎么学习的,学习路径,学习了多长时间技术问题1.介绍一下业务中使用的JWT,及其使用的协议2.threadlocal 的原理,内存泄露相关问题3.ThreadLocal保存用户Id ,业务中用来做什么?4.ThreadLocal存储,用户过多会不会出现内存溢出?考虑过Redis存储用户信息吗?[手动remove+单体架构+redis 增加业务复杂性]5.详细讲一下项目中的库存管理[迭代过程,选型,落地,一致性维护]6.遇到过oom 吗?jvm调优7.详细讲一下项目的业务流程,讲了很长时间8.MySQL中select… for update加的什么锁9.讲一下MySQL的独占锁与共享锁10.MySQL中的索引 B+tree与Btree的区别,以及B+tree的好处11.webClient用的什么网络协议12.讲一下WebClient在业务中的使用13.线程池相关14.垃圾收集器相关G1,CMS的区别等问题15.剩余的都是一些根据项目问的八股,忘了手撕 1.单例模式 双重检查2.责任链模式3.sql题 没练过sql题,没写出来,硬控了10分钟,面试官现场教的4.算法题 简单题 没有达到预期速度反问业务,学习建议正问目前手里还有别的offer吗面试总结:1.SQL 2.场景 3.业务 4.心态后续:5.13一面结束十分钟左右电话口头oc5.16 offer邮件已发
toma头:佬日常实习在官网投的吗
查看42道真题和解析
点赞 评论 收藏
分享
评论
23
102
分享

创作者周榜

更多
牛客网
牛客企业服务