阿里大淘宝后端开发 hr面挂

本人末流211本硕,软工科班,本科有段百度测开实习经历,读研后有 pingcap tinysql 和 ospp 项目经历。

阿里淘系从3月10号开始,一共5轮技术,1轮笔试,1轮hr。最后 hr 面挂。

时间线

3月10号,简历面

3月17号,一面

3月24号,二面(上)

3月27号,二面(下),交叉面

4月6日, 三面,主管面

4月11日,hr面

简历面

电话面 40min

  1. 为什么会想来做业务?
  2. Join Reorder 设计思路
  3. SQL执行流程,RBO、CBO
  4. 聊 UDF 项目,设计思路?难点?亮点?后续进展?
  5. Redis 为什么这么快?
  6. JUC 下面看过哪个源码?concurrentHashMap 线程安全操作怎么设计的?
  7. MySQL 聚簇索引和非聚簇索引的应用场景?
  8. B+ tree 的缺点?
  9. LSM tree 说一下?
  10. wasm 说一下?

一面

电话面 50min

  1. 自我介绍
  2. 实习经历
  3. github
  4. Java的异常处理机制,try 中 return 后,finally 会不会执行?
  5. java 的尾调用?
  6. final 可以修饰类么?
  7. Object 类里面有哪几种方法?
  8. finalize 里面抛出异常,程序会不会crush?
  9. 多线程处理时,A执行完后,BCD三件事一起执行,但他们的执行用时不一样,用哪一种编程方式,让三件事情执行完后,唤醒E来执行?
  10. java 加锁的机制?
  11. synchronized 锁当前的类实例(this)和锁类实例内部的成员变量(object)之前有什么差异?
  12. CPU 线程切换时,分配的时间片一般是多久?
  13. 线程池 coreSize 如何设置?
  14. 除了 coreSize 还有那些 Size?
  15. 线程池的拒绝策略有哪些?
  16. 智力题:地主分金条

二面(上)

电话面 40min

  1. 自我介绍
  2. 通过什么途径学习 java 的?
  3. TnreadLocal 源码讲一下
  4. 两个相互独立线程的交互方式
  5. 管道和消息队列的具体实现方式
  6. 讲讲AQS
  7. 了解过ArrayBlockingQueue么?
  8. AQS 如何实现线程排列的?
  9. AQS 中的Thread队列和一般存储对象的队列有什么不一样的?
  10. 线程之间产生依赖,A线程执行完再执行B线程,怎么做?
  11. volatile 的实现原理?
  12. 内存屏障有哪几种?
  13. 应用题,多线程环境下,有一个线程不断在针对一个变量写数据,多个线程在读数据,能不能用 volatile 修饰保证线程安全?
  14. 为什么方法区移动到了堆外内存?
  15. 元空间放到堆外内存是否可以被回收?类什么情况下可能会回收?
  16. 类加载器什么情况下会被回收?
  17. 讲讲数据库项目tinysql
  18. 讲讲 count-min sketch 和查询优化
  19. 还有哪些优化方式?
  20. 讲讲 milvus 的 wasm UDF 项目
  21. 团队协作有没有遇到什么痛点?如何进行团队分工?
  22. 有没有别人做的和你想让他做的不一样的情况?如何解决呢?
  23. 设计模式有了解过么?
  24. 单例如何实现?双重校验实现原理、静态内部类实现原理
  25. 面向对象如何理解?六大设计原则?
  26. 2分钟时间,总结一下大学、研究生期间获得成就、优势和长处
  27. 后续找一个存储方面比较熟悉的同学来再面一下

二面(下)

交叉面,电话面, 40 min

  1. tinySQL 项目
  2. SQL解析方式
  3. 数据库执行引擎模型,火山、pipeline
  4. RBO、CBO常见优化方式
  5. count-min sketch 用途,实现细节
  6. join reorder 用途,实现细节,动态规划思路、贪心思路
  7. 数据库开发与使用数据库,有什么区别?
  8. 慢查询排查
  9. AP 和 TP 使用场景,区别
  10. TP中事务特性,隔离级别,MySQL中实现方式
  11. LSM tree、B+ tree 区别、场景、设计倾向
  12. SQL题目,多个表的联合查询,考察点有join、group by、order by、AVG()。

三面

主管面,视频面,25min

  1. 面了这么多轮,什么感觉?
  2. 印象比较深刻的问题?
  3. 自我介绍
  4. 实习经历介绍
  5. 之前很多数据库相关经历,为什么会想来做Java 服务端?
  6. 为什么投递阿里淘系团队?
  7. 为这个岗位做了哪些准备?
  8. 对 java 这门语言怎么看?有哪些缺点和优点?
  9. 看过什么书?为什么会想看这本书?最大的收获是什么?我说的是《凤凰架构》
  10. 讲讲 wasm udf 那个项目,开发流程,项目价值

HR面

视频面,30min

hr常规流程,问在校经历、问项目、问实习

结果

hr面后综合评估觉得我更适合测开岗位,推荐我转同部门的测开,接了的话可能直接发offer吧(不确定)。

但这不太符合个人的职业规划,已拒。

#我的实习求职记录#
全部评论
老哥简历上几个项目啊,想从客户端转后端了,不知道在哪找项目做
2 回复 分享
发布于 2023-04-18 16:08 山东
阿里数字供应链部门刚开始春招,欢迎同学踊跃报表。查看个人首页帖子 查看部门介绍和扫码线上投递简历。 https://www.nowcoder.com/discuss/472422701500485632
1 回复 分享
发布于 2023-04-20 15:19 浙江
楼主你好,可以私聊一下那个WASM UDF项目吗,目前也正在做相关项目想咨询一些问题,十分感谢!
1 回复 分享
发布于 2023-05-08 17:46 湖北
佬投的具体是哪个技术部啊
点赞 回复 分享
发布于 2023-04-18 13:56 北京
佬,hr让你转测开需要重新面吗
点赞 回复 分享
发布于 2023-04-18 14:02 湖南
大佬这个怎么答得啊 : MySQL 聚簇索引和非聚簇索引的应用场景?
点赞 回复 分享
发布于 2023-04-18 21:36 江苏
为什么让转测开呀 是八股和项目没答好吗 还是有一段测开实习的缘故
点赞 回复 分享
发布于 2023-04-19 02:22 广东
话说测开前景咋样
点赞 回复 分享
发布于 2023-04-27 16:19 香港
感觉能5面,测开妥妥的,还是java好
点赞 回复 分享
发布于 2023-05-01 12:41 广东

相关推荐

群星之怒:1.照片可以换更好一点的,可以适量P图,带一些发型,遮住额头,最好穿的正式一点,可以适当P图。2.内容太少。建议添加的:求职意向(随着投递岗位动态更改);项目经历(内容太少了建议添加一些说明,技术栈:用到了什么技术,还有你是怎么实现的,比如如何确保数据传输稳定的,角色注册用到了什么技术等等。)项目经历是大头,没有实习是硬伤,如果项目经理不突出的话基本很难过简历筛。3.有些内容不必要,比如自我评价,校内实践。如果实践和工作无关千万别写,不如多丰富丰富项目。4.排版建议:建议排版是先基础信息,然后教育背景(要突出和工作相关的课程),然后专业技能(一定要简短,不要长篇大论,写你会什么,会的程度就可以),然后是项目经历(一定要详细,占整个简历一定要超过一半,甚至超过百分之70都可以)。最后如果有一部分空白的话可以填补上校内获得的专业相关的奖项,没有就写点校园经历和自我评价。5.技术一定要够硬,禁得住拷打。还有作息尽量保证正常,不要太焦虑。我24双非本科还是非科班,秋招春招各找了一段实习结果都没有转正,当时都想噶了,最后6月份在校的尾巴也找到一份工作干到现在,找工作有时很看运气的不要急着自我否定。 加油
点赞 评论 收藏
分享
02-08 20:56
已编辑
南京工业大学 Java
在等offer的比尔很洒脱:我也是在实习,项目先不说,感觉有点点小熟悉,但是我有点疑问,这第一个实习,公司真的让实习生去部署搭建和引入mq之类的吗,是不是有点过于信任了,我实习过的两个公司都是人家正式早搭好了,根本摸不到部署搭建的
点赞 评论 收藏
分享
评论
14
112
分享

创作者周榜

更多
牛客网
牛客企业服务