深藏功与名的发呆爱好者很乐观 level
获赞
115
粉丝
17
关注
5
看过 TA
1451
华中科技大学
2025
Java
IP属地:湖北
暂未填写个人简介
私信
关注
2024-09-11 21:01
华中科技大学 Java
想吃开封菜的牛可乐要...:国际电商不是坑吗?
0 点赞 评论 收藏
分享
2024-04-08 15:45
华中科技大学 Java
一面: 缓存击穿问题缓存击穿的概念,如何进行解决的?- 分布式锁:- 逻辑过期:有没有一种既能保证高可用性质的同时,又保证数据的一致性这个我回答的是使用cannel2.缓存穿透问题缓存穿透的概念以及它的解决方法- 缓存空对象- 布隆过滤器缓存空对象它的缺点就是可能会出现数据不一致的情况,例如本来缓存了一个空对象后,但是后续数据库中插入了一条相关的数据。这时候再次访问redis返回的却是null值布隆过滤器如何实现的布隆过滤器中你的hash是经过了几次呢,hash函数是怎么确定的,以及为什么是这个次数呢布隆过滤器你是如何使用hash的布隆过滤器中的元素可以删除吗如果热点数据进行了修改,那么布隆过滤器中应该怎么变化2.分布式锁是如何实现的这个说是使用了setnx命令后就没怎么去询问了3.询问了项目的难点4.Redis为什么那么快5.select和epoll的区别4.数据库相关首先给了两个表,以及这两个表中存储的数据,然后还有一个查询的结果,让我去写这个SQL语句是什么你知道MySQL的执行引擎吗因为这个SQL语句是一种连接语句,并且出现了NULL值,就问了我相关左外连接和右外连接的区别。给我了一条语句,select * from table where a = 1,问我它的执行流程,以及它在索引中是怎么走的。之后问了聚簇索引非聚簇索引它们的存储的分别是什么东西问了隔离级别有哪些隔离级别MVCC是怎么实现的可重复读和读已提交的区别幻读和不可重复读的区别可重复读完全解决了幻读的问题吗?5.TCP协议TCP是如何保证它的可靠性的拥塞控制和流量控制有什么区别那你知道拥塞控制的流程吗6.设计题去重操作二分查找多线程使用排序二面:主要问的也是一些项目类的问题,然后问了一些别的逻辑题。三面:这个是总监面,然后主要问了一下部门的相关题,以及一些实际的看你如何处理事情的能力,这个也问了一些逻辑题HR面:这个就是了解你的个人情况,本科干了什么,研究生干了什么,什么时候能到岗
腾讯开奖369人在聊
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务