首页 > 阿里 - 云原生中间件研发工程师 - 一二面面试复盘(凉凉)
头像
EileenZQR
编辑于 2021-02-25 10:07
+ 关注

阿里 - 云原生中间件研发工程师 - 一二面面试复盘(凉凉) 内部员工回复

面试岗位:云原生中间件研发工程师,阿里云原生中间件团队,面试官说他们是Nacos项目组;

一面

Date:2021.02.01
P.S. 电话面试,时长72min

问了一下现在有时间面试吗(晚上八点突然接到的电话)
先简单介绍了一下面试官所在组的主要工作内容。
  • 有没有投其他的组?
  • 先简单介绍一下自己吧?
  • 介绍一下简历中写的这个项目?你主要完成了哪些工作?

  • 说一下你对MySQL的了解?
  • 说一下索引的作用?为什么要建立索引?
  • 说一下对B+树的了解?
  • 执行一个简单的SQL查询语句,但是速度特别慢,分析一下有哪些可能的原因?如何排查?
  • 对死锁了解吗?死锁产生的条件?
  • MySQL中什么情况下会发生死锁?如何解决?
  • 了解事务吗?说一下事务的隔离级别?简单分析一下。

  • 说一下JVM的内存分区?
  • 说一下堆的分代机制吧?
  • 说一下对垃圾回收的了解?有哪些算法?有哪些垃圾回收器?各自的原理?
  • 知道现在最新的垃圾回收器是什么吗?
  • 一个JVM调优的问题(不记得了)

  • 说一下TCP三次握手的过程?
  • 说一下TCP滑动窗口机制?为什么要用滑动窗口?

  • 说一下HDFS的架构?
  • 如果一个DataNode挂掉了,如何解决?
  • 说一下HDFS数据备份的流程?
  • NameNode如果挂掉了怎么办?

  • 了解Zookeeper吗?(不了解,over)
  • 了解k8s吗?(不知道,over)
  • 有没有用过缓存组件?知道Redis吗?
  • 说一下一致性哈希算法?
  • 知道Paxos算法的原理吗?

  • 有一些任务,每个任务需要消耗一定的CPU资源,完成一个任务可以获得一定的奖励。CPU资源一定的情况下,如何选择一批任务来使获得的奖励最大?(说了贪心)
  • 贪心的话,边界点如何考虑?
  • 不用贪心的话,有没有其他的方法?

  • 你的项目是如何部署的?
  • 说一下你的项目中服务端如果同时有大量的请求,该如何处理?

  • 平时在做项目的时候和同学怎么进行协作?
  • 有没有做过PM来主导一个项目?
  • 我看你做的项目中也包含了前端的很多内容,以后是打算做哪方面呢?
  • 考虑过以后的职业发展吗?
  • 平时有没有关注一些开源项目?
  • 实习时间的话,是可以协调好的吧?
  • 说一下你对云原生的理解吧?
  • 有没有什么想问的?
    • 你们组目前在做什么?我不是很了解Nacos,可以简单说一下Nacos是什么吗?
    • 感觉自己很多没有答上来,想问一下就是现在有很多的开源框架,哪些需要重点关注一下呢?

一面面后感:
面试官小哥哥很好,有很多问题没有答上来,他一直在说没关系没关系,感动~~不会的问题面试官会给一点提示,引导你思考。阿里的面试的广度和深度真的是........,有一些根本都没有听说过,甚至于面完就忘了那个名词叫什么,哭~~

二面

Date:2021.02.22
P.S. 电话面试,时长18min,凉凉

  • 说一下你做过的项目中你认为比较困难的点?如何解决的?
  • 你在项目中是起到了主导作用吗?哪些部分是你主导的?
  • 比较React和Vue,为什么选择Vue开发前端?
  • 了解Spring的AOP和IOC的底层实现原理吗?
  • 讲一下Java的代理机制?自己实现过动态代理吗?
  • 讲一下Raft吧?(不知道,说了一点点Paxos)
  • 讲一讲gRPC吧?

二面面后感:
emmmmm,回答的实在不怎么样,自己对于底层原理还是不够了解,面试官小哥哥最后说我不应该报他们这个岗位,和他们岗位不是很匹配,应该投个业务方向的,虽然但是,我感觉他只是稍微安慰我一下,痛哭流涕,还是菜啊!!!


更多模拟面试

全部评论

(14) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐