理想Java实习一面/二面
理想一面
上周二团子二面聊的很好结果周四回到人才库,团子啊呜呜把我骗进来杀,然后又投了很多,理想隔天约面。
4.15一面,面试官很友好项目聊的不多,基本上是八股盛宴,全称50min左右。
- 讲一下优惠券项目的秒杀设计
- 项目困难有那几个点?
- redis为什么快?
- 介绍redis的分布式锁
- 在什么场景下会考虑使用类似于RocketMQ这种消息队列?
- 消费者消费消息失败如何解决?
- Spring boot 的启动原理
- Spring 如何实现自动装配?
- 常用的spring注解有哪些?
- 依赖注入@Autowired 和 @Resource 的区别
- Mybatis如何实现分页?(不了解)
- 印象最深刻的项目?讲一下
- Java三大特性
- 重写和重载的区别
- Java方法的参数传递是值传递还是引用传递?为什么?
- Java的基本数据类型?有几种?
- 基本类型 int 和 包装类 Intger的区别
- Java 接口和抽象类的区别
- Java 接口是否可以多实现?
- Java 实现多线程的方式
- 线程池的核心参数有哪些?(我说了4个,面试官说7个)
- Runnable接口和Callable接口的区别
- 死锁如何产生和解决
- MySQL常用的聚合函数
- MySQL索引类别有哪些?
- 如果让构建索引,你会如何考虑?
- 索引失效场景?
- 事务特性概念
- Java 开发规范 / 命名规范(包的命名,类的命名,变量命名)
- 你的优势?学习新知识的方法论 / 面对困难如何应对?
- 本来已经到反问了,我问没手撕吗?面试官说那你共享写个DCL吧,写完后测试了两个单例的哈希值判断是否单例。
面试体验良好,主要是题目都很基础,面试官也很友好会引导,2h后约二面。团团啊理想要我我真走了,捞一捞吧
理想二面
4.17 二面体验也很好(主要是问的比较基础),整体来说半聊天半八股,30min左右
- 目前在哪?能接受上海吗有无亲戚朋友?常德能接受吗?(然后面试官介绍了岗位业务和相关工作)
- 讲一下JVM的理解
- 常见的垃圾回收器有哪些
- OOM可能的情况以及如何规避
- 如果在项目过程中出现BUG你会如何排查?
- Java的异常类
- Java空指针举个例子
- 讲一下Spring MVC的流程
- 讲一下对Mybatis的理解
- Spring AOP简单讲一下
- 项目中使用AOP了嘛?在哪里使用的?简单讲一下
- Spring IoC 了解吗?有哪几种注入方式?
- MySQL索引结构,B树和B+树的区别
- MySQL表中主键一般是什么类型?为什么?
- 如果int超出范围如何解决?
- 讲一下你觉得印象最深刻的竞赛
- 为什么选择了Java而不是继续学习Python
- 你未来的职业规划是怎么样的?
- 面对AI的冲击你会如何选择职业路线?
- 用过哪些AI?在项目中有帮助过你写过业务嘛?
- 又问了一边能实习多久
反问:
- 能否转正
- 后面还有面试吗(无)
- 问了一些业务相关的
今天hr还没消息估计要明天了
更新:4.19已发感谢信