• 二〇一八-美团工程师面试解析(Java)


    一轮面试:

    • 小数是怎么存的
    • 算法题:N二进制有多少个1
    • Linux命令(不熟悉
    • JVM垃圾回收算法
    • C或者伪代码实现复制算法
    • volatile
    • 树的先序中序后序以及应用场景
    • Mysql存储记录的数据结构
    • 索引数据结构
    • 为什么不用AVL和红黑树存?
    • 说实习项目
    • redis用了哪些
    • 持久化和复制
    • git
    • 聊一聊实验室项目
    • 有哪些offer

    二轮面试

    • 讲讲实习时候做的项目
    • redis巴拉巴拉
    • redis能做哪些(应用场景)
    • mysql隔离级别
    • 脏读幻读不可重复读
    • 事务
    • volatile
    • AOP聊一下 聊应用场景
    • 自己设计一个唯一主键,多实例数据库表中ID唯一
    • 缓存伪共享
    • 消息中间件应用场景
    • JDK1.8 函数式编程
    • 不清楚了,二面很简单随便问问就三面了

    三轮面试:

    • 介绍项目
    • 消息中间件、Storm(实习项目中的)
    • JAVA读文件,怎么读?BIO NIO,读的时候操作系统做了啥,当前线程在干嘛(项目中的)
    • 接着聊项目 UUID放cookie弊端(怎么解决?加密)还是项目中用到的
    • 对称加密和非对称加密
    • 聊Redis用了哪些数据结构
    • 持久化和复制
    • JVM垃圾回收算法
    • CMS G1
    • 设计模式 观察者、策略、模板、适配器,讲到spring中用到的设计模式
    • 字符串“111.111.111” “111.111.112”排序,输入这样格式字符串的集合输出有序的集合,排序用了比较器实现
    • 设计一个区间类 描述(1,2)1到2左开又开
    • 设计一个方法,实现求区间之间的交集
    • 你有啥需要了解的?

    第三面从项目入手聊知识点聊了很久,写代码也写了很多张纸

    总的来说,感觉没怎么问4个小时就过去了

    HR面试:

    • 秋招怎么准备的
    • 家是哪的,父母职业
    • 京东给你offer了吗(提前批拿了另一个部门的)
    • 你对美团的认识
    • 期望薪资

    写在最后:欢迎留言讨论,加关注,持续更新!

  • 相关阅读:
    mybatis-generator.xml
    模板下载
    任务导出
    订单导出
    创建指定日期任务
    字符串的知识
    数组元素反转
    JVM 中知识
    Redis介绍
    JsonP
  • 原文地址:https://www.cnblogs.com/Ti1077/p/9543344.html
Copyright © 2020-2023  润新知