字节跳动-抖音开放平台

一面-1小时
技术
1. 优惠券结算(付款后如何消耗)怎么做的
2. 缓存击穿、穿透。
3. 库存异步扣减如何实现。
4. 写后查询场景。用户领券记录(数据)在哪里用到?如果数据丢失了,会发生什么
5. 为什么用zset。如果不用zset怎么存储?如果考虑排序不使用zset?如果使用数据库呢?
6. 为什么用布隆过滤器?好处?单机还是分布式
7. MySQL。索引。主键索引和非主键索引区别
8. 索引底层数据结构。几种结构对比。结点是有序的吗?如何实现的
9. 联合索引判断a,b,c。    where  b=1000       where    a >10 and c =1000    where  c >100 a=1000
10. 用户下单一次有一个订单数据,从订单表里面统计出下单次数超过5次的用户。  分组查询
11. MySQL的锁
12. a=>转账 b    b=>转账a。在几个隔离级别会有什么问题?死锁?
13. 事务特点。隔离级别
14. Linux命令。nginx日志,如果看某个ip的所有请求,如何筛选日志。grep
15. redis的setnx
16. redis数据结构。使用场景
17. redis的持久化。aof日志里存的是什么
18. 快排复杂度

算法:
两个数组的中位数,hot100二分,困难题

实习一点都没问。
应该是前面答的太差了,最后给个hard劝退了#牛客AI配图神器#
全部评论
咋样了佬
点赞 回复 分享
发布于 05-20 16:43 广东

相关推荐

06-18 15:44
门头沟学院 Java
程序员小白条:自我评价,没博客,开源项目,自媒体成就之类的话,套话可以不用写,要么直接去掉,外卖不用写上去,技术栈写的太宽泛了,c++,python怎么都写了,springboot还只是了解,现在都熟悉起步了,别写了解,写有面试再说了
点赞 评论 收藏
分享
评论
点赞
8
分享

创作者周榜

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