10月13日 途虎 Java一面
自我介绍,写题,结合简历问一点点项目+大量八股
一道关于斐波那契数列的题,输入一个long型整数,求出它是哪两个斐波那契数相乘得到,比如输入15,输出一个数组{3,5,1},1表示找到这两个数;如果输入14,则输出{3,5,0}表示没找到,返回的是乘积大于它的两个斐波那契数,测试用例没通过,写的暴力还是判断相等的情况。
八股:
1.使用Redis的好处有哪些
2.缓存穿透的解决方案,布隆过滤器的原理,如果业务不允许误判怎么办,布隆过滤器和缓存空对象的区别,这两种方法的应用场景
3.B树和B+树的区别
4.索引失效有哪些情况
5.聚簇索引和非聚簇索引
6.一条SQL发送到MySQL服务器后,是如何执行的
7.数据库事务的隔离级别和对应可能出现的问题
8.MySQL间隙锁,如何加锁
9.bin log,redo log 和undo log 日志
10.mvcc是什么,它的实现原理是什么
11.如何排查慢查询,如何分析慢SQL
#24届软开秋招面试经验大赏#
一道关于斐波那契数列的题,输入一个long型整数,求出它是哪两个斐波那契数相乘得到,比如输入15,输出一个数组{3,5,1},1表示找到这两个数;如果输入14,则输出{3,5,0}表示没找到,返回的是乘积大于它的两个斐波那契数,测试用例没通过,写的暴力还是判断相等的情况。
八股:
1.使用Redis的好处有哪些
2.缓存穿透的解决方案,布隆过滤器的原理,如果业务不允许误判怎么办,布隆过滤器和缓存空对象的区别,这两种方法的应用场景
3.B树和B+树的区别
4.索引失效有哪些情况
5.聚簇索引和非聚簇索引
6.一条SQL发送到MySQL服务器后,是如何执行的
7.数据库事务的隔离级别和对应可能出现的问题
8.MySQL间隙锁,如何加锁
9.bin log,redo log 和undo log 日志
10.mvcc是什么,它的实现原理是什么
11.如何排查慢查询,如何分析慢SQL
#24届软开秋招面试经验大赏#
全部评论
过了吗
相关推荐
2025-12-29 22:35
武汉大学 Java 点赞 评论 收藏
分享
等闲_:感觉有好多地方会被问穿,mysql存储向量这个方案问题应该很大的,如果深问的的话,为什么不用es,不用pg,不用mivus,分块策略是怎么做的,向量化是怎么向量化的,稠密向量还是稀疏向量,再深问余弦相似度,HSWM算法,Bm25算法,为什么不用混合检索或者Rank重排序优化?其他的项目不停机分库分表咋实现的,切库过程中数据有diff的话有没有补偿策略?既然有了分库分表了有没有碰到业务上不好优化的慢sql,让这个sql读从库?而且点评的话,最好自己压测过,要不这个数据也不好解释。现在就27的情况来看,很多同学已经有了中大厂实习,这个节点也会偏向这些有大厂实习的92同学,而且hc也不多,所以坚持海投吧 点赞 评论 收藏
分享
点赞 评论 收藏
分享
查看2道真题和解析