转转一面、二面

一面:50min 2021/9/12
1、觉得自己哪些学的比较好(JVM、MySQL、Redis)然后一个都没问😂
2、然后选一个自己觉得最有帮助的项目,做的比较好的项目(rpc)
3、然后一直深挖项目细节,项目如何优化,给定情景我怎么设计
4、根据项目出场景题,让随便答,自己觉得可行就好(😂可天马行空的想,不限)
5、根据项目聊反射,动态代理,其他框架的动态代理,spring动态代理和我项目里的区别
6、spring框架哪些地方用反射,如何用的,分析一下(让我不会的话先猜再分析
7、最后问了JUC里有什么,最后主动说了一下AQS
8、延时队列原理,让我设计会怎么设计
反问:
9、对我的建议
10、面试官所在部门的业务

没有八股文,全是挖项目,根据项目让我设计。好几次想背八股,面试官提一句就过去了,不给背的机会😂
也没有手撕,50min中有45min都在项目。        以为无了,哈哈哈,第二天晚上收到二面邀请了🤗,感觉面试官还是想看你对问题的思考,很多你给出的方案不好面试官还是会引导。



二面:45min 9/17
1、主要在讲项目,面试官说对我项目的敏感词过滤感兴趣,聊的时间长,还聊到自动机,虽然不会,但讨论了一会儿
2、项目功能点细节
3、MySQL索引、B+树,最左前缀匹配,覆盖索引
4、springAop
5、redis为什么这么快
6、redis单线程相关
7、spring的生命周期
8、spring循环依赖
9、AQS
10、Synchornized 和lock
11、写题:二叉树的左视图
主要还是在挖项目,像mysql索引基本都是让举例sql语句,或是给出sql让分析,不是背八股。转转背八股很少,一面完全没有背八股。面试体验真很好,虽然一面全是分析场景题,但面试官会引导你思考
#转转面试##面经##Java##校招##转转#
全部评论
老哥什么时候面的
点赞 回复 分享
发布于 2021-09-12 22:17

相关推荐

10-04 14:06
门头沟学院 Java
一面 1. 选择一个项目或实习经历展开讲解。2. 批跑工具中,手包和整包耗时是模拟数据还是计算得出?3. 模型交互使用的协议是什么?4. 批跑工具的数据是否涉及模型、插件调用?输出是否包含图片、视频等媒体资源?5. 输入数据的量级是否有限制?6. 智能问答助手的本地知识库对格式有要求吗?7. 文档向量化入库时,上下文与 chunk 拆分是自己实现还是调用现成方法?有评测过拆分效果吗?8. 用过哪些 Java 容器?9. HashMap 的底层数据结构是什么?10. 使用 Go 语言时是否用过 defer 关键词?函数中先后定义两个 defer(分别打印 A、B),执行顺序是什么?11. 用过用 Photo Buffer 包装的产品吗?12. HTTP 状态码 100、200、300、400、500 分别代表什么?13. HTTP 协议是有状态还是无状态的?若要维护状态该如何做?14. UInt 64 类型在内存中如何存储?是多少字节?每个字节多少位?15. 用过 K8S 做过相关事情吗?Kubernetes 中容器和 Pod 是什么关系?16. 如何用 SQL 实现 “先查询表中 count 字段值,再基于该值修改,且期间保证其他会话不能修改” 的功能?17. 用 Redis 做分布式锁一般怎么做?18. 已知进程 PID,如何查看对应进程的位置(执行路径)?19. 如何统计 1 小时日志文件中出现次数最高的 10 个 client IP?20. 如何判断一个数是否为回文数?不转为 string 类型该怎么做?21. 实现两个线程,分别打印 1 和 2,主函数调用后需交替打印 1212... 共 50 轮,说明实现思路。二面1. 问实习2. ChatMemory 接口重写的核心痛点是什么?持久化用了什么方案?如何解决 “改写结构偏差” 问题?3. 本地知识库与联网搜索当前是怎么协同的?有没有后续的优化思路?4. 文档分块用了什么策略?为什么选这个策略?向量数据库的元数据设计了哪些字段,作用是什么?5. 登录模块的 JWT 双 token,具体是如何实现鉴权和续期的?6. SSE 和 WebSocket 的核心区别是什么?分别适合什么场景?7. MySQL 索引优化有哪些方法?能解释下 “索引下推” 的原理吗?8. Redis 的缓存雪崩、缓存击穿、缓存穿透,分别是什么问题?对应的解决方案是什么?9. 消息队列如何保证消息不丢失?如何避免重复消费?10. 分割等和子集、最长回文子串
查看30道真题和解析
点赞 评论 收藏
分享
评论
点赞
13
分享

创作者周榜

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