理想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已发感谢信

#java##理想##面经#
全部评论
Mybatis如何实现分页: 通过Executor拦截器给sql配置limit语句实现分页查询
2 回复 分享
发布于 04-16 10:30 江苏
佬你好,请问base是哪的啊
1 回复 分享
发布于 04-16 10:30 安徽
mark理想面经
点赞 回复 分享
发布于 04-25 01:43 北京
是不是没 hc 了
点赞 回复 分享
发布于 04-21 20:42 浙江
兄弟啥时候投的,我投了快半个月了都没动静
点赞 回复 分享
发布于 04-20 10:02 江苏
接好运
点赞 回复 分享
发布于 04-18 15:36 天津
虹桥吗
点赞 回复 分享
发布于 04-17 16:33 上海
mark理想面经
点赞 回复 分享
发布于 04-16 14:18 吉林
mark理想面经
点赞 回复 分享
发布于 04-16 13:35 四川
接好运
点赞 回复 分享
发布于 04-16 11:35 四川
mark理想面经
点赞 回复 分享
发布于 04-16 11:35 四川
二面也是技术面吗
点赞 回复 分享
发布于 04-15 22:38 陕西
mark
点赞 回复 分享
发布于 04-15 19:22 云南

相关推荐

06-28 18:58
已编辑
东北大学 Java
1.自我介绍2.List和Set分别有什么实现了线程安全的集合?ConcurrentHashMap线程安全的执行流程?3.介绍一下CAS的原理,是乐观锁还是悲观锁?4.讲一下任务进入线程池后的执行流程5.有很多线程执行的时间不一样,怎么安排执行?有一个线程依赖于上边这些线程所产生的结果,Java有什么类可以实现这个功能?6.如果一个大型项目,某一个时间所有的CPU的已经被占用了,导致服务不可用,我们开发人员应该如何使服务器尽快恢复正常7.讲一下Java的内存模型8.volatile关键字9.介绍一下单例模式,双重检查锁定的流程10.volatile除了可以保证线程之间的可见性外,还有什么功能?11.有哪些垃圾回收算法?G1用的是什么回收算法?12.老年代无法正常回收,可能是什么原因?13.讲一下Redis的淘汰策略, LRU的底层实现14.你认为,用LRU来进行淘汰,合理吗?如果存放的数量级很大,那么Redis要维护这么大的一个双向链表,这个开销是不是就很大了?应该如何解决这个问题15.讲一下MySQL的索引优化策略,讲一下索引覆盖16.有了解过索引下推吗?17.项目是实验室项目,还是网上找的练手项目?18.微服务是通过什么通信的?19.介绍一下项目用到的 Guava,项目里边你认为比较复杂的地方20.项目里Redis的BitMap是如何实现人群标签的21.准备给项目加上一些什么别的内容?22.有没有对AI,大模型的相关知识有学习,有运用吗?平常用什么AI大模型23. 手撕,给一个n*m的网格,每个网格都有一个值,求到达右下角终点的路径,并且路径和最小。一面过了
查看23道真题和解析
点赞 评论 收藏
分享
刚读研时,我和其他人一样,带着对学术的憧憬:每天早起背单词、读文献,晚上十点准时合上纸质书睡觉,甚至会给同门带亲手买的早餐。那时的我,连导师背后嘀咕“XX就是爱看闲书”都当趣事,觉得能沉下心做研究是件浪漫的事。可现实很快给了重锤:导师克扣补助金是常事,承诺的学术资源总在“下次一定”,甚至连毕业生毕业证都要卡流程;更致命的是,他连英文论文都看不进去,指导时只会空洞地说“再改改”——学术热情就像被浇了冷水,慢慢从“想做出成果”变成“只想安稳毕业”。后来我才明白:没有引路的导师,学术这条路真的会走得很孤单。虽然导师在学术和职业规划上几乎“零帮助”,但学校的平台和我们之间的情谊,成了求职时的底气。秋招季,我们挤在实验室一起改简历、模拟面试,哪家公司放鸽子了就互相打气,拿到offer了就凑钱搓一顿庆祝。那些“这家公司加班严重”“那家面试官超nice”的信息共享,那些凌晨两点还在群里讨论笔试题的深夜,反而成了读研最珍贵的回忆。读研前,不妨先问问自己:是真的热爱学术,还是向往“研究生”这个标签?如果选择读研,请务必提前了解导师——那些被和谐的“导师评价网”“研控”等平台,还有师兄师姐的真实反馈,比任何官方介绍都靠谱。记住,导师的风格会直接影响你的读研体验,甚至人生轨迹。如今再想起那间实验室,想起一起打游戏的深夜、抢演唱会门票的兴奋、被导师骂到抱头痛哭又互相安慰的瞬间,心里五味杂陈。感谢那段经历让我明白:好的导师是灯塔,坏的导师也能让你学会在风雨中自己掌舵。
你后悔自己读研吗?
点赞 评论 收藏
分享
评论
19
63
分享

创作者周榜

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