快手校招java后端一面面经
八股半小时,做题十几分钟 总时长一小时
标黄的是我自己没回答出来的
- 加密方式 对称加密和非对称
 - 知道哪些java集合
 - hashmap不是线程安全的 为什么他扩容的时候不安全
 - JVM内存有哪些结构
 - 对象存在堆里,什么时候对象不在堆里=》逃逸,方法中创建的对象会放在栈里
 - java类加载过程 双亲委派机制
 - java有哪些锁 具体讲一下synchronized和reentrantlock
 - 垃圾回收有哪些算法 介绍一下CMS
 - 为什么redis要重新实现string结构 弄成动态的
 - 为什么redis是单线程但速度快
 - redis的多路复用
 - 因为我redis答得不太好,所以问了redis的缓存雪崩等让我发挥一下
 - mysql的隔离级别
 - 可重复读的时候 MVCC机制具体讲一下
 - 索引的几种类型 什么时候会出现索引失效
 
算法题目是反转链表,只给了main函数要手动写输入输出,用到了list但这个IDE不让我加头文件,写完以后一直报错导致运行不起来,最后讲了一下思路
反问:哪些答得不够好=》八股基础知识掌握不够充分;base在哪=》北京;能不能重复投=》能,还可以投java开发,只是不同部门
#面经##快手求职进展汇总##秋招#
查看30道真题和解析