快手本地生活后端一面最崩溃的一集...

1.SQL深分页问题是什么?如何解决?
2.什么情况下会导致索引失效?
3.如何选择加索引的字段
4.如果表比较大,有什么分表策略?(垂直/水平)
5.MySQL支持表的数量级是?为什么最好是这个范围?
6.项目中有没有自己设计存储结构的经历。
7.ACID是什么怎么保证。
8.三个log分别有什么用
9.MySQL主从复制的过程
10.什么时候需要加缓存?
11.缓存三兄弟的原因,解决方式。
12.Redis为什么比MySQL快
13.Redis有什么数据结构上的优化你了解(listpack紧凑存储/安全string/hashmap/skiplist结构)
14.RedisMySQL一致性怎么保证(读旁路缓存,写先更MySQL后删Redis/延迟双删/消息队列+Binlog)
15.synchronized和reentrantlock的区别
16.synchronzied锁升级过程
17.类加载过程,对象生命周期(加载链接初始化)
18.bean的生命周期(实例化/属性注入/set各种aware/初始化前后处理/初始化/初始化后后处理/使用/销毁)
19.项目中比较困难的地方,如何解决的。
20.需求从提出到落地的流程。
21.如何看待ai的。
手撕:局部反转链表
全部评论

相关推荐

昨天 03:10
门头沟学院 Java
总共50min八股+30min做题1.实习介绍2.你熟悉哪些编程语言3.go的channel介绍下4.go的recover panic defer关键字5.go中的slice和数组有什么区别,slice的底层是什么6.go的context了解吗7.mysql事务说一下(ACID特性)8.mysql的索引相关9.你提到了B+树,介绍下10.B+树的叶子结点之间是通过什么链接的11.怎么判断sql走了索引(explain关键字)12.mysql的基础数据类型13.mysql中的char介绍下,,一般那些场景用char14.redis数据结构15.介绍下redis的跳表那些16.redis集群了解吗,介绍下17.redis AOF快照哪些介绍下踌关18.python看你也用过,那解释下装饰器19.python的生成器20.python的协程序21.python async关键字怎么用22.python yield那些用过吗23.看你做过java的项目,介绍下spingboot中@service和@Configuration的区别24.看你简历写了前端,那你说下vue2和嗵vue3的区别25.了解vue中beforeMount吗26.你简历上写了kafka,你用kafka干嘛的27.简历上还写了k8s介绍下k8s的底层28.ElasticSearch看你用过,介绍下底层结构29.你的第一段工作经历主要做了什么介绍30.你目前在momenta实习干了什么31.leetocde3 最长无重复串绰上32.给了几个字符串,输出按字典序排序的吩据有结果33.做完题又问我你对大模型怎么看34.大模型在哪里能改变我们的生活,你怎么看35.你觉得你还有哪些技术栈你会但是我没问到36.你有什么想问的
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

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