航旅纵横日常实习面经

Timeline:
4.11 ssob投递
4.17 约面
4.18 一面 一共20多分钟

面试官人很好,交流很顺畅。

自我介绍

项目:
- redis数据一致性怎么保证的
- redis写入数据的时候挂了怎么办
- redis写入数据成功但是告诉我的client回复有异常/回复丢失怎么办?(这个答得不好)

八股:
- MYSQL事务
- MYSQL 事务如何保证的
- redolog也是写一个数、mysql写脏页也是写一个数。mysql的数据持久性是redolog保证的,怎么保证redolog写这个数的持久性呢?(懵了.....)

手撕:
山峰型数组找最大值(无重复),共享屏幕写代码。
比如 2 4 5 6 8 3 1,输出8
面试官很好心说可以用AI代码插件。不过实际上也没起到什么用。

插曲:太尴尬了,最开始面试官问”MYSQL 事务如何保证的“满脑子想成了spring事务,然后就答了动态代理来实现的。。。。#牛客AI配图神器#

#航旅纵横##实习进度记录##牛客在线求职答疑中心##远程面试的尴尬瞬间##牛客创作赏金赛##面试时最害怕被问到的问题##日常实习##数据人的面试交流地##JAVA日常实习##java#
全部评论
想问下uu有后续了嘛
点赞 回复 分享
发布于 04-23 11:24 新加坡
面试官人真不错
点赞 回复 分享
发布于 04-18 17:49 四川

相关推荐

今天刚二面完,还没复盘面经,复盘之后发出来,许愿OC啊啊啊啊! #实习#  #Java# bg:双非本9硕base:北京-核心本地商业自我介绍;闲聊讲讲你项目中你认为比较有挑战的地方追问具体怎么实现的乐观锁;讲讲这个threadLocal怎么存的用户变量;threadLocal什么时候remove呢?讲讲双拦截器;追问先后顺序追问怎么实现的先后用返回空对象解决缓存穿透问题,为什么不用本地缓存呢?有没有别的解决缓存穿透问题的方法?追问布隆过滤器会存在误判的情况,如果误判会怎么样?有没有想过解决方案使用bitMap解决签到,讲讲bitMap吧;追问bit多少位跨月签到统计,如何实现呢?使用bitMap是为了节省内存,有没有算过相比于MySQL节省了多少内存使用sortedset实现点赞排行,有没有想过range查询,如果数据量很大,有百万数据量,怎么去分析查询为什么使用sortedset手撕,LRU你的专业是人工智能,你了解哪些大模型?有用过哪些大模型你觉得大模型编程工具带给你哪些帮助?有用过cursor么?平时用什么数据库?MySQL索引为什么用B+树讲讲决定层高的因素用过哪些索引讲讲慢索引,怎么解决如何知道查询用到了哪个索引数据库InnoDB的默认隔离级别是什么?有什么问题?怎么解决的幻读问题?间隙锁怎么上锁?如果1-100行,搜索5-10行,锁哪个行?深分页问题讲讲java有哪些锁讲讲synchronized和volatile的区别线程池怎么创建了解哪些拒绝策略?这些拒绝策略都什么时候用呢springboot相比于springmvc,有哪些好处?讲讲Bean对象怎么初始化的;AOP有什么作用呢?什么地方可以用到AOP?比如你项目中动态代理哪几种方式?
点赞 评论 收藏
分享
评论
2
9
分享

创作者周榜

更多
牛客网
牛客企业服务