美团后端开发日常实习一面面经

53min

面试官自我介绍
自我介绍
最早可以入职的时间

项目
挑一个你认为最有挑战的项目重点讲
布隆过滤器用的几组哈希
有通过不同的请求量去计算布隆过滤器中哈希的组数么
用分库分表来解决什么问题呀
一个分组是一张表么
用MQ来解决什么问题
如果请求量特别大,消费者处理不过来了,那应该怎么解决
Sentinel是怎么用的
了解Sentinel里面的算法么
另一个项目介绍一下,说一下你做的部分
发短信验证码重复大概设了多久
其他部分没有什么参与么
本科的时候不是走的这个专业么,学过编程么

八股
redis有哪些数据结构,以及他们常用的使用场景都有哪些
说到setnx,如果单用setnx会产生什么问题么
setnx有并发问题么
redis的持久化机制
怎么解决redis的热key问题(热key过期,大量访问,服务器承受不住这么大压力)
遇到过大key问题么
MySQL底层索引的数据结构是什么
B树和B+树的区别是什么,为什么要用B+树
说一下什么是最左匹配原则
分析过SQL的性能么
有哪些索引失效的场景
了解redoLog,UndoLog和BinLog的作用么
Spring的AOP的实现方式有几种(动态代理),默认是哪种
什么时候选jdk的什么时候选cglib(实没实现接口,实现了是jdk的,没实现使用cglib)
@Autowired注解和@Resource注解有什么区别
说下Spring里面哪些地方用到哪些设计模式
说一下Spring的循环依赖
为什么使用三级缓存,二级缓存能不能解决这个问题
什么情况下会发生堆栈溢出
排查过fullGc或者youngGc么
在自己的项目中有排查过fullGc或者youngGc的情况么
机器的CPU占用过高你该怎么排查

手撕(核心代码模式)
206.反转链表(秒A,叫面试官的时候面试官笑了,说刷过?)

反问
有几面(正常一面,通过的话是Hr面)
有哪些地方需要重点补一下

#日常实习#  #美团#  #面经#
全部评论
楼主时间线是啥呀
1 回复 分享
发布于 昨天 17:12 广东
方便问下bg吗佬
1 回复 分享
发布于 昨天 20:19 湖北
问了好多八股不过都挺常规的
点赞 回复 分享
发布于 12-03 21:14 黑龙江
佬我想问问他问你遇到过fullgc 大key这种问题要是没有遇到过要怎么回答呢
点赞 回复 分享
发布于 昨天 09:32 广东

相关推荐

研一开学九月份速成的Java,项目是苍穹外卖和黑马点评,算法基础不好,八股文较为熟练,想找份小厂日常实习,希望牛友们给点意见,蟹蟹啦
求offer的花生米很聪敏:三个月学了这么多?spring springmvc mybatis springboot jvm juc,还做完了两个项目,还熟悉八股,会点算法。卧槽,我该反思了。我暑假开始的,就做了外卖,spring springmvc boot 那些原理好多都忘了,还在刷 jvm 视频,八股和算法也没开始
点赞 评论 收藏
分享
12-03 16:14
已编辑
广州市第二中学 Java
投简历 11.18一面 11.20 挂投简历 11.29一面 12.02 挂项目背景?项目来源?你的分工?点赞系统中的数据结构?监听器?为什么用set?为什么用zset?key是什么?随便取的名吗?member、score是什么?如何优化?怎么实现的?历史排行榜中的分表?什么时候需要分表?存储策略是?持久化到哪里?怎么动态建表?定时任务的实现?超卖问题怎么解决的?乐观锁?怎么实现?秒杀场景?分布式锁?Lua脚本+Redission?MySQL 执行一条SQL语句的过程?MySQL 索引存储?索引的失效场景?MySQL 如何建立索引?索引建太多的缺点?影响读还是写效率?MySQL 事务的隔离级别及原理?MySQL 三种日志?主从架构?主从复制原理?MySQL 的并发控制手段?MySQL 事务的四个特性及原理?MySQL 慢查询的排除与优化?MySQL 分库分表有哪些方法?后续需要添加一个查询条件怎么添加?MySQL 存储引擎?MySQL 聚簇索引、非聚簇索引?MySQL 可重复读的幻读问题?快照读与当前读?MySQL 事务的隔离级别及原理?MySQL 事务 MVCC 实现原理?Java 源码从编译到执行,发生了什么?HTTP 与 HTTPS 的区别?三次握手?HTTPS 连接的建立过程?SSL/TLS 握手?HTTPS 传输安全的吗?对称 or 非对称加密?Kafka 的各组件?原理介绍一下?Nginx 负载均衡有哪些策略?Redis 的 zset 底层结构?它为什么有序?对象作为HashMap的key,要重写什么方法?Java 异常处理机制?关键字?什么是 Redis?使用场景?Redis 常见的数据类型?底层结构?Redis 线程模型?常见的 IO 模型?多路复用的系统调用?如何判断图中是否有环?说说如何维护堆?大根堆和小跟堆的插入删除维护?红黑树的结构?进程的状态?进程和线程的区别?进程间通信的方式?共享内存?死锁的产生条件?预防措施?Java集合?hashmap的底层原理?hashmap非线程安全,1.8改尾插法的原因?秒杀系统如何设计?MQ的使用?RocketMQ的各组件?分布式锁的实现方式?设计模式?单例模式的懒汉方式?AOP代理模式的实现?lua脚本怎么保证原子性?堆和栈有什么区别?为什么要有栈,不可以直接在堆上面分配内存吗?手撕:下一个排列手撕:复原 IP 地址#面经#
查看53道真题和解析
点赞 评论 收藏
分享
评论
13
60
分享
牛客网
牛客企业服务