同花顺面经

哈啰大家,喵弟面试经验分享~
bg:末九本
总结:难度还可以,有几个小问题有点超出预期,其他答得不错,二面十分钟结束,感觉像是劝退我。
难度:一般

一面(12.22)
实习与项目 25分钟
八股

java的一些数据结构

redis写了很多 你说一下你这个数据库与缓存不一致的情况 怎么解决的

redis底层数据结构有哪些

跳表展开说一下

redis为什么快呢

redis的三大突发状况和解决办法说一下

布隆过滤器能细说一下吗

mysql事务隔离级别

什么保证了可重复读

索引命中失效的三种情况

你会怎么排查慢sql

设计模式你有了解过是吧 spring中你都知道哪些设计模式呢

springboot的一个主要思想是什么

spring你都了解哪些

设计模式 你除了单例模式 还能说出哪些模式呢

反问 问到了组内业务 说是开发agent编程的一个业务 聊了一下实现方向 聊到了多agent协作方面

觉得有哪些纰漏呢 回答说基础知识与概念了解的不错 项目写的点有点少(我觉得还可以了 毕竟不能一个项目所有技术点全涉及了) 深度有些差(我都说到项目代码设计层面了还要我怎样)

二面(12.26刚刚面完)

感觉很不对劲,大概就聊了十五分钟

上来就一直在说薪资情况你得跟hr说一下 可能不太多 说硕士和博士实习工资多一些 那看来还是个学历厂(因为面试官也是长春人)

问了一下实习打算和职业规划 问为什么不考研或者保研(看来顺子真是个学历厂了)

提到了可能一月初不会进人 会在一月中开始招人 hc还是有的 但是要按照工资结算周期来

探讨一下算法吧,快排的原理是什么(说了一下不优化和优化的版本)

你知道排序稳定性这个概念吗(不知道 给的回答是值一样的元素会不会改变相对位置)

那你介绍一下分类与聚类的区别吧(机器学习相关 说到了支持向量机二分类和knn聚类)

然后就没有什么技术上的问题了 让我反问 

问到了这个进人情况 为什么这么快 回答说一面技术点就已经过完了 不需要再问(太奇怪了) 我说那看来一面面评情况应该不错 他说本科嘛 要求不会太高

然后就问到了组内用的什么技术 聊了一会组内业务相关的问题

总体来讲我觉得是在劝退我 也可能只是单纯说明一下流程长的问题 分析不明白了 最后也问了一下既然是流程可能长 那就是会排序呗 回答说是 唉 怕被排序弄没啊 我目前是小厂oc了 一会谈薪资 下周一快手一面 尽全力准备了 大不了去小厂沉淀 #发面经攒人品##面试反问你会问什么#
全部评论
更新:顺子二面过 安排hr面了
2 回复 分享
发布于 2025-12-29 15:36 吉林
redis的三大突发状况和解决办法说一咋回答的
点赞 回复 分享
发布于 01-28 21:11 湖南
老后续如何
点赞 回复 分享
发布于 01-14 22:43 四川

相关推荐

一面 1. String、StringBuilder、StringBuffer的区别2. String不可变的原因是什么3. 常用的String方法4. 浅拷贝和深拷贝的区别5. 项目介绍和主要职责6. 线程池调参、线程池隔离7. 线程池核心参数以及意义8. 核心线程数的作用以及创建时机9. redis防重机制的设计原因10. 使用的redis的类型11. redis的string底层设计12. 分库分表改造13. 分库分表改造时要注意的问题14. 分库分表涉及的数据迁移15. 本地缓存使用场景16. 数据库不一致问题17. 库存扣减的其他方案18. 博客上的问题19. sql调优经历20. 什么是覆盖索引21. 索引类型有哪些22. B+树做索引的特点23. 索引失效的场景24. 项目还有哪些亮点没有问到?25. 第二个项目的介绍26. 高jdk版本的新特性27. jdk8的stream语法28. java集合的分类29. 集合存储null值的情况30. HasMap的底层原理31. 单例设计模式手撕:删除倒数第n个节点反问建议:尽量不要一问一答,自己多去延申思考二面1. 项目一共几个模块、一共几个人2. 项目遇到的挑战以及如何解决3. 项目遇到了什么问题4. 分布式锁加锁解锁的原理5. 锁的过期时间的设计6. redis过期淘汰策略7. redis相较于mysql的优势8. redis为什么快9. 线程池参数调优,限流和降级10. HashMap如何更新一条数据11. JVM垃圾回收中的新生代老年代的回收策略12. 新生代的划分、复制回收的具体过程手撕:最长公共前缀13. 个人优缺点
点赞 评论 收藏
分享
1.自我介绍;2.项目介绍;3.项目里登录权限怎么做的;4.过滤器有哪几类?——我这里忘记有了5.elasticsearch为什么比mysql的查询性能高;6.如果我想搜apple打成了appee为什么相关的信息还是能搜出来7.如果不用es还什么方案能应对并发访问8.索引有哪些数据结构9.能描述一下这些数据结构的优缺点吗?10.如果基于age字段建立了索引,查20-30岁的人索引是怎么查的?如何加速查询的?11.索引失效的场景;12.如何排查慢查询;13.两个索引,优化器通过什么方式决定走哪个索引呢?14.索引的设计原则;15.那如果是一个很长的字段,我就想给他设计索引怎么办?16.你项目里面qps数据是怎么来的?17.那你是如何防止超卖的呢?还有其他解决方案吗?18.zookeeper了解吗?(逆天,这个还问)19.redis分布式锁在集群模式下有什么问题,怎么解决?20.redis持久化有哪些方式?21.如果RDB这种方式下,我一直set某个key,那我的日志文件会出现很臃肿,怎么解决?(这里是面试官一步一步引导才打出来的)22.redis的key有哪些删除策略?23.具体是怎么删除的?(好像是问redis内部怎么去删除的,我晕这是问内部原理吗)24.redis里面的数据结构有哪些?试用场景?25.那你觉得里面的string和java中的string有啥区别?(这个是真不知道,我就说了性质不一样,笑死)26.redis集群部署方案?27.事务的特性;28,这些特性怎么实现的?29.事务的隔离界别有哪些?30.你这个项目里有用到canal,能给我讲讲他的原理吗31.你项目用到rabittmq为什么不用其他呀?32.消息幂等性你是怎么保证的?33.uuid能做mysql表里数据的主键id吗,这两个都唯一啊?34.如果不用uuid怎么保证唯一性;35.讲讲雪花算法实现原理吧36.限流算法有哪些?37.spring中bean的生命周期?38.你第二个项目对话持久化怎么存储的呀?39.如果ai调用function calling出现幻觉,出现了业务偏差,你有啥解决方案吗?40.jvm类加载器哪些?41.后端微服务之间怎么实现负载均衡?42.nacols出了服务注册还有什么功能呀?
点赞 评论 收藏
分享
评论
5
9
分享

创作者周榜

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