去哪儿 软件开发岗社招面经


  • dubbo容错机制
  • dubbo的负载均衡
  • Serializable和Externalizable懂吗?(不知道Externalizable)
  • IO/NIO/AIO区别?
  • JDK中NIO有哪些重要组件?
  • Dubbo或Netty源码中你觉得有亮点的地方。(没看过不会)
  • 为什么现在还在用JDK8?
  • OpenJDK和Java JDK的区别?(这个问题是为了提示上一个问题的答案吗)
  • 为什么JDK8要提供接口的默认实现,有抽象类还要这个干嘛
  • 为什么要提供Lambda表达式?
  • 为什么JDK8要去除永久代(除了1 不受堆大小空间限制,2与Jrockit虚拟机合并两个原因还有啥???)
  • 说下G1垃圾回收器。
  • 说下JUC都有些什么?
  • 说明下AQS的实现?
  • 说下volatile?
  • 有哪些线程池?线程池实现原理?哪些核心参数?
  • 当前任务空闲,corePoolSize的几个线程怎么保持活性,不被销毁?
  • 线程interupt,怎么实现优雅的终止?
  • JVM提供了哪些锁(偏向锁、轻量级、自旋锁、重量级锁)
  • 介绍下红黑树?红黑树最坏情况下查询时间复杂度?(不懂)
  • 跳表了解吗?和红黑树应用场景有什么不同?
  • 常用的线程池用过吗?有哪些?
  • 线程池拒绝策略?
  • 简单说一下CAS?ABA问题了解吗?
  • AQS了解多少?子类有哪些?
  • Semaphore知道吗?
  • 项目中异常怎么处理的?
  • Spring的Bean怎么加载的?
  • 循环依赖了解吗?
  • Spring中AOP实现原理知道吗?
  • JDK动态代理和CGLib的区别?
  • Spring的一个接口ApplicationListener了解吗(不了解)
  • 为什么用SpringBoot,优点是什么?
  • 实现RPC框架是怎么实现的?
  • 除了Netty还知道哪些网络传输框架吗?
  • 技术问题基本上就是这些了


#面经##社招##去哪儿##Java工程师#
全部评论
几年啊?
1 回复 分享
发布于 2021-05-28 17:05
惊了,这么骚
点赞 回复 分享
发布于 2021-05-26 14:54
八股
点赞 回复 分享
发布于 2021-07-14 16:25

相关推荐

昨天 00:54
门头沟学院 后端
aloffer:高精度都不会?凭啥卡我
投递字节跳动等公司10个岗位
点赞 评论 收藏
分享
2024-11-26 18:15
门头沟学院 后端
M_bao:换个排版吧哥们,看着费劲
点赞 评论 收藏
分享
评论
5
39
分享
牛客网
牛客企业服务