慧择java二面

刚开始唠嗑得有十几分钟,我甚至以为是hr面QAQ
  1. 介绍下你自己
  2. 大学应该开了不少专业课吧,为什么选择学习java呢?
  3. 有没有想过以后具体从事一个什么工作呢?
  4. 你说到你的这个java学习周期比较短,你是怎么样的一个学习方式呢
  5. 能具体说一说学习java的一个步骤或者是计划么
  6. 对未来的职业道路有什么规划么
  7. 你刚有说你的java学习基本是靠自学的,不知道你有没有了解培训班,你觉得培训班和自学的一个差别是什么,具体说说。

开始进入正题
  1. SpringBoot和SSM的最大一个差别你觉得体现在哪里?
  2. SpringBoot自动装配有了解么
  3. 平常写项目常用的注解有哪些说一说
  4. IOC到底是什么呢
  5. AOP他都有几个通知,在什么时候织入?我们通过什么来获取到传进来的参数,方法名,返回值那些数据呢?
  6. 框架其实大量应用了反射,那反射具体是什么,应用在了哪里?
  7. 线程池的作用,怎么创建的呢。
  8. 线程池的核心参数是哪些,如果我现在自定义一个线程池,核心线程数量为10,最大线程数量为20,选择的阻塞队列为linkedblocking,拒绝策略为直接抛弃,你谈一谈如果大量任务进来,线程池的一个工作方式。(这里是个陷阱,如果阻塞队列为linkedblocking的话,默认队列大小为Integer.Max,理论上是无限添加进阻塞队列的,所以最大线程数可有可无)
  9. submit和execute的区别
  10. 线程安全的集合都有哪些说一说
  11. 你说到ConcurrentHashmap,他是什么?为什么就线程安全了。
  12. ConcurrentHashmap的扩容机制
  13. MySQL存储引擎有哪些?innodb和myisam的区别
  14. 说一说数据库,你知道MySQL的默认隔离级别是什么?他能够避免什么情况发生?
  15. 可重复度你确定不能避免幻读么?(这个地方我说一下,八股文背了那么多,还是比较确定不能避免幻读的),面试官说其实是可以避免的,我需要回去多了解了解
  16. 如果现在有上亿级的一个数据量,增删改查都很费劲了,你有什么好的解决办法?
  17. 我们说连接数据库会经常用到druid连接池,他具体的作用是什么?
  18. 如果让你实现一个连接池,你有什么想法,就是我在编写代码的时候从你设计的连接池里拿connection,说一说。(不太会,就说自己写一个JDBC工具类)


反问:
  1. 公司新人培养制度(一对一,主要还是看重新人的一个自学能力)
  2. 如果我进了公司,我被分配到的具体部门主要的业务方向是什么(大数据方向,分析用户喜好等等)
  3. 我有点晕,不是java工程师么,我就问进去以后不是做网站么?(不是,java只是一门语言工具,培养你从事别的方向)

聊了有四十分钟吧,面试体验依旧特别好,面试官会一直嗯嗯嗯嗯的,表示对我说的认同,不知道你们能不能理解,就感觉说出去的话有回应是很棒的一件事情,讲到后面就是不会的也一点都不紧张。
总体来说不会特别难,大家也都可以试一试,许愿hr面。
#Java开发##面经##慧择网络##java工程师#
全部评论
lz拿到offer了吗
点赞 回复 分享
发布于 2021-11-08 16:22
楼主二面了吗
点赞 回复 分享
发布于 2021-10-12 22:54
楼主是在国庆那天面试的?
点赞 回复 分享
发布于 2021-10-05 10:16
电话面还是视频面
点赞 回复 分享
发布于 2021-10-02 13:02

相关推荐

昨天 22:21
门头沟学院 Java
点赞 评论 收藏
分享
评论
1
18
分享

创作者周榜

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