9.10美美团一面面经,纯纯kpi,无八股,无项目

自我介绍完 1,手撕链表两两节点反转 自行输入,测试样例 分别4,3个节点,结果正确。 问我0个节点,结果怎么样? ……,为什么程序不会报错?(函数里有一个while,0的时候不会执行,所以不需要对0做特殊处理。 2,讲解题思路,复制带随机指针的链表(力扣138) 回答:在原数组基础上进行复制,更改后删除原节点。 时间复杂度、空间复杂度是多少?on,o1 3、排序算法的稳定性是什么, 时间复杂度为nlogn 的算法中哪些不稳定, 回答后又分开问为什么不稳定?解释堆排序、快速排序,不稳定原因。 又问:根据以上两个,总结一下,不稳定排序的特性 (答:非相邻元素的交换) 4,问项目是自己做的还是网上学习的 5.问实习:说一段经历,按照下面的逻辑:事情的背景,怎么做的,有什么困难,怎么解决?然后继续问。(就不说了) 又问另一个实习做的事情 6,反问部门业务
全部评论

相关推荐

9.2 三面 + hr面 面完第三天挂1. 你说当时项目有 70 万 QPS 的压力,那具体你们是怎么设计来支撑的?2. 为什么要设计两级/三级缓存架构?3. Redis 分布式缓存不能满足吗?4. 为什么要引入本地缓存?解决了什么问题?5. 本地缓存为什么设置 5 秒?为什么不是 3 秒/10 秒?是怎么通过压测验证的?6. 读操作的过程是什么?请求一般加载的数据量是多少?7. 写操作的过程是什么?谁来写?运营?还是批量导入?8. 项目中如果遇到读写冲突怎么办?9. 读写分离怎么做(主从架构、单机架构下分别怎么做)?10. 单节点 Redis 下如何优化读/写?11. CPU 竞争问题怎么处理?12. 线程/核分配你会怎么做?13. 你对分布式一致性算法了解多少?14. 介绍一下 Raft 算法机制。15. Raft 和 Paxos 的对比?16. Raft 和 ZAB 的区别?17. 以前没有大模型的时候,用什么审查方案?18. 为什么现在要引入大模型?和原有方案的差异是什么?19. 你们为什么不完全上大模型?大模型和传统模型是怎么结合使用的?20. 工程师具体承担的职责是什么?21. 为什么要做模块化抽象?以前的“烟囱式开发”有什么弊端?22. 你现在在北京,能接受去杭州吗?23. 你想要找什么样的工作机会?最看重哪些标准?24. 你觉得阿里现在能满足你的哪几点期待?和你预期有落差吗?25. 你未来的职业规划是什么?更偏向技术深度还是广度?26. 你的家庭情况对工作地点有影响吗?27. 你觉得你有哪些和阿里价值观吻合的地方?问题基本都答上来了,应该是排序或者hr看我对去杭州的意向不高挂的
发面经攒人品
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务