暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

快手面经

大菜猫 2020-01-23
146

时间:2020.01 经验 2.5

一面: 

  1. 自我介绍 

  2. springaop的理解、动态代理 

  3. concurrenthashmap的线程安全

  4. AQS的原理,怎么保证线程安全

  5. CAS的原理

  6. mysql的事务隔离级别

  7. volatile的原理、内存屏障使

  8. 怎么创建索引

  9. gc算法、垃圾收集器、常用,怎么解决gc问题

  10. 算法:无放回等概率的随机抽取,1-1亿,int数组即可

二面: 

  1. 自我介绍

  2. 每个项目介绍、难点、扩展点,比如本地缓存实现原理、未来容量增加、库存秒杀写并发量很大,分库存核销不均解决等

  3. 设计一个问卷系统、弹出问卷中包含题目,选项等,设计数据库表、缓存、接口 

  4. 算法:输入n用二维数组内1的形状为等腰三角形 

  5. 你觉得研发最重要的是什么。答:代码质量和线上质量两部分

三面(leader):

  1. 为什么想换工作 

  2. 新工作考虑哪些因素

  3. 介绍一个项目中的设计或架构

  4. 项目中这样设计有哪些优点缺点

  5. 工作中怎么判断需求的好坏。答:从需求价值、产品水平、产品以往经历

  6. 怎么在开发迭代中做项目优化的闭环。答:判断需求是否属于自身领域,逻辑是否合理,实现是否满足,实现是否很难,很难的原因是什么,是代码逻辑有问题还是架构设计不合理

四面(hr):

  1. 为什么想换工作

  2. 你的老板对你的评价是怎么样的

  3. 你自己觉得优缺点是什么样的

  4. 你在工作中有遇到什么困难吗,怎么解决的


很难说一件事的好坏,世界是这样的

文章转载自大菜猫,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论