杰克科技一面(45min)

10.28 一面30min + 15min主管面,有点汗流浃背。

  1. 讲讲 Java 中的动态代理机制,在项目中怎么用到?

  2. 多线程创建的方式有几种,分别讲一讲。

  3. 讲讲你熟悉的 JUC 里的类。

  4. completableFuture 这块你是怎么用的?

  5. completableFuture 用过哪些方法?allof() 和 anyof() 你知道有什么区别吗?

  6. 你用过布隆过滤器对吧,你知道它的原理吗?

  7. 你这个数据量有多大,为什么会用到布隆过滤器去处理呢?

  8. 这个注册中心 Etcd 是什么?你是怎么用的?

  9. Guava Retrying 有用过是吧?用过哪些方法?

  10. 讲一讲双检索单例模式是怎么用的?

  11. 那你知道双检索它是从哪一个模式演变过来的呢?

  12. 如何使用 Docker 启动一个 MySQL 容器呢?

  13. 你简历中提到分库分表,你有了解过吗?用的是哪个框架?

  14. 讲讲索引失效的场景?

  15. 那 SpringBoot 框架中事务失效的场景有哪些?

  16. Spring 中事务传播行为有哪些?

  17. 比如说一个类里面,方法 A 上有 @transactional 注解,方法 B 上也有 @transactional 注解,那 A 调用 B 时,有没有可能发生事务失效呢?就是属于同类中方法的互相调用,可能发生事务失效吗?

  18. 那在项目正常运行的情况下,如何检测是否发生了死锁?

  19. 你说一下装饰器模式和代理模式的区别?

  20. 讲讲 JVM 里面的内存模型。

  21. 那要不你说一下它的双亲委派机制?

  22. 讲一下三个类加载器的关系?

  23. 他们之间是继承关系吗?

  24. 你用过 Git 吗?比如现在你在 A 分支上写了一些代码,还没有提交,但现在需要切换到 B 分支上进行其他操作,应该如何处理这个场景?

然后说你等一下,我找主管过来。

主管随便问了下个人情况:

  1. 期望薪资?

  2. 期望工作地点?

  3. 求职时考虑哪些因素?

  4. 未来的职业规划?

  5. 是否可以提前实习?

#软件开发笔面经##杰克股份##校招##秋招#
全部评论
一面过了吗?
点赞 回复 分享
发布于 11-13 16:27 安徽
有算法题吗
点赞 回复 分享
发布于 11-13 17:42 浙江

相关推荐

1 6 评论
分享
牛客网
牛客企业服务