慧策(掌上先机)后端实习一面

  1. 自我介绍
  2. Java面向对象的特性以及主要的使用场景
  3. 抽象类和接口的区别
  4. 抽象类可以实现构造函数吗
  5. 接口可以设置类属性吗
  6. Java作用域的关键字有哪些,缺省的作用域范围,protected修饰的抽象类可以跨包访问吗
  7. 重载和重写的区别
  8. final的作用,final修饰成员变量可以在定义时不给初始值吗,可以为null吗
  9. 类加载机制中,final修饰的成员变量是何时被赋值的
  10. finally的作用,finally中的return和trycatch的return的区别
  11. 线程创建的方式,继承Thread和实现Runable的区别
  12. 线程池有几种创建方式,四大拒绝策略,队列满了之后基于调用原来线程的拒绝策略,如果此时这个线程也不是空闲的,此时线程会怎么做(跳出线程池之外新建一个线程去执行,任务不会丢失)
  13. 对核心线程数和最大线程数的理解,包括如何设定一个合适的值,以及两者之间的关系
  14. 核心线程数和非核心线程的销毁时机
  15. 如何确保所有校验任务都执行完毕后再继续后续操作
  16. 如果某个校验任务执行时间过长,会对整个系统产生什么影响,你有什么解决办法
  17. 如何处理校验任务中可能出现的异常
  18. Java常用的集合
  19. hashmap的实现原理,key产生了hash碰撞之后jdk是如何处理的
  20. hashmap对key的限制
  21. Redis的线程模型,IO多路复用实习
#面经##Java##实习##后端#
全部评论
接好运
点赞 回复 分享
发布于 今天 12:30 北京
你是25届吗
点赞 回复 分享
发布于 今天 14:00 天津
大佬
点赞 回复 分享
发布于 今天 16:43 山西

相关推荐

评论
3
1
分享

创作者周榜

更多
牛客网
牛客企业服务