快手java二面凉经
自我介绍
实习介绍
重构怎么保证业务是可靠的,应该考虑哪些问题?
数据迁移你怎么做?产生的新的数据如何处理?
贷款场景,用户身份检验,不是每个人都能贷款的,请求过来以后对身份进行检验,检验会有一些规则,每改一次规则都得写代码,如何实现自动切换审查规则,使得用户满足某些规则就放行?
接口和抽象类的区别?
volatile关键字原理?
为什么volatile修饰的变量都在类里,而不去修饰局部变量呢?
介绍一下java泛型
泛型的上下界如何界定,什么时候用什么?
刷抖音需要对刷过的视频进行去重,用户量非常大的情况下如何处理?
如何估计全中国身份证的集合大小?需要多大的空间?
linux有tomcat访问日志,如何查今天访问量最大的?
手撕(面试官:给你出个简单的)
1、字符串相加
2、字符串相乘,使用优化竖式的方法