首页 > 酷家乐后台开发一二三面面试(已OC)
头像
失去梦想的荷包蛋
编辑于 2021-05-28 16:30
+ 关注

酷家乐后台开发一二三面面试(已OC)

酷家乐一面(60分钟)

一开始让我自我介绍和项目介绍,接下来是两道算法题,

一道是三数之和,

一道是形成三的最大倍数,

第一道题做出来了,第二道题口述了思路,面试完发现第一道题是mid,第二道题是hard

一面全程算法题,无其他考察

酷家乐二面(25分钟)

酷家乐二面体验比较一般,约好了14:00面试的,面试官忘记了有面试这件事,于是14:20我打电话联系了一下HR,大概14:30才正式开始。
问题基本都比较简单:

  1. Java的final关键字,用在什么地方,具体作用
  2. JUC的线程池
  3. Synchronized关键字与Reentrant Lock
  4. 口述了一下一个数组中怎么找到两个相加最接近0的数

有的问题忘记了。。。过去的时间有点久,不过每道题我都讲的很详细,例如Java的关键字我讲用的地方,起到的作用,以及不用的数据类型加上去的效果等等,线程池就讲的更多了,从为什么不用Executors说起,到不同的线程池的特点,到用到的队列,然后他们的使用场景,以及可能出现的问题,能说的东西太多了。。。基本都是我在说

挺快的,20+分钟二面就结束了,然后很快就收到了三面的通知

酷家乐三面(35分钟)

三面是一个场景题,加一个智力题,时间上大概是30+5分钟

场景题:

基本需求:

  1. 病人需要在饭堂里面买饭,买菜,消费,不同的病人有不同的饮食需求

  2. 病人的需求有:

  • 每日摄入的卡路里限制
  • 摄入的食物的类型
  1. 针对不同的病人,饭堂只能卖给满足病人需求的饭菜

请问怎么设计

增加需求:

  • 生产超过半小时的饭菜不能卖给病人(怎么设计)

智力题:

  • 我有一个圆桌,有AB两个人,AB都需要往圆桌上放盘子,圆桌与圆盘的半径都未知,规定只有A先放,谁最后无法放置圆盘则谁输,盘子不能堆叠,不能放超过圆桌的半径,问如何放置圆盘,可以保证无论如何都不会亏。

三面面完之后一周HR打电话联系我,大概第三还是第四周才有给的意向,最后我电话拒绝了实习Offer。

更多模拟面试

全部评论

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

推荐话题

相关热帖

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

热门推荐