8.20快手一面

3.String是基本数据类型吗
4.String可以修改吗,为什么这么设计
5.arrayList和linkedlist区别
6.Hashmap
7.Currenthshmap
8.其他线程安全的集合
9.synchronize在哪里使用(修饰类,对象,方法,代码块)
10.voliate含义
11.gcroot对象有哪几种
12.这么判断一个对象是否存活
13.线程cpu比较高怎么排除
14.Oom怎么排除
15.线上用的垃圾回收器
16.为什么用CMS
17.为什么不用G1
18.Executor有哪些线程池
19.一致性哈希算法
20.Mysql MVCC
21.数据库死锁,什么情况发生,怎么避免
22.Redis zset数据结构
23.Tcp三次握手,四次挥手
24.http输入网址发送了什么
25.什么协议将url解析为ip
26.https怎么实现的,用什么协议,非对称算法和对称算法加密
27.代码,1.大数相加 2.最长递增子序列
全部评论
八股大赏
6 回复 分享
发布于 2024-08-21 15:08 湖北
两道算法吗?
点赞 回复 分享
发布于 2024-09-01 14:54 北京
synchronzied修饰类?
点赞 回复 分享
发布于 2024-08-30 17:59 北京
佬,有后续不
点赞 回复 分享
发布于 2024-08-25 16:48 湖南
约二面了吗?
点赞 回复 分享
发布于 2024-08-22 15:45 广东
m
点赞 回复 分享
发布于 2024-08-22 15:02 广东
快手一面没问我项目,佬你有被问吗
点赞 回复 分享
发布于 2024-08-22 04:10 浙江
13 14是排查吧
点赞 回复 分享
发布于 2024-08-20 23:55 湖北

相关推荐

03-31 21:25
河北大学 Java
# 3.31 快手## 一面(11:00-12;00)- 自我介绍- 项目拷打  - 项目有什么难点,登录是怎么实现的  - token 和 session 怎么存储- MySQL  - - 数据库都有什么样的锁        - Redis    - 如何防止用户重复登录,重复发送验证码请求    - Redis支持多线程么,为什么是单线程的,不是应该多线程的性能更好吗    - 既然是单线程的,还需要在写操作的时候加锁么    - 假如有100个库存,秒杀,有10000个请求去抢库存,如何用 redis 实现    - lua脚本如何实现,是要进行10000次么    - Redis 并发请求如何保证数据安全    - Redis 是单线程单进程的,那多线程的时候不会有数据错误么  - mysql    - 活锁死锁区别    - 乐观锁悲观锁  - 计算机网络    - TCP建立连接的过程    - 为什么不是两次握手    - TCP建立连接那么复杂,有什么额外的好处    - 说一下拥塞控制  - JUC    - 什么要使用线程池,出了降低资源消耗还有什么优点    - 线程池有哪些核心参数  - JVM    - 内存模型是什么样的    - 什么变量存储在堆,什么变量存储在栈    - static 定义的常量放在哪里    - 知不知道内存可见性(我说 volatile,他说算了)算法题:- - 手写归并排序  - 判断是否是回文字符串  - 旋转链表- 反问环节:  - 哪些地方需要加强:多看面经,多看一些场景题,不要死记硬背
查看22道真题和解析
点赞 评论 收藏
分享
评论
13
147
分享

创作者周榜

更多
牛客网
牛客企业服务