快手Java实习二面三面面经
二面是个很爱笑的小哥,还没自我介绍就已经开始了😂😂
#快手实习##实习##面经##快手##Java工程师#
- 说说ArrayList底层怎么实现的吧
- 说说ArrayList多线程下有什么问题吧
- 你刚说线程安全可以用cow,说说吧
- 你说到cas了,说说吧
- 说说自旋锁和偏向锁吧,偏向锁获得过程?
- 说说lock吧,使用场景是什么?与sync的区别?
- 项目的balabala,打开gayhub对我的项目提了一些问题,然后疯狂讨论一些实现,还进行了一些质疑。。
- MapperScan有什么用?为什么要加路径呢?不加路径有什么问题?
- 说说Spring通知机制吧
- 你刚说到aop,说说吧
- session存在什么里面呢?
- 项目登录怎么做的?
- 小哥写了一段代码,问我输出结果,大概就是try catch finally 赋值return问题,前几天还看了面试的时候忘得死死的。。
- 看你一面也写了一个topk的算法,那我变一下,依然是这个场景,只不过我现在要统计字符出现的次数,拿两个or多个线程去统计,怎么做?
- 括号匹配
- 括号匹配变式:括号中有一个特殊符号*,这个*可以替代左括号或者右括号,也可以代表一个空,即什么也不代表,来做做?
- 您觉得我那块还需要提高?答:基础还需加强,多线程多看看,项目框架那块多看看
- 您觉得我能过嘛?小哥笑了笑
- 结果?一周内
三面听说是个带boss,这波小孙我大E了啊,没有闪。
- 咱们先看看你之前做过的题吧,如果数据量很大,求TopK有没有什么思路?(我说的快速排序,or 堆,或者分机存取)。似乎没有get到boss的点
- 你能实习多久?
- 介绍项目,以及一些功能的实现
- 然后boss打开了我的项目,点了一段代码问我可不可以优化,我说了一下,似乎依然没有get到boss的点
反问:
- 为啥这次这么短?
- 您觉得我那块还需要提高?
- 结果?一到两周
目前还没收到感谢信,但是后续还是不好说啊不好说。
#快手实习##实习##面经##快手##Java工程师#