1.9 杭州每刻日常实习面经

1.自我介绍

2.项目介绍

3.task任务补偿扫表的时候如果MQ发送延迟了,导致Task表先被扫描了然后被消费了,这时候MQ才发送成功,怎么解决?(不会,后来想一下应该是想问MQ重复消费问题)

4.链表和数组区别

5.HashMap原理,头插法问题,红黑树会不会退化回链表?

6.mysql锁

7.如果A给B转账应该先锁谁(最无语的一集,答A或者B都不对,两个要同时锁住。。。。)

8.反问

全部评论

相关推荐

01-08 20:58
已编辑
桂林电子科技大学 Java
在拒绝其中投递的一个字节后端岗位面试预约后,另外一个字节岗位面试预约下,我终于鼓起勇气尝试字节面试总体时长(75)一、自我介绍(5)二、拷打项目,主要是项目的高并发原理,很大部分都是直接场景题 (35)三、八股:(20)1、http和https的区别,http到https经过了什么?2、访问你带域名的网站所经过的过程是如何的用TCP模型解释,DNS使用协议,IP协议所在层级,UDP协议所在层级,什么是ARP?正向代理和反向代理区别。3、Redis为什么快,IO多路复用原理详细说一下,Redis集群原理,Redis内存淘汰策略,Redis如何实现分布式锁,Redis实现分布式锁存在问题,如何解决?。4、如何查看sql执行效率,索引下推是什么,前缀索引,MVCC原理,有几种锁?5、乐观锁和悲观锁、乐观锁底层实现原理,公平锁是什么?如果是你,如何实现公平锁,用什么技术?。6、熔断和限流是什么,区别?如何实现限流,使用什么技术,不使用现成框架?四、手撕(5)无重复字符串的最长子串,给时间15分钟。五、反问(5)我这边还有什么不足,该如何提升?六、总结大部分都是直接场景题,或者直接源码级别,以及使用到的高并发框架底层原理是如何的,感觉到个人表达能力有所欠缺,一到面试就容易忘记知识。#拷打# #拷打# #我的实习求职记录# #字节跳动Data#
查看10道真题和解析 我的实习求职记录
点赞 评论 收藏
分享
评论
3
1
分享
牛客网
牛客企业服务