9月5日快手Java二面复盘
因为自己时间的原因,这场面试拖了很久才安排上。
整体面试官很好,问的都是基础知识,并且在其中做了部分拓展。
没有让我介绍,直接开始聊项目,聊实习,基于实习和项目进行了部分拓展。
接着是八股文,并且基于八股文问了一些拓展场景。先是数据库,Redis的数据结构,事务,MySQL的事务,索引,HTTP和HTTPS的区别,TCP三次握手理解,如果两次握手会怎么样,TCP如何保障可靠连接,滑动窗口在第几次连接会确定窗口大小。虚拟线程,线程和协程,线程池的作用和部分参数,线程的三大特性,结合JVM内存模型理解,如何保证可见性。
然后场景题,问我监控系统怎么做,内存里高效数据聚合。
算法题,第一题归并排序(好久没写归并了,有一些小bug,写了20分钟,写快了拉低分了),第二题,因为时间关系只说了思路,回文字符串判断。
总的来说,前面发挥的都还可以,就一个滑动窗口在第几次握手没回答出来,算法题归并排序真的太丢人了。面试官看的出来很专业,对我也很有耐心,部门业务也很核心。
#快手求职进展汇总#
整体面试官很好,问的都是基础知识,并且在其中做了部分拓展。
没有让我介绍,直接开始聊项目,聊实习,基于实习和项目进行了部分拓展。
接着是八股文,并且基于八股文问了一些拓展场景。先是数据库,Redis的数据结构,事务,MySQL的事务,索引,HTTP和HTTPS的区别,TCP三次握手理解,如果两次握手会怎么样,TCP如何保障可靠连接,滑动窗口在第几次连接会确定窗口大小。虚拟线程,线程和协程,线程池的作用和部分参数,线程的三大特性,结合JVM内存模型理解,如何保证可见性。
然后场景题,问我监控系统怎么做,内存里高效数据聚合。
算法题,第一题归并排序(好久没写归并了,有一些小bug,写了20分钟,写快了拉低分了),第二题,因为时间关系只说了思路,回文字符串判断。
总的来说,前面发挥的都还可以,就一个滑动窗口在第几次握手没回答出来,算法题归并排序真的太丢人了。面试官看的出来很专业,对我也很有耐心,部门业务也很核心。
#快手求职进展汇总#
全部评论
佬什么bg啊
相关推荐