美团到家面经(一面和二面)

20230607美团到家一面

JAVA相关

  • 基本数据类型及内存占用大小 类型(字节数)byte(1),short(2),int(4),long(8),float(4),double(8).boolean(1),char(2).
  • 基本数据类型和包装类型的区别
  • HashMap存储可变对象的问题?
  • 值传递与引用传递(理解了值传递就可以)

并发编程

  • 线程池参数(核心线程数, 最大线程数, 空闲线程存活时间, 时间单位, 工作队列, 线程工厂, 拒绝策略)
  • 线程池基础(不了解)
  • 并发基础(不了解)
  • synchronized修饰静态和非静态区别(不了解)

Spring

  • SpringBoot相比于Spring的好处
  • Spring AOP的实现?
  • Spring AOP代理失效场景

JVM

  • 常见的垃圾回收算法

计算机网络

  • TCP和UDP区别?
  • TCP一对一连接怎么理解?
  • HTTP3为什么使用UDP,而1和2使用TCP?

操作系统

  • 虚拟内存和物理内存?
  • 虚拟内存的作用?

Linux

  • 常用命令
  • 怎么查找CPU占用前五5的进程?

数据库

  • 联合索引(最左匹配原则)
  • 四个事务隔离级别

Redis

  • 常见的数据结构和应用场景

Git

  • git常用命令
  • git团队协作(A和B同时拉取master,然后A修改代码后合并到master,B要怎么处理)

算法题

  • 第K大个数(快排裸题 O(nlogn)->O(n))

20230608美团到家二面(凭借回忆)

sql场景题

  • 层次数据结构的数据表设计

八股

  • synchronized加载普通方法和类方法的区别
  • 重载和重写
  • 这里问的很细(参数列表相同返回值不同算不算重载?重写时子类的返回值类型以及抛出异常的限制?)
  • 设计模式基本原则
  • SQL事务隔离级别
全部评论
值传递和引用传递的区别是什么?
点赞
送花
回复
分享
发布于 2023-06-25 18:12 黑龙江
请问空闲线程存活是什么意思?
点赞
送花
回复
分享
发布于 2023-06-25 18:30 广东
滴滴
校招火热招聘中
官网直投
看起来好基础啊😂
点赞
送花
回复
分享
发布于 2023-06-25 21:03 北京

相关推荐

3 32 评论
分享
牛客网
牛客企业服务