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