字节跳动一面面经

#牛客AI配图神器##面经#
1.项目中的sso单点登录是怎么实现的,为什么使用了redis。
2.除了token除了cookie之外还了解什么?
3.为什么要选择旁路更新缓存,除了旁路更新缓存之外,还有什么其他的缓存更新策略吗?
4.为什么会产生redis和数据库的数据不一致?除了延迟双删之外,还有什么策略?
5.美团leaf分布式id是怎么生成的,好在哪里?
6.数据库的ACID分别是什么?分别怎么保证的?
7.追问是否知道持久性保证的细节?没了解过mysql持久化的过程。。回答的根据日志保证持久性
8.看过那些mysql的日志?undolog是干什么?
9.平时sql调优怎么做的?根据那一层进行的调优?数据库的缓存了解吗?
10.如果索引是B+树,那么有几种B+树索引?为什么mysql的索引会选择b+树而不是选择b树或者红黑树?
11.是否知道rabbitmq的底层具体实现?鼠鼠大惊,寄。
12.手撕:岛屿数量
感觉是寄了
全部评论
简历上没有拿的出手的实习经历,想要给自己简历上包装个大厂实习项目的可以来看我主页的简介
点赞 回复 分享
发布于 08-15 17:12 江苏
是秋招吗佬,感觉好常规呀,我也接到面试,你是飞书北京的字节吗?
点赞 回复 分享
发布于 08-15 14:45 湖南

相关推荐

吴offer选手:字节腾讯都是吧,就是手撕比其他厂难得多
投递字节跳动等公司10个岗位
点赞 评论 收藏
分享
头像
08-15 14:41
已编辑
武汉大学 Java
然而秒挂,楼主还是太菜了--------------------------我去,面试官出链表相交,是不是爱上楼主了,反正楼主爱上面试官了。1. 自我介绍2. db数据迁移漫谈(由于shopee那个给表加字段的问题,楼主特意准备了相关知识,基本方案就是snapshot+订阅binlog)3. 缓存作用与时空局部性漫谈,lru与lfu思想、时空局部性分别合适的业务(空间局部性合适顺序索引如innodb(而pg即使是b+树也并非顺序排列),时间局部性合适nosql如hbase,redis,确实是很新颖的角度)4. multi-raft负载均衡思想起手,hash分片与range分片的优劣点(hash分片能让连续的热点数据分散开来,减轻系统单点热点问题,但显然会牺牲scan性能,也是很好的角度,即使是具备空间局部性的数据,也未尝需要将它按符合空间局部性的方式存储,一切都看业务如何访问),一致性hash的优点(数据迁移与减少单点故障影响)5. raft小问题6. 算法题链表相交,楼主甚至怀疑自己看错了,反复看了看还是链表相交,哪怕是也像这样无限发散系统设计思想的百度二面也是给楼主出的lru。楼主苦算法题久矣。7. 反问:部门:与百度职能差不多,给算法取数拼log,还有一些其他的活8. 不想问作息,继续跟面试官探讨了一下点击与曝光记录是先打到mq还是打到hbase、clickhouse等(仍然是业务决定,mq是通用的,因为流式数据和下游需要消费多次的特点最合适mq了,olap则合适直接存储进行偶尔一次性分析的)面试官人真好,二面能过真给面试官亲一个
查看6道真题和解析
点赞 评论 收藏
分享
评论
1
10
分享

创作者周榜

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