我的美团offer凉凉了?开发工程师(Java岗)三面结束等通知...

分享了一位求职者在美团开发工程师(Java岗)面试的全程,包括一面的算法、数据库、Linux、幂等操作和分布式锁等问题,二面的一致性哈希、并发控制和数据库分库分表等,以及三面的手撕代码和智力题。面试者在刷题和知识补充后顺利通过面试并获得offer。
摘要由CSDN通过智能技术生成

美团点评 测试开发(Java岗)

总共是三面,一面二面是纯技术面,三面带点技术+hr面的问题,三面下来感觉还不错,对方总监对我的印象不错,也加了微信留了电话让我等通知。。。等了一个星期,本来以为要凉凉了,居然给我打电话准备周一到岗~~~哈哈哈~~~

我的美团offer凉凉了?开发工程师(Java岗)三面结束等通知...

一面(一个小时左右)

  1. 算法:写冒泡排序,问如何优化,简单讲了快排和堆排序的原理
  2. 数据库:解释左连接
  3. 数据库第一第二第三范式,数据库死锁
  4. linux:怎么查看内存;怎么查看进程,ps命令一般在什么情况下使用。
  5. 什么是幂等操作?怎么解决幂等操作
  6. 乐观锁和分布式锁是什么,分别对应的场景是什么?
  7. 了解Web层开发?数据库索引了解么?聚簇索引,非聚簇索引?索引分类?
  8. 了解分布式?高可用?如何保证节点集群的同步?了解过么?
  9. redis的复制,持久化,分布式锁,队列支持
  10. 设计模式里面,单例模式?实现单例模式的双重校验。

二面(70分钟左右)

  1. 算法:实现一致性hash
  2. 如何保证
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值