美团优选Java一二面(已OC)

一面

自我介绍

熟悉Java...项目...
####项目

  1. 项目都有哪些模块
  2. 如何分工
  3. 数据库表是如何设计的
  4. 各个模块之间如何交互

    JUC

  5. Java都有那些锁,是如何实现的
  6. syntronized和ReentrantLock的区别

    数据库

  7. 为什么使用B+树
  8. 为什么使用主从读写分离

    redis

  9. 为什么使用redis而不是用本机内存
  10. 用redis做了哪些功能

    网络

  11. TCP为什么需要四次挥手

    操作系统

  12. 进程和线程的区别
  13. 内核态和用户态的区别
  14. 线程和进程的切换过程

    JVM

  15. 类加载过程
  16. 双亲委派

    算法题

  17. 树的节点间最大距离
  18. 逻辑题:岛上有100个人,95个蓝眼人,5个红眼人,这些人都很聪明,有两个规定
    1. 每个人不能通过任何方式看自己的眼睛的颜色,不能讨论眼睛的颜色
    2. 如果一个人知道自己是红眼人,就会在当晚自杀
      一天一群游客来到岛上,走时告诉他们他们中有红颜人,接下来会发生什么

二面

自我介绍

进程与线程

  1. 为什么要有线程
  2. 每种cpu都能使用多线程吗(大概?有点记不清他怎么问了)

    并发

  3. 讲一下AQS
  4. AQS时如何进行线程同步的
  5. UNSAFE类又是如何实现同步的
  6. 线程池涉及哪些类
  7. 为什么要使用线程池
  8. 提交一个任务的过程
  9. 为什么要等阻塞队列满了才去创建额外线程
  10. 有自己根据AQS实现过并发类吗

    项目

  11. 简单描述一下项目
  12. 项目是如何分层的
  13. 数据库表是如何设计的
  14. 进度如何,用到哪些技术
  15. 准备如何扩展

    数据结构

  16. 说一下树和栈的区别
  17. 两者的应用场景

    做题

  18. 用数组实现栈

    其他

  19. 怎么学习的
  20. 为什么不考研

    反问

  21. 有哪里需要提升
  22. 几个技术面
#面经##美团##Java工程师#
全部评论
老哥请问数据库表怎么设计一般是从项目具体来讲还是说有什么切入点来讲
1 回复
分享
发布于 2021-03-23 21:02
同学,考虑阿里云java岗位的机会吗
1 回复
分享
发布于 2021-03-23 22:15
联想
校招火热招聘中
官网直投
lz,多长时间知道的二面结果啊
1 回复
分享
发布于 2021-04-08 17:10
技术面一共几轮?
点赞 回复
分享
发布于 2021-03-23 22:43
兄弟,必过!
点赞 回复
分享
发布于 2021-03-23 23:36
收到hr面的话,互通有无
点赞 回复
分享
发布于 2021-03-24 13:08
实习还是春招?
点赞 回复
分享
发布于 2021-03-24 14:27
楼主一二面过了多久?
点赞 回复
分享
发布于 2021-03-24 17:21
收到hr面说一声 我也23号晚上二面的
点赞 回复
分享
发布于 2021-03-24 17:52
楼主收到hr了吗
点赞 回复
分享
发布于 2021-03-25 12:37
楼主是上海还是北京?
点赞 回复
分享
发布于 2021-03-25 14:10
请问笔试做到什么程度才会给面试通知呀
点赞 回复
分享
发布于 2021-03-25 20:10
楼主 现在有消息没有呀 😁
点赞 回复
分享
发布于 2021-04-01 11:48
请问LZ,二面和HR面隔了多久呀
点赞 回复
分享
发布于 2021-04-07 09:59
楼主你好,请问你是实习、校招还是社招?
点赞 回复
分享
发布于 2021-04-13 20:05

相关推荐

7 84 评论
分享
牛客网
牛客企业服务