快手一面,比较。
5点半开始面试。
自我介绍 项目介绍,重点介绍一个项目
java基本类型,字节长度,int表示范围
异常类图。
集合类图。
各个集合的实现类的底层实现,以及各个方法的时间复杂度,优劣。
hashmap底层实现原理,
java8 rehash优化,
自己实现一个hashmap的put方法,不考虑扩容。
java并发问题是怎么产生的。
java是否有机制可以提示发生了并发问题。
新建一个线程,有哪些配置项。
线程池参数
factory可以配置哪些东西。。
线程新增过程。
拒绝策略中的代码,由哪个线程执行。
内置锁和lock区别。底层实现原理
公平锁和非公平锁,哪个效率高?
哪些类底层用到了cas
volitle 是啥意思。
volitle 的应用场景。
手撕算法 大数之和。
等了一会,二面面试官有事下次再约。
然后蹭了个晚饭回来了。
最后,希望快手不要像美团一样再告诉我没hc了!
最最后,问个问题,银联上海和平安普惠上海哪个好?考虑以后往金融发展的话。
#快手##面经##秋招##Java工程师#
自我介绍 项目介绍,重点介绍一个项目
java基本类型,字节长度,int表示范围
异常类图。
集合类图。
各个集合的实现类的底层实现,以及各个方法的时间复杂度,优劣。
hashmap底层实现原理,
java8 rehash优化,
自己实现一个hashmap的put方法,不考虑扩容。
java并发问题是怎么产生的。
java是否有机制可以提示发生了并发问题。
新建一个线程,有哪些配置项。
线程池参数
factory可以配置哪些东西。。
线程新增过程。
拒绝策略中的代码,由哪个线程执行。
内置锁和lock区别。底层实现原理
公平锁和非公平锁,哪个效率高?
哪些类底层用到了cas
volitle 是啥意思。
volitle 的应用场景。
手撕算法 大数之和。
等了一会,二面面试官有事下次再约。
然后蹭了个晚饭回来了。
最后,希望快手不要像美团一样再告诉我没hc了!
最最后,问个问题,银联上海和平安普惠上海哪个好?考虑以后往金融发展的话。
#快手##面经##秋招##Java工程师#