阿里菜鸟网络后端暑期实习(已OC)

一面(3.17)

周五下午突然来的电话面,那时候还在蔚来实习,随便问了下八股,半小时

  1. 为什么做了那两个项目
  2. 介绍实习的项目,项目背景,碰到的难点和如何解决的
  3. 快速排序的最好时间复杂度和最坏时间复杂度分别是多少
  4. new一个对象的过程
  5. 进程和线程的区别
  6. 什么是死锁
  7. 创建线程的方法,方法的使用场景
  8. mysql事务的隔离级别
  9. mysql乐观锁和悲观锁
  10. spring bean是单例的还是多例的,为什么要使用单例
  11. 除了单例,还知道什么设计模式,在什么场景下使用的

二面(3.31)

期间已经拿了字节的日常实习offer,所以没怎么准备,二面基本都是开放性问题,50分钟

  1. 一个tomcat启动,从操作系统的角度分析,它干了什么
  2. 用户态和内核态有什么区别
  3. jvm运行在用户态还是内核态
  4. 通过一个jvm线程id,如何查找到操作系统的线程id
  5. jvm线程和操作系统线程是如何对应的
  6. 字符流和字节流的区别,哪些文件适合字符流,哪些适合字节流,字节流可以读取文本文件么,那为什么要用字符流
  7. 在蔚来干了什么,碰到了什么难点
  8. 数据库平台为什么不使用现成数据库自己的可视化平台
  9. 平台上按钮的包含的sql会在数据库上执行么,这样不会有问题么,一般是DBA做的
  10. 账号的权限是如何维护的
  11. 数预智能科技有限公司实习干了什么
  12. 这一套方案是自己设计的么
  13. 令牌桶是如何实现平滑限流的
  14. 还了解哪些数据结构去实现限流

二面的面试官给我感觉很不错,后面聊天的时候也帮我分析了下我私人问一些问题

加一轮技术笔试(4.7)

可能是笔试没有到中位线,系统设计题,两小时

当前有10w本图书,现在系统上有100w个用户正在看书,需要:

  1. 每个用户可以看见当前书本正在看书的总阅读人数
  2. 每个用户可以看见当前书本章节的总阅读人数
  3. 管理员需要看见当天大概书本的总阅读字数

问:

4核8线程16g内存的虚拟机需要几台

要求:

  1. 根据需求给出类,方法和基本功能实现
  2. 从非业务的角度从并发,数据一致性,性能等非功能的角度分析
  3. 列出你觉得重要的注意点

HR面(4.18)

HR很和善,一开始公司的mac用钉钉视频打不开,后面又回去拿手机,25分钟

  1. 个人情况
  2. 在前面两段实习学到的东西,碰到的技术难点
  3. 简历上面个人评价可以怎么理解
  4. 未来的个人方向
  5. 为什么选择菜鸟

#暑期实习进展##菜鸟网络##阿里巴巴暑期实习招聘##暑期实习offer##个人总结#
全部评论
大佬能分享下系统设计题怎么答吗
1 回复 分享
发布于 2023-04-24 14:00 江苏
老哥,问一下HR面是不是个男面试官呀
点赞 回复 分享
发布于 2023-04-26 10:45 辽宁
请问hr面后多久变成的等待面试结果状态呢?
点赞 回复 分享
发布于 2023-04-25 15:30 北京
请问二面几天回有反馈呢
点赞 回复 分享
发布于 2023-04-23 14:19 浙江
hr面之后多久收到oc和真正的offer邮件
点赞 回复 分享
发布于 2023-04-20 20:17 浙江
字节能转正就留在字节
点赞 回复 分享
发布于 2023-04-20 15:11 北京
同学,菜鸟哪个部门?
点赞 回复 分享
发布于 2023-04-20 08:26 北京

相关推荐

1    说一下实习项目开发到部署上线全部流程2    怎么使用git进行管理的3    git rebase用过吗,说一说4    Git pull和git fetch的区别5    暂存区 工作区 和 远端仓库有什么区别6    哈希的使用场景,为什么用哈希7    哈希值是怎么计算的8    map和set的使用9    Websockt是怎么建立链接的10    你说到101状态码,还有什么常用状态码11    304状态码是什么情况下会出现12    (围绕协商缓存和强制缓存的一些问题)13    socket.io是怎么使用的14    vue2和vue3的区别15    proxy的原理了解过吗,是怎么用他实现数据响应式的16    组件a为父组件,b1 b2为子组件,b1b2有哪些通信的方法17    你刚刚说的状态管理具体怎么用的18    生命周期钩子,created和mounted的区别19    可以在created里面发请求吗,为什么20    created钩子中为什么不可以进行dom操作21    dom操作会有什么影响22    v-if和v-show,和直接销毁dom有什么区别23    你说v-if性能开销大,为什么24    diff算法说一下25    computed和watch的区别是什么26    computed是怎么实现缓存的,底层实现原理是什么27    Vue router28    哈希路由和history路由29    路由切换时是怎么传参的30    了解过哪些布局,flex布局说一下31    宽高不定的div如何定位在屏幕中间,宽高为0能用flex实现吗32    讲一讲js原型链33    原型链的顶端是什么34    有一个构造函数F,new 实例f,f的原型链是什么样的35    手撕:11位手机号脱敏,中间四位替换为*
点赞 评论 收藏
分享
评论
14
88
分享

创作者周榜

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