小红书实习一二面
一面(55min):
好久之前面的,答的不算好。问了些项目和场景题。
1. 自我介绍
2. 有没有做过结算类的功能。如何保证的分布式数据库场景下,数据的一致性。(没回答好,应该可以用seata分布式事务?)
3. 项目中的缓存数据库数据一致性如何保证的
4. 使用redis存储,为什么性能才提升13%
5. QPS提升10倍,怎么测试的
6. 数据库相关(这些回答得好,腰不酸了,腿不疼了,整个人都自信了)
1. 事务的特性
2. 事务的四个特性分别怎么保证的
3. mvcc了解吗?
4. 读已提交和可重复读,mvcc有什么不同
5. 锁有哪些?
6. 举个死锁的例子
7. 举个只加间隙锁的例子,只加记录锁的例子。
8. 索引有哪些
9. 为什么使用b+树作为索引
10. 为什么主键是自增的?我说实际场景还有就是聚簇索引不能重复。它提示从IO的角度去说。我只说了查的快,范围查询性能更好。每回打上来为啥插入会更快。应该是自增会涉及到顺序写。
7. 写个SQL。学生表(sid, 班级,姓名),成绩表(id,数学,英语,语文),查找每个班级的总成绩的最高的学生姓名(ac)
8. 顺时针旋转矩阵。(ac)
9. 反问
两个代码写的倒是挺顺畅的,没有debug就ac了,运气挺好,没有犯些低级错误。
二面(25min):
面试官都没时间敷衍我。提完问题,就把我晾在那。
0. 自我介绍,然后让我详细说下两个项目,之后没提问题。
1. 不能转正,为啥还要实习
2. synchornized的原理,他发音不标准,我没听懂,他打出来给我看的。
3. hashMap的原理
4. ReentryLock的原理
5. 说一件你比较自豪的事情:以前没有,以后应该是今天下午的面试。(公务员同学教我的,如果没有这么回答,xdm学费了吗)。
反问:多长时间出结果。最起码一周。
没怎么问技术问题,不知道回答的咋样。现在实习的心已经快没有了,最近秋招还有断断续续的面试。希望有个满意的Offer吧。
加油~~~
====================== 2023/12/20更新=====================
二面挂。
好久之前面的,答的不算好。问了些项目和场景题。
1. 自我介绍
2. 有没有做过结算类的功能。如何保证的分布式数据库场景下,数据的一致性。(没回答好,应该可以用seata分布式事务?)
3. 项目中的缓存数据库数据一致性如何保证的
4. 使用redis存储,为什么性能才提升13%
5. QPS提升10倍,怎么测试的
6. 数据库相关(这些回答得好,腰不酸了,腿不疼了,整个人都自信了)
1. 事务的特性
2. 事务的四个特性分别怎么保证的
3. mvcc了解吗?
4. 读已提交和可重复读,mvcc有什么不同
5. 锁有哪些?
6. 举个死锁的例子
7. 举个只加间隙锁的例子,只加记录锁的例子。
8. 索引有哪些
9. 为什么使用b+树作为索引
10. 为什么主键是自增的?我说实际场景还有就是聚簇索引不能重复。它提示从IO的角度去说。我只说了查的快,范围查询性能更好。每回打上来为啥插入会更快。应该是自增会涉及到顺序写。
7. 写个SQL。学生表(sid, 班级,姓名),成绩表(id,数学,英语,语文),查找每个班级的总成绩的最高的学生姓名(ac)
8. 顺时针旋转矩阵。(ac)
9. 反问
两个代码写的倒是挺顺畅的,没有debug就ac了,运气挺好,没有犯些低级错误。
二面(25min):
面试官都没时间敷衍我。提完问题,就把我晾在那。
0. 自我介绍,然后让我详细说下两个项目,之后没提问题。
1. 不能转正,为啥还要实习
2. synchornized的原理,他发音不标准,我没听懂,他打出来给我看的。
3. hashMap的原理
4. ReentryLock的原理
5. 说一件你比较自豪的事情:以前没有,以后应该是今天下午的面试。(公务员同学教我的,如果没有这么回答,xdm学费了吗)。
反问:多长时间出结果。最起码一周。
没怎么问技术问题,不知道回答的咋样。现在实习的心已经快没有了,最近秋招还有断断续续的面试。希望有个满意的Offer吧。
加油~~~
====================== 2023/12/20更新=====================
二面挂。
全部评论
笑死,学废了
送花
回复
分享
佬是在哪里投递的简历?
送花
回复
分享
加油加油
送花
回复
分享
二面怎么和kpi一样
送花
回复
分享
相关推荐
查看20道真题和解析
点赞 评论 收藏
转发
投票
阿里国际lazada java后端开发 薪资信息较多,无法精炼至100个字符以内
点赞 评论 收藏
转发