闲鱼一面面经

1.拷打项目

2.考虑淘宝用户提交订单后,数据库应该维护一张什么表,有什么关键字段

3.考虑大量用户提交订单,怎么保证效率(考虑分库分表,以用户id做分片键)

4.考虑商家也想查询订单信息,需要怎么实现(考虑维护一个路由表,或者重新写分片算法)

5.考虑用户第一次支付后,后端因为网络波动没有得到支付信息,导致前端显示用户支付失败,如何保证不重复支付

6.讲一下你认识的幂等,如何实现消费场景的幂等

7.分别讲一下互斥锁、自旋锁、乐观锁、悲观锁,再讲一下它们之间的关系

8.mysql的底层实现,为什么用b+树,什么是事务,ACID,隔离级别,mysql怎么实现隔离级别的(锁和MVCC)

9.高并发情况下,为什么mysql插入数据会出现问题

10.redis如何删除大量过期的值

11.https为什么安全(消息经过加密,握手过程非对称,发送接收用对称)

12.为什么握手完成后对话就变成了对称加密

算法二选一

开启三个线程,使其按照规定顺序打印”ABCABCABCABC“

第二天发消息说挂了

问的还是蛮灵活的,不局限于八股,更多的对实际场景的运用,还有对知识的实际理解程度

全部评论
请问是什么部门呢
点赞 回复
分享
发布于 03-22 18:08 四川
盲猜搜推,每次都是打印ABC
点赞 回复
分享
发布于 03-22 18:18 广东
联易融
校招火热招聘中
官网直投
咱俩应该是同一个部门
点赞 回复
分享
发布于 03-22 19:05 上海
请问第12题是为啥呀
点赞 回复
分享
发布于 03-23 16:59 浙江

相关推荐

2 31 评论
分享
牛客网
牛客企业服务