前几天看到一个博士都给卡了 蔚来要外星人的
20 1

相关推荐

1.这次面试我非常紧张,回答得很不好,因此几天才愿意来复盘。我认为最重要倒不是知识的问题,而是暴露了我更深层次的问题:1.想清楚再回答,不用急于回答。2.如果没有思路,试试从是什么,为什么,怎么做这个最简单的思路开始回答3.平时要多练习把逻辑说出来以下是面试的问题:2. 我看你简历中提到对设备列表接口进行了优化,T99从697降到了112。你是怎么发现这个性能抖动的? 是通过什么工具?或者日志监控之类的?3. 那你有没有想过,如果数据量再增加10倍,你会如何进一步优化?4. 分布式数据库跟你现在的单机数据库有什么区别?5. 那你查询一条数据,怎么找到对应的库?6. 比如有一个用户表。 包含用户ID、用户名、用户邮箱等字段。我要查询一个用户ID。 应该用哪个字段作为分表键?7. MQTT跟HTTP、TCP有什么区别?8. 你有听过MQTT的订阅者模式吗?9. 那你有写过生产者与消费者模型吗? 另一端接收消息。10. MQTT的QoS有几种类型?11. 平台除支持MQTT,还支持HTTP、LWMN、MQM等协议。:多协议设备接入,你们是怎么设计统一技术层支持多种协议的?12. 如果由你来设计这样一个平台,你会用什么设计模式或策略?13. 简单说一下MVCC是如何实现的?14. 你用Vibe Coding实现一个保证数据库与缓存一致性的代码。15. 你除了用Cursor,还用其他AI编程工具吗?16. 你觉得Cursor和GPT、Gemini的区别是什么?17. 如果 Cursor 是 Agent,你怎么理解它?这次面试是我为数不多大厂走到二面的,过于在意结果,面试特别紧张,然后很多会的问题也没有答出来。同时呢,东边日出西边雨吧,身边同学似乎都找到大厂了,我还在苦苦挣扎。现在回想起来,一个月前的这场面试,还是不甘心。
查看16道真题和解析
点赞 评论 收藏
分享
自我介绍 两道算法:1.找出现频率前k大, 用了堆做出来,但是可能面试官希望你手写堆,而不是用编程语言自带的实现,这里我不记得实现具体怎么写了,但是我说了大概的思路2。链表扭转,从中间分开两边,左右两边的链表都要翻转,最终拼成一个新链表(其实就是反转链表啦),用了栈来做,但是后面面试官问我为啥不用单向链表来做,我说之前有试过,但是好像行不通(以前做过反转链表的题,当时就是想用链表来做,但是后面没解决出来,我就和面试官说了),后面结束面试后回想好像确实单向链表能做,有点后悔那么说了3.实习项目里面哪个地方,做的最有成就感,解决了什么问题,选了什么方案,这个有提前准备,所以自我感觉还行?4.讲讲你的秒杀场景?也有准备过,但是后面面试官新说了一个场景,我也圆过去了5.mysql相关(在项目里面穿插来问):事务隔离机制的原理:临建锁.....mvcc(说了大概的步骤,记得不是很清楚)事务回滚,undolog,mysql宕机,redolog ,redolog啥时候发生,事务提交前6.操作系统:(这些都看过,但是忘了,,,,)讲讲淘汰缓存的一些算法 没答出来讲讲虚拟内存 这个答了个大概tcp三次握手四次挥手缺页,物理内存满了,怎么淘汰 也没答上tcp半连接队列全连接队列 这个没答上操作系统堆和栈的区别7.java相关(还是最熟悉java)深拷贝和浅拷贝怎么实现深拷贝javajava的clone方法是怎么样的jvm内存模型中创建一个对象的过程反问:业务有没有agent相关 答:主要还是电商场景最后第二天流程就结束了,感觉自己还有很多不足的地方,这些八股都没怎么背(主要是计网和操作系统,java和mysqlh还是相对熟悉的),以为可能会多问项目,但是项目才问了一点点。可能面试官比较看重这些基础知识,虽然算法题都做对了,可能实习的项目不太行,或者横向有很多比我优秀的吧,也没能挺进二面,还是有点遗憾的,其实还是很sad的哈哈哈,俺不会被打倒的。
查看18道真题和解析
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务