5.16 字节后端一面



电商业务 杭州


50分钟


自我介绍

(开始照着简历问…)

平衡二叉树

为什么红黑树用得更多

B树/B+树及应用

进程线程协程区别

零拷贝技术

TCP三次握手四次挥手

ACID

隔离级别

脏读幻读

可重复读怎么解决脏读和幻读的

redis基本数据类型以及底层结构

为什么要用sds不用c字符串

为什么用跳表不用红黑树

跳表查询的时间复杂度

redis持久化

rdb持久化的时候,主进程键值发生更改,写入的是新值还是旧值


手撕:k个一组反转链表,不足k个也反转



—————————-二面—————————-

5.20 最尴尬的一场


45分钟


先自我介绍,然后直接写题
1.从给定的数组中选数组合出小于目标数的最大数
指定用go写,知道思路但是写了老半天还有一个案例没调通。。不知道怎么回事大脑像宕机了一样
2. 从1000亿个int里找中位数,内存4G
磕磕绊绊只说了个外部排序,只知道海量数据怎么去重之类的,没见过这种,一直发呆想着hot100的两个题,一个维护两个堆求数据流中位数,另一个求两个有序数组的中位数,实在不会

可能面试官也觉得这么久时间只写题也有点那啥。。问了个简单八股

感觉都透心凉了结果面完秒约hr面了

第二天hr面1分钟电话面试,第三天offer

快乐来得有点不真实😭😭😭


#软件开发2024笔面经##字节面经#
全部评论
老哥是官网投的吗
1 回复 分享
发布于 2024-05-16 21:42 江苏
老哥什么时候投递的,联系HR投递的还是技术主管?
点赞 回复 分享
发布于 2024-05-17 01:44 天津
老哥进二面了吗
点赞 回复 分享
发布于 2024-05-17 13:19 江苏
老哥只有两面吗
点赞 回复 分享
发布于 2024-05-24 00:00 湖北
大佬,实习还是春招尼
点赞 回复 分享
发布于 2024-05-25 14:38 北京
啊?牛的
点赞 回复 分享
发布于 2024-05-26 14:12 天津
一面完多久约的二面啊
点赞 回复 分享
发布于 2024-05-30 22:06 北京
华✌️怎么会有问题
点赞 回复 分享
发布于 2024-06-05 19:52 北京

相关推荐

01-23 14:54
东南大学 Java
高兴呀:第3个问的缓存击穿,穿透是数据在缓存层和数据库都没有,解决方案是互斥锁只让一个请求讲数据加载到缓存层
查看13道真题和解析
点赞 评论 收藏
分享
#快手##字节跳动##腾讯##阿里巴巴##实习#一面 1.131.自我介绍2.实习拷打● 相关流程梳理● 总结一下实习所做的技术难点的地方3.八股● hashmap的数据结构了解吗● hashmap什么时候链表变红黑树,什么时候红黑树变链表● 为什么阈值不一样● hashmapput一个元素的过程● 怎么根据hashcode得到数组下标的● put只能put不存在的元素吗,put存在的元素会发生什么● hashmap怎么扩容的● 一个槽是3,长度是16,扩容后,原本3的槽的元素可能在哪些槽里面● 为什么数组长度是2的n次方● hashmap线程安全吗,想要用线程安全的hashmap用什么东西● concurrenthashmap的底层结构是怎么样的● 1.8后concurrenthashmap的锁粒度是怎么样的● 为什么1.8前后锁粒度会发生这样的变化● violate讲讲他底层● violate除了保证可见性他还能保证什么呢● syn讲讲他底层● synjdk1.8做了优化,不是直接就重量锁,讲讲这个过程● syn公平还是非公平● reentlock讲讲他底层● reentlock公平还是非公平● 讲讲线程池中提交一个任务的过程● 线程池本质上什么模式的典型实现● 线程池的拒绝策略有哪些● jvm怎么判断一个对象能不能被回收● gc roots有哪些东西● jvm有哪些经典的垃圾回收算法,不是垃圾回收器,讲讲区别● 分代收集讲讲● mysql中有一个id,A,B,C  index(A,B)             select * from where B=?走不走索引,为什么             select * from where A like“hello%”走不走索引,为什么             select * from where A lkie “%hello”走不走索引,为什么             select length(A) from where A=?走不走索引,为什么             select * from where A = ?这条sql语句执行过程             select id from where A = ?这条sql语句执行过程● redis有什么数据结构● redis的zset底层结构● skiplist的随机算法,具体父链表跳几格是怎么算的● zset除了skiplist还有什么● redis对于ttl过期的key是怎么处理的● redis的持久化机制讲讲● AOF文件里面存什么,RDB文件里面存什么● 生产实践中RDB和AOF什么用的多,还是用其他的4.算法一个有序数组,输入一个数字,求这个数字在这个数组中重复的次数
点赞 评论 收藏
分享
评论
8
66
分享

创作者周榜

更多
牛客网
牛客企业服务