快手实习面经(8月底面的)

  快手实习一面
    1.集合自顶向下说一下常用的类和数据结构
    2.arraylist指定位置添加
    3.hashmap的put(k.v)具体分析
    4.hashset有什么特征?
    5.hashset怎么区别元素一致不一致?
    6.线程六个状态怎么转换的
    7.sync的底层怎么实现的
    8.syn和volatile的区别
    9.syn和lock怎么回事
    10.讲一讲lock的实现类有那哪两个?怎么实现的
    11.双重锁实现线程安全单例模式
    12.饿汉单例模式,饱汉单例模式
    13.mysql说说索引,为什么b+
    14.聚簇索引,非聚簇索引,区别,数据存在哪儿
    15.四大隔离级别
    16.知道复合索引吗
    17.linux常用指令
    18.说说ioc和aop的思想
    19.spring mvc分层
    20.手写算法(反转链表)
    21.项目中遇到的问题
    22.参加过比赛没有


二面:
    1.异常
    2..有三个线程,ab并行执行,c需要ab执行完才能执行,你会怎么设计?
    3.集合
    4.你怎么理解多态?
(二面挂了)
#快手##面试题目#
全部评论
二面咋挂了,就问了四个问题吗
点赞 回复 分享
发布于 2021-11-17 10:11
哪个部门呀老哥
点赞 回复 分享
发布于 2021-11-18 08:51

相关推荐

10-07 20:48
门头沟学院 Java
不敢追175女神:可能是实习上着班想到后面还要回学校给导师做牛马,看着身边都是21-25的年纪,突然emo了了
点赞 评论 收藏
分享
评论
点赞
13
分享
牛客网
牛客企业服务