美团到店-一二三面经(已OC,已开奖)

一面 2022年8月23日

  1. 自我介绍
  2. java基本类型?
  3. char类型占几个字节?
  4. 基本类型vs包装类型
  5. 包装类的缓存?
  6. double vs float?为什么会有精度损失?
  7. OOP的三大特征?
  8. 继承说一下?
  9. 抽象类vs接口?可以被实例化吗?
  10. == equals?
  11. hashcode方法?
  12. equals相同hashcode一定相同吗?反之呢?
  13. java异常?
  14. 反射?及其优缺点?
  15. arraylist vs linkedlist?
  16. new arraylist底层数组的长度是多少?
  17. hashmap底层数据结构?
  18. hashmap线程安全吗?如果需要一个线程安全的呢?
  19. java运行时数据区?
  20. 堆是怎么划分的?
  21. 有哪些GC?minor?full?
  22. 方法区会被回收吗?
  23. 如何标记一个垃圾?
  24. 引用计数法?别的编程语言怎么解决循环引用问题?
  25. CMS?
  26. 类的生命周期?
  27. 系统调用?举几个具体例子?
  28. 进程vs线程?
  29. 进程通信?
  30. volatile关键字?
  31. synchronized原理?
  32. 还可以用什么加锁?与synchronized区别?
  33. 死锁?
  34. 虚拟内存vs物理内存?
  35. tcp的三次握手?从第几次握手开始带数据?
  36. tcp的流量控制?
  37. osi七层模型?
  38. http属于哪一层?400?500?502?
  39. 事务隔离级别?
  40. redis做分布式锁?
  41. redis删除过期key的策略?
  42. kafka中都有哪些角色?
  43. 如果期望消费顺序是有序的该怎么做?
  44. 消息的重复消费?
  45. 算法题:二分查找
  46. 算法题:最长回文子串

二面 2022年8月26日

  1. 自我介绍
  2. 大致介绍一下计算机是怎么运行起来的
  3. 输入url后发生什么
  4. 对称加密vs非对称加密
  5. 证书在哪里
  6. 算法题:删除有序列表中的重复元素
  7. 如何看待面试中会出算法题?
  8. 图算法知道哪些?
  9. 设计题:设计一个排课系统

HR面 2022年9月5日

三面 2022年9月8日

  1. rpc的了解?
  2. 怎么做服务发现服务注册?
  3. A服务调用B服务,路由怎么做的
  4. 每一次访问B服务前,A服务都需要访问一次注册中心吗?
  5. 如果B服务发生变更呢?
  6. 负载均衡算法
  7. 瀑布流系统的实现
  8. hashmap的扩容过程?负载因子的作用?
  9. jvm内存分区?
  10. 如果要制造栈溢出该怎么做?为什么会栈溢出?
  11. 如果要制造堆溢出该怎么做?
  12. sql语句执行过程
  13. undo redo log区别
  14. 算法题:最长无重复字符子串长度
#面经##校招##秋招##美团招聘#
全部评论
为什么有三面技术面?
2 回复 分享
发布于 2022-10-04 18:22 上海
看到别人分享的内容里面也有这些算法题
点赞 回复 分享
发布于 2022-10-03 20:42 山西
楼主什么时候oc的呀,930嘛?
点赞 回复 分享
发布于 2022-10-06 19:15 山东
项目没问么?全问的八股?
点赞 回复 分享
发布于 2022-10-17 11:50 江苏

相关推荐

time:70min(项目)1.什么是ddd2.在项目中怎么把ddd落地的3.这些领域的概念在项目里面对对应着什么4.为什么要用ddd,不用mvc5.第二个项目里面用到了微服务,什么叫微服务设计6.微服务架构有什么优缺点7.微服务怎么做服务的拆分8.项目里面怎么做这个微服务的拆分9.他们之间怎么做通信的10.第二个项目模块到底是拆分成微服务还是功能架构的模块的概念11.第一个项目里面怎么做微服务的拆分的12.在营销平台项目中最大的收获是什么13.分段锁的概念是什么意思14.这个项目里面代码是你自己写的吗,代码运行过吗15.各个模块微服务部署起来了吗,那他们的通信有没有走起来吗16.这个里面最困难的一点是什么(八股)17.jvm内存区域的划分18.引入元空间有什么好处吗19.元空间用的是哪部分空间(本地内存)20.它用本地内存有什么问题吗21.知道jvm相关的问题,jvm调优?(讲了一个jvm调优的案例)22.他们怎么排查的?23.现在线上有一个机器的cpu变得很高,排查这个问题有什么排查思路吗24.jvm怎么看他的堆栈信息(jstack查看JVM堆栈信息)25.jvm里面有哪些垃圾回收器26.g1算法怎么确定一个区域要不要被回收27.java里面有哪些锁(synchronized,reentrantLock,reentrantReadWriteLock)28.可重入锁和synchronized关键字有什么区别吗,synchronized是一个不可重入锁吗(不是)29.平时写代码的时候有没有用过java这个锁的机制,大概什么场景(说了阻塞等待队列用到了reentrantLock)30.HashMap以一个对象作为key存储的时候会经历什么过程31.如果key是object的时候,我们需要注意什么,比如说实现什么方法(equals方法和hashCode方法)32.hashMap解决冲突的方法?怎么让hashMap尽量散列(讲了斐波那契散列)33.斐波那契底层实现怎么设计?34.MyIsam和Innodb有什么区别?35.innodb支持事务,那么事务有什么特性?36.有哪些隔离级别?37.这些隔离级别的实现原理?38.spring中事务什么时候会失效?39.项目中哪些地方使用到了事务?(给他讲了我用事务遇到的bug)40.spring容器怎么解决循环依赖的问题???(不会)41.除了dubbo,还用了哪些中间件42.我看你简历中写了kafka和zookeeper,用他们来干嘛的43.为什么用kafka,一般在什么场景下会使用它?(说了一下kafka和RabbitMq的优缺点,适用场景)44.为什么你项目中使用mq消息要使用kafka?45.用zookeeper的话,有没有涉及到主从选举的机制(没有)46.zookeeper用了哪些功能?47.结合dubbo来说,服务端声明了一个rpc接口,客户端怎么感知到的?48.运行了一段时间后,我注册中心挂了,服务端和客户端还能通信吗49.服务地址如果变了呢50.dubbo里面是怎么去实现异步rpc的51.dubbo里面还有哪些特性52.dubbo里面的通信协议是什么样子的53.手撕:二叉树中的最大路径和54.反问#美团##暑期实习##面经#
查看54道真题和解析
点赞 评论 收藏
分享
9 43 评论
分享
牛客网
牛客企业服务