lei22 level
获赞
80
粉丝
11
关注
8
看过 TA
839
福州大学
2026
Java
IP属地:福建
暂未填写个人简介
私信
关注
11-12 16:10
已编辑
福州大学 Java
1、实习中的流程异步化方案,基于什么提出,怎么解决2、实习中用到的设计模式3、jwt+threadlocal用来干嘛的,怎么用4、jwt+threadlocal的底层原理,threadlocal的内存泄露问题5、实现一个登录其余登录都退出的方案(1)增加token-version,嵌入jwt的payload中,解析时验证(2)redis维护黑名单列表(3)访问令牌+刷新令牌配合使用6、问:两个方法,都开启了事务,在方法A中,先调用add方法,再调用B的add方法,B的add方法抛异常,结果如何答:这里理解错了,以为是同一个类中的方法的调用,一直说动态代理,结果其实考的是事务传播行为7、介绍操作系统的底层执行过程答:核心是“硬件触发→内核响应→调度执行→上下文切换”,面试官让我下去再了解一下,但是问了AI也是这个答案,没招了8、mysql超大分页,有id,age,name,对age建立索引,order by age,如何优化,先讲清楚原始操作为什么慢,索引是怎么走的答:通过索引查找,再回表,覆盖索引+子查询优化问:优化的原理是怎么样的,索引是怎么走的,覆盖索引是什么,优化方案里哪里用到了覆盖索引9、问:BIO、NIO、AIO的区别答:同步阻塞,同步非阻塞,异步非阻塞问:NIO实现原理是怎么样的答:基于IO多路复用模型问:什么是IO多路复用模型答:八股吟唱问:NIO在操作系统中的执行流程答:创建Selector+注册通道事件→调用select()阻塞监听(内核I/O多路复用)→就绪事件唤醒→遍历通道非阻塞读写(不会)问:channal是如何在可读可写状态时通知selector的答:类似epoll,将就绪的channal写入用户空间,无需轮询确认(说让我再去了解一下)问:channal里面存储的是什么内容答:Channel是双向I/O通道,存放两类关键信息:- 实际I/O数据:待读写的字节数据(通常通过 ByteBuffer 传递,Channel本身不缓存数据,仅负责传输);- 关联元数据:通道对应的文件描述符(FD)、通道状态(打开/关闭)、I/O配置(如阻塞模式、缓冲区大小)、与Selector的注册关系(SelectionKey)。(只说了IO数据,关联元数据没答出来,面试官说再去了解一下,真细啊)10、问:mq的持久化方案了解吗答:懒队列,先存磁盘,需要时再从磁盘获取然后入队11、问:redis如何保证双写一致,讲最终一致性的即可答:延迟双删和cancal组件问:延迟双删如何保证时长答:监控binlog日志文件12、问:如何使用curcor生成需求代码答:一面也问过这个问题,当时面试官说先交给豆包这种语言型AI详细化需求,再交给curcor生成,于是二面我这样子答了,结果面试官问我干嘛要交给豆包,直接交给curcor不就行了,额…没招了还有不少问题,想起来了再补充吧,自从知道开得不高以后,兴致也下降了不少,应该是抬走了~
查看19道真题和解析
0 点赞 评论 收藏
分享
11-07 16:20
已编辑
福州大学 Java
1、es没准备,结果刚好逮着es问,被问穿了问:es如何保证与数据库信息一致?答:mq问:如果是往数据库里面直接插入呢,如何监听?答:(面试官)可以让mq监听mysql的binlog日志,更不易造成丢失2、mysql隔离级别,二叉搜索树的平均、最差时间复杂度,索引为什么用B+树而不用二叉搜索树3、数据库三大范式,平时有严格遵守吗,有没有不遵守的场景?答:比如商品分类信息,一个商品有多个分类,不应该每个分类单独一列,而应该一起存在分类列中,违反第一范式,但更便于维护4、Arraylist和linkedlist的区别5、两条线程,一条打印奇数,一条打印偶数,如何保证间隔打印6、jvm相关的jvm内存模型:堆、栈、方法区main方法中int a=10,a在堆还是栈(栈)main方法新建map,在堆中开辟内存,但是map变量在栈中7、SpingMVC执行流程8、微服务什么情况下要限流9、问:mysql超大分页如何处理?答:覆盖索引加子查询问:id无序怎么办?答:游标(不清楚有没有更好的方式,问AI也是说游标)10、问:用redis设计分布式锁,实现三个定时器分别执行答:直接用setnx指令问:宕机导致锁一直没被释放答:守护线程实现看门狗机制问:一个定时器释放了另一个定时器的锁怎么处理?答:(面试官)将定时器的ip设置为value,释放锁时先获取value判断是否一致11、问了AI相关的,设计一个 todo 清单,如何让AI生成可用代码?答:列一堆需求,面试官说可以先把需求给豆包,让豆包做精细化处理,然后再给cursor还有不少问题,比较印象深刻的就这几个,状态有点差,答得挺烂,估计是抬走了——————————————————————————面完状态就变了,业务复试了,也不知道算不算过了
查看19道真题和解析
0 点赞 评论 收藏
分享

创作者周榜

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