快手java后台1面面经

这么大的题量我能记下来我觉得自己真厉害哈哈哈!

快手的面试挺有挑战性的感觉哈哈哈哈可能我太菜了,不过我觉得挺有意思的,感觉啥都能问到。
50分钟(10天前约的面试,差点要忘了)
java内存模型;
创建对象的时候内存的分配;
锁膨胀的过程;
对垃圾回收的了解;
hashmap扩容过程;
hashmap初始化大小为1000,加了760个数会不会扩容;
对ConcurrentHashmap的扩容的时候读写会怎么样;
线程池的实现原理;
mysql中聚集性索引和非聚集性索引;
B树和B+树的区别;
varchar长度太长的话如何怎么使用索引;
varchar指定长度索引能使用唯一索引吗;
redis中的基本类型;
布隆过滤器能不能删除;
redis如何实现分布式锁;
对http请求缓存的理解;
分布式session的理解;
cookie不安全怎么办;
spring mvc处理请求的流程;
bean循环注入的过程(A依赖B,B依赖A);
spring动态代理的实现;
spring启动的过程(从盘古开天辟地说起,java虚拟机的启动说起);
AOP指定某个类的方法打印日志,如果给类的方法内部调用会打印出多少个日志;
linux展示可用内存,找固定某行到某行内容有XX的语句;
手撕代码:链表每隔指定长度反转;
#快手2020春招开始了##快手##Java工程师##实习##面经#
全部评论
还是有点难度的 这个一面
1
送花
回复 分享
发布于 2020-04-11 16:22

相关推荐

点赞 评论 收藏
分享
1 29 评论
分享
牛客网
牛客企业服务