美团面经(二面挂)
问了项目
1。redis
优点(为什么更快)基于内存,速度优于磁盘、网络模块单线程操作、I/O多路复用(线程监听多个I/O端口 select poll epoll可以同时处理管理多个连接)
使用场景 订单的查询
缓存穿透 访问大量不存在redis也不存在于数据库的数据
解决措施 缓存空对象、布隆过滤器
布隆过滤器的压力大怎么办 不知道
mysql的索引类型 普通索引 主键索引 唯一索引 组合索引* 全文索引
索引作用优缺点
mysql的中间件? 不了解
spring三大特性IOC DI AOP
AOP原理和应用场景
JVM内存模型 回收机制
hashmap插入数据流程 HashMap 中插入一个键值对时,首先会调用 key 的 hashCode() 方法,得到这个键的哈希值。通过哈希算法计算键值在数组中的下标 若对应的位置空 键值对直接插入 否则遍历这个位置对应的链表或树,判断是否有相同的键,有则替换值,没有的话插入到链表或树的末尾
浅拷贝深拷贝
乐观锁悲观锁 乐观锁的锁机制(版本控制)
消息队列场景 系统解耦、消息传递、异步处理、日志处理
手撕代码 二叉树的层次遍历
————————————————
笑死了 一点八股文没问 一直深扣我的数据库 感觉jio都要在北京扣出一套房了 面试了一个多小时 走的比较急,因为4点还有面试,就说没什么问题,当时确实有点慌了 真是脑子瓦特上头了 果然 刚刚打开发现回到人才库了


虽然挂了,但还是记录一下吧 毕竟也是成长的经历
介绍了项目之后,问数据库和redis 细扣这两个。
数据库和redis数据一致性如何保持。如何解决高流量高并发的问题。对于分布式数据库,可以将数据库做什么操作(我用的是分片,比如燃气库根据地区进行分片,数据多的再分片,数据少的进行合并)
问了给一个ID,如何从分片的数据库中去找到自己想要的数据(如何确定数据在分片的哪个表)我想的是配置规则(类似路由表)
最后问了个算法题 两个线程轮流输出ABABAB
面了一个多小时最后脑子瓦特了。因为有另一个面试4点开始,当时已经4.05 还没完事 有点着急所以就草草结束了。
1。redis
优点(为什么更快)基于内存,速度优于磁盘、网络模块单线程操作、I/O多路复用(线程监听多个I/O端口 select poll epoll可以同时处理管理多个连接)
使用场景 订单的查询
缓存穿透 访问大量不存在redis也不存在于数据库的数据
解决措施 缓存空对象、布隆过滤器
布隆过滤器的压力大怎么办 不知道
mysql的索引类型 普通索引 主键索引 唯一索引 组合索引* 全文索引
索引作用优缺点
mysql的中间件? 不了解
spring三大特性IOC DI AOP
AOP原理和应用场景
JVM内存模型 回收机制
hashmap插入数据流程 HashMap 中插入一个键值对时,首先会调用 key 的 hashCode() 方法,得到这个键的哈希值。通过哈希算法计算键值在数组中的下标 若对应的位置空 键值对直接插入 否则遍历这个位置对应的链表或树,判断是否有相同的键,有则替换值,没有的话插入到链表或树的末尾
浅拷贝深拷贝
乐观锁悲观锁 乐观锁的锁机制(版本控制)
消息队列场景 系统解耦、消息传递、异步处理、日志处理
手撕代码 二叉树的层次遍历
————————————————
笑死了 一点八股文没问 一直深扣我的数据库 感觉jio都要在北京扣出一套房了 面试了一个多小时 走的比较急,因为4点还有面试,就说没什么问题,当时确实有点慌了 真是脑子瓦特上头了 果然 刚刚打开发现回到人才库了
虽然挂了,但还是记录一下吧 毕竟也是成长的经历
介绍了项目之后,问数据库和redis 细扣这两个。
数据库和redis数据一致性如何保持。如何解决高流量高并发的问题。对于分布式数据库,可以将数据库做什么操作(我用的是分片,比如燃气库根据地区进行分片,数据多的再分片,数据少的进行合并)
问了给一个ID,如何从分片的数据库中去找到自己想要的数据(如何确定数据在分片的哪个表)我想的是配置规则(类似路由表)
最后问了个算法题 两个线程轮流输出ABABAB
面了一个多小时最后脑子瓦特了。因为有另一个面试4点开始,当时已经4.05 还没完事 有点着急所以就草草结束了。
全部评论
二面后多久状态变的啊
投的暑期还是日常呀
楼主哪个部门
大佬考虑阿里云吗
这是什么时候的一面?
什么时候可以受到二面呀?
我的二面完了简历状态显示已结束,也寄了
可以说和我面的问题一模一样
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享