27届字节日常实习一面

前面项目拷打,中间手撕,后面八股
1.http协议,tcp协议websocket区别
2.应用层协议对传输层协议有依赖吗
3.一条url从输入到渲染到界面的过程
4.数据库隔离级别
5.可重复读级别
6.a事务修改一条记录并提交后,b事务查询并修改这条记录能成功吗
7.mysql的哈希索引和b+树索引区别
8.redis和mysql的数据一致性
9.乐观锁和悲观锁的区别,应用场景
10.乐观锁修改操作不成功怎么办
11.虚拟内存
12.置换页面算法有什么(这里傻了,忘记lru和lfu,只说了先进先出,访问位和脏位结合那个)
13.线程协程
14.线程之间的通信方式,协程呢
15.channel,底层原理
16.学习途径,看什么书,反问

手撕是岛屿数量,秒了也说了思路,但最后想起来题目描述用的输入类型是byte,我调试用的输入是int,不知道会不会有影响
全部评论

相关推荐

昨天 18:58
已编辑
东北大学 Java
1.自我介绍2.List和Set分别有什么实现了线程安全的集合?ConcurrentHashMap线程安全的执行流程?3.介绍一下CAS的原理,是乐观锁还是悲观锁?4.讲一下任务进入线程池后的执行流程5.有很多线程执行的时间不一样,怎么安排执行?有一个线程依赖于上边这些线程所产生的结果,Java有什么类可以实现这个功能?6.如果一个大型项目,某一个时间所有的CPU的已经被占用了,导致服务不可用,我们开发人员应该如何使服务器尽快恢复正常7.讲一下Java的内存模型8.volatile关键字9.介绍一下单例模式,双重检查锁定的流程10.volatile除了可以保证线程之间的可见性外,还有什么功能?11.有哪些垃圾回收算法?G1用的是什么回收算法?12.老年代无法正常回收,可能是什么原因?13.讲一下Redis的淘汰策略, LRU的底层实现14.你认为,用LRU来进行淘汰,合理吗?如果存放的数量级很大,那么Redis要维护这么大的一个双向链表,这个开销是不是就很大了?应该如何解决这个问题15.讲一下MySQL的索引优化策略,讲一下索引覆盖16.有了解过索引下推吗?17.项目是实验室项目,还是网上找的练手项目?18.微服务是通过什么通信的?19.介绍一下项目用到的 Guava,项目里边你认为比较复杂的地方20.项目里Redis的BitMap是如何实现人群标签的21.准备给项目加上一些什么别的内容?22.有没有对AI,大模型的相关知识有学习,有运用吗?平常用什么AI大模型23. 手撕,给一个n*m的网格,每个网格都有一个值,求到达右下角终点的路径,并且路径和最小。一面过了
投递东方财富等公司9个岗位
点赞 评论 收藏
分享
评论
1
9
分享

创作者周榜

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