滴滴一面凉
1.自我介绍
2.项目中遇到的挑战有哪些?我说了redis分布式锁的误删除问题
3.怎么解决的误删除问题?
4.设计实现redis分布式锁(手写代码,忘求了不会写)
5.单例模式(手写代码,写出来了)
6.进程和线程区别是什么?
7.进程调度算法有哪些?(脑子抽了答成银行家算法了,还答的含含糊糊)
8.内存管理的方式?
9.如果我写的代码达不到一个页的大小该怎么办呢?
10.从浏览器输入一个网页到页面成功加载,都用到了什么协议?
11.TCP和IP的区别是什么?
12.讲讲数据库隔离级别?
13.可重复读怎么实现?
14.mysql用了什么数据结构的索引?
15.类似于b+树的索引还有哪些?
16.什么是平衡树?什么是二叉搜索树?
17.ThreadLocal只能用来保存用户登录信息吗?设计它的目的是什么?
应该就这些了。。
总结:面试官问我项目中遇到的挑战的时候我自己给自己挖坑了,他说你redis分布式锁不是你最近刚解决的难点吗,怎么设计不出来分布式锁?其实我知道加锁标识,不会写代码。
项目问题没答好,八股文答对八成,面完10分钟后就挂了。
2.项目中遇到的挑战有哪些?我说了redis分布式锁的误删除问题
3.怎么解决的误删除问题?
4.设计实现redis分布式锁(手写代码,忘求了不会写)
5.单例模式(手写代码,写出来了)
6.进程和线程区别是什么?
7.进程调度算法有哪些?(脑子抽了答成银行家算法了,还答的含含糊糊)
8.内存管理的方式?
9.如果我写的代码达不到一个页的大小该怎么办呢?
10.从浏览器输入一个网页到页面成功加载,都用到了什么协议?
11.TCP和IP的区别是什么?
12.讲讲数据库隔离级别?
13.可重复读怎么实现?
14.mysql用了什么数据结构的索引?
15.类似于b+树的索引还有哪些?
16.什么是平衡树?什么是二叉搜索树?
17.ThreadLocal只能用来保存用户登录信息吗?设计它的目的是什么?
应该就这些了。。
总结:面试官问我项目中遇到的挑战的时候我自己给自己挖坑了,他说你redis分布式锁不是你最近刚解决的难点吗,怎么设计不出来分布式锁?其实我知道加锁标识,不会写代码。
项目问题没答好,八股文答对八成,面完10分钟后就挂了。
全部评论
【4.设计实现redis分布式锁(手写代码,忘求了不会写)】 这个实习面试的时候问我了,还给我提示了好多
补充:死锁产生的条件有哪些?
手写分布式锁?这是正常的吗
啥时候投的捏
继续加油,试试别的https://www.nowcoder.com/share/jump/7785249461692194381906
考虑一下荣耀吧,南京这边在扩招,hc多多,https://www.nowcoder.com/share/jump/219205181376799538
哪个部门呀
还没拿到offer的同学可以看一下,阿里校招刚开始!!【阿里F24秋招】-淘天集团-自营技术部门】地址:https://www.nowcoder.com/discuss/521688013303259136
同学们可以看看微众银行校招https://www.nowcoder.com/share/jump/8467508972302179457
相关推荐
mmvvcc:没通过你就偷着乐吧,这样的进去你天天受气
点赞 评论 收藏
分享