欢聚shopline社招面经
20届,社招,牛客视频面
一面
volatile关键词有什么用?为什么不能保证原子性?
hashmap说说,扩容因子有什么用?说说put的流程,怎么定位到数组下标的?
ThreadLocal说说, key是存什么,ThreadLocalMap是全局的么,有哪些注意事项?
线程池说说?会举具体场景,比如子线程报错,主线程怎么获取错误?
b+树结构说说,会举具体例子问结构是啥样的
深分页的问题,我说where条件里面加个大于某个id这种,他说如果按照某个字段排序分页呢?(当时没想到延迟关联)
注册登陆的邮箱、手机的去重校验,场景题
说说你项目上做的最难的一件事
还有些忘记了
hashmap说说,扩容因子有什么用?说说put的流程,怎么定位到数组下标的?
ThreadLocal说说, key是存什么,ThreadLocalMap是全局的么,有哪些注意事项?
线程池说说?会举具体场景,比如子线程报错,主线程怎么获取错误?
b+树结构说说,会举具体例子问结构是啥样的
深分页的问题,我说where条件里面加个大于某个id这种,他说如果按照某个字段排序分页呢?(当时没想到延迟关联)
注册登陆的邮箱、手机的去重校验,场景题
说说你项目上做的最难的一件事
还有些忘记了
问八股的同时,也会结合相应的场景,感觉看你是不是真的理解了,暂无算法题,时间关系,没有反问环节
二面
因为本身对欢聚意向还是蛮高的,就直接去现场面,等了一会,感觉面试官挺忙的
自我介绍
项目
cms和g1说说
mysql 执行一个update语句流程,说说redolog,binlog,undolog
怎么线上排查问题的
反问环节
可能面试官也比较忙,就问了几个题就结束了
后面直接hr面
本来还有一次面试的,但是面试官没空,就直接hr面了,然后主要问个人经历,项目经历那些,还有把加班情况那些也说了,后面就等通知啰