美团点评二面面经(8.19下午4点-5点)

  • 没有上传简历附件,花几分钟上传简历附件,围绕简历做了一下自我介绍。

  • 讲了一下综合能源服务电价博弈的项目。

  • Redis学得怎么样,底层,存储实现这种。

    讲了Hash的字典和ZSet的跳表。

  • Redis如何保证高可用。

    哨兵机制:监控,报警,主从切换,脑裂。集群。

  • 脑裂概念介绍。脑裂存在带来什么问题。

    网络问题从节点找不到主节点重新选举。多个主节点数据不一致。

  • RabbitMQ学得怎么样,和kafka的区别。

    记得kafka要快一点。

  • kafka快,原理讲一下。

    kafka没学过。讲了RabbitMQ的原理。

  • InnoDB索引实现的数据结构。

    B+。

  • 数据库表删除数据,B+树的空洞问题。

    删除时不释放内存,MyISAM的optimize table和InnoDB的更新引擎重写解决。

  • volatile关键字。

    可见,有序。

  • 内存屏障。

    禁止重排序,写脏数据,缓存失效。

  • 不用volatile修饰的变量多线程访问。

    加锁,或者ThreadLocal。

  • JVM调优,内存模型。

    略。

  • rpc框架。

    spring cloud。

  • spring boot。

    约定优于配置。

  • 哲学家问题。

    只记得银行家问题,概念不会了。

  • 手撕算法:链表的入口节点。

    快慢指针,快指针追上慢指针。

    快指针多跑的距离为环的长度。

    一个指针先走环的长度,两个指针一起走在入口相遇。

  • 本身跨专业的,问的问题也不刁钻,面试官人很好也很有耐心,不会的也说没关系。希望能对大家有帮助。

#面经##美团##校招##Java工程师#
全部评论
楼主有java项目吗?
点赞 回复 分享
发布于 2020-08-20 18:13
SpringCloud是一个rpc框架?
点赞 回复 分享
发布于 2020-08-22 01:42
请问你是哪个岗位?
点赞 回复 分享
发布于 2020-08-24 17:49

相关推荐

斑驳不同:还为啥暴躁 假的不骂你骂谁啊
点赞 评论 收藏
分享
3 20 评论
分享
牛客网
牛客企业服务