【阿里】【菜鸟网络】- 二面

上来笔试:
    1. 10个人百名赛跑,每个人的速度是【1-9】随机,要求同时出发,当第一个到达后,打印我到了,然后其他人停止跑步,并输出自己跑的距离。使用多线程模拟。(AC)
      1. 使用CountDownLatch控制同时起步,打断线程操作 用的是一个标记变量来做的。
项目深挖
    1. 问如何生成MD5.....(我麻了)
    2. 说不会,追问:结合你现有的知识你会怎么设计。(按规则抽样,hash....开始瞎扯)
    3. MD5有没有可能出现冲突?(有,但是概率很低)
    4. 项目算法实现原理
  1. redis 数据结构
  2. redis 为什么能够做到原子增减。(没答出)   可能是因为串行化执行的指令所以不会出现问题? 
  3. redis 事务
  4. 令牌桶实现原理
  5. 问有没有用到中间件、分布式了解没有(没学......)
  6. 类加载机制
  7. 问学了哪些
  8. 问有没有接触开源项目、云原生、docker、rpc(还没学.....)
  9. 反问:
    1. 介绍下部门,需要的技术储备
    2. 还有几面
总结:
面试体验不错,分布式那块也该加入学习了,不知道能不能过,有点悬。
#菜鸟网络##面试题目##阿里巴巴#
全部评论
约三面了,视频面,好慌,第一回面大厂
1 回复 分享
发布于 2022-03-21 20:34
楼主二面是视频吗
1 回复 分享
发布于 2022-03-19 18:24
没有手撕算法?
点赞 回复 分享
发布于 2022-03-29 09:53
三面结束了,KPI 面,横向对比被挂了,笔试+学校不好😪
点赞 回复 分享
发布于 2022-03-24 10:52
楼主做的是秒杀项目吗
点赞 回复 分享
发布于 2022-03-19 15:17
大佬菜鸟哪个部门
点赞 回复 分享
发布于 2022-03-18 19:45

相关推荐

评论
1
25
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务