丁香园全栈一面

AI辅助学习,用啥AI辅助学习?AI辅助学习出现了啥问题?
一条Http的输入到输出流程
什么是CDN
说一下集群下怎么统一管理用户的Session状态
JWT+Localstorage,Redis统一管理状态
为什么要用Redis统一管理JWT?我直接客户端存一个UUID,然后Redis存用key-value,key是UUID,Value是用户信息不就行了?为什么一定要JWT?(牛mode,我能本地ThreadLocal解析出用户信息我还要用ThreadLocal存用户信息然后去Redis拿?)可能面试官是用Session的还是不懂JWT,一直盯着我的JWT喷
final,Byte【】
反射,属性不可变
多线程去对i进行++操作他是少加还是漏加?可以用原子类来解决也就是安全计数器,底层被Synchronized修饰了
Redisson,分布式锁
AOP,AOP失效场景,如何解决AOP失效场景,详细的失效场景,事务的嵌套调用
线程池的意义,为什么说创建线程会有开销,具体是什么开销。我都说到CPU共享时间片了,降低效率,浪费时间片轮转的时间
线程池执行流程,拒绝策略,一般用什么拒绝策略?
如果线程池的队列满了并且到了最大线程数该怎么办?从这里开始他莫名其妙转牛角尖压力我了
自定义拒绝策略+Mysql+定时任务兜底,利用Kafka的持久化机制防止消息丢失
他说我说的不对?我说你实在不想队列满,你就弄个LinkedQueue无界队列,理论上就不会满了,也可以用Kafka理论上是无限大的
从这开始他就莫名其妙说我了,你先别说Kafka你先说回前面的
《理论上不会满那实际不会满吗?》
我说实际如果太多会OOM,如果你想防止OOM可以用Kafka,Kafka理论上是无限大的
《又是理论上吗》
我说LinkedQueue最大长度10的九次方,理论上怎么可能会满?他说现在就有一个业务有10的九次方个任务呢?
从这开始就不知道他的目的是问啥了,因为消息丢失,队列转型我都答了我不知道他让我回答一个业务有10的九次方个任务呢是干嘛
a,b,c联合索引
索引分类,模糊匹配,ES,倒排索引
方法幂等性(这个我蠢了忘了setIfAbsent是原子性的)我就答了上锁固定时间,让ml的历史报文丢失
布隆过滤器(马丁最蠢的一个东西),你为什么要这样设计呢?那我要是商标注册就是要准确找到是否存在呢?
你这是为了上技术而上技术,乱用(对不起我承认)然后他沉默了一分钟很不爽,《你这样子设计根本就没考虑开销》
别骂我了,我以后再也不用马丁星球的任何东西了,我也知道是屎但我个人项目没啥东西了
SSE,GPT3.5,WebSocket
我反问他对我有什么建议,他说你觉得自己怎么样(WTF,我也就一个幂等性没答出来),他说除了一个其他也错的离谱
我问他哪里错的离谱,他说你自己去看吧,刚刚面的那么多,后面我继续问哪里错了?他说不记得了,反正错的离谱?
WTF?
WTF?
WTF?
错的离谱?
JWT管理我没说错啊,LinkedQueue无界队列不知道他是急了还是啥能问出《现在就有一个业务有10的九次方个任务呢?》,我去可能他在jwt那里就没理解我说的,无所谓了我也就一个幂等性没答出来
而且我不懂为啥要用一个UUID作为Key然后用户信息作为Value去存用户信息,感觉这里是为了反驳jwt的设计而反驳了
可能干全栈的喜欢用Session吧不懂,休息去了

感觉面试官是为了黑我而黑我,最后我让他对我提出建议,他说我有很大的问题,我说具体在哪,他说他忘了😂😂😂让我回去自己想想难绷的一比😂😂,如果我真有大问题他肯定记得很清楚吧,因为某技术点就把个人情绪带进来南蚌

南蚌,这个面试官看不爽把我挂了我要笑死了
#面经# #实习# #牛客在线求职答疑中心# #牛客创作赏金赛# #对不起# #牛客AI配图神器#
全部评论
神人面试官
点赞 回复 分享
发布于 04-25 14:46 湖南
大佬牛逼
点赞 回复 分享
发布于 04-25 10:16 广东
问这么多吗
点赞 回复 分享
发布于 04-24 23:33 北京
无敌
点赞 回复 分享
发布于 04-24 18:35 江西

相关推荐

从3月20号投简历到今天也有一个月了,这一个月过的真的是辛酸,从热情到焦虑再到麻木,学期刚开始的时候,我还能够比较专注的写代码,刷LeetCode,两周之后我开始焦虑自己没有面试机会,到现在也只收到了5-6次笔试,两次面试,直到前面的两周我开始麻木,一度自我怀疑自己是不是不适合这件事情,状态开始下滑,写代码开始心不在焉,于是这周我开始调整状态,回顾自己前一个月的心路历程,我总结出以下心得效率大于时间在学习之前一定要确保自己能够全身心投入,我之前焦虑的一部分原因就是自己学了一会就开始玩手机,尤其是刷牛客里面有些人拿到offer,对比自己甚至连面试机会都没有几个的时候,就开始焦虑内耗,这就很恐怖了,不仅没学到东西,整个人都不好了,所以我觉得学习过程中不专注的时候要及时调整,注重效率拒绝内耗,调整心态首先要认识到的事实是,今年的春招暑期就是很难,所以我觉得到现在也没有offer是正常的,拿到offer的人还是少数,真的没有必要看到别人拿到offer就陷入焦虑和内耗,别人能拿到offer说明别人准备的早,而且付出了比自己更多的努力,或者能力更强,所以我觉得我们在学习的时候功利性不要太强,不要总想着自己什么时候能拿到offer,更应该关注自己在在学了一段时间后自己有什么收获,自己有了能力之后自然就拿到属于自己的offer,六月末才拿到大厂offer的人也不是没有,多给自己一点时间,一定要相信自己,对于找工作这件事,《论持久战》的含金量还在上升找到自己的学习节奏一旦决定自己要学习的时候一定是全身心投入,感觉自己学不进去的时候就要释放自己的压力,与其备受折磨的学习,不如痛痛快快的玩一把游戏,等到能够确保自己高效率的学习在学也不迟,玩的时候就痛痛快快玩,不要有愧疚感,学的时候就投入的学,磨刀不误砍柴工,千万不要强迫自己学习,否则不仅现在学的折磨,之后也不可能有效率的学,每天学的时间和玩的时间要平衡好,保持自己的节奏多思考,多总结自己每天学过的东西一定要以自己的形式留下痕迹,比如说刷LeetCode的时候哪个地方不明白,后来是怎么解决的,从中学到了什么,以后要怎么解决,一定一定是以自己的方式用自己说的话记录下来(笔记,word文档,博客等),时间长了就会形成自己的知识体系,印象也会更深刻,也会更有成就感和热情去投入这件事情,总结的时候可以参考官方的话,但一定不是简单的复制粘贴最后祝大家都能拿到心仪的offer过去不可挽回,未来可以改变《一人之下》日积月累的练就的本领不会辜负自己《葬送的芙莉莲》两岸猿声啼不住,青州已过万重山《早发白帝城》就算你最后没有成为艾尔登之王,我也不能让我的笨蛋徒弟没有住的地方《艾尔登法环》
点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

更多
牛客网
牛客企业服务