面经详情

面试:Java。整体感觉不错,难度会一直叠加,希望能通过。
一面
  • 大概就记得下面这些问题
  • 1.自我介绍 
  • 2.问项目 
  • 3.jwt (项目里用了)
  • 4.G1垃圾回收器 
  • 5.大对象的定义,那大对象放在哪,为什么不放在新生代 
  • 6.GC 相关 
  • 7.G1中新生代和老年代的比例是动态的吗 
  • 8.你有去看过内存空间的设置吗(具体问题忘了 我当时说的是用 jstack jhat jmap 看什么什么,大概是想问我又没有看过G1垃圾回收器中新生代和老年代的比例是不是确定的吧)
  • 9.线程创建的方式 
  • 10.线程池创建需要设置什么 
  • 11.四大拒绝策略 
  • 12.线程池的任务队列 
  • 13.工作队列的长度怎么设置(我其实不太会,说了一些我的理解,还说了一些跟其他参数也有关 然后就提到了线程数的设置) 
  • 14.线程数怎么设置呢 
  • 15.cpu 密集型线程数设置为n+1,为什么要+1,n是什么反问环节:部门是做什么业务的
二面
  • 1.自我介绍
  • 2.你不是熟悉各种网络协议吗,TCP/UDP/HTTP ,你感觉在什么情况下需要了解这些网络协议?(答的进程通信)那你们的课程包括这些吗,你觉得你了解到什么程度
  • 3.TCP和 UDP 的区别?
  • 4.这些协议什么情况下解决什么问题?比如说项目里
  • 5.这些协议是透明的吗,是要遵循某些规范吗,在你的项目中有用到这些协议吗?(没理解他说的透明是什么意思)
  • 6.你之前从来没有接触过 TCP/UDP ,觉得在什么情况下会需要了解这些协议
  • 7.那 HTTP 里的 get和 post 的区别呢

相关推荐

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网携程旅行网携程旅行网面试经验携程旅行网面试经验:面试:Java。整体感觉不错,难度会一直叠加,希望能通过。
正在招聘用车渠道运营经理200 个岗位