面试前奏:自我介绍+简历深挖面试开始,我先是做了自我介绍,然后面试官根据我的简历内容、过往的项目提问。技术八股文:1.HTTP状态码:比如200,500等的作用2.GET vs POST区别:我说了post需要发送两次tcp,面试官追问为什么需要两次(深挖了一下)3.HTTP的1.0-3.0变迁的区别4.数据结构:面试官问我对数据结构的了解,我提到了数组、链表、栈、队列等基本数据结构,以及它们的特点和应用场景。例如,数组访问速度快但插入删除慢,链表则相反。手撕算法:1.LRU缓存:面试官要求我手写一个LRU缓存算法。我按照以下步骤进行了实现:检查节点是否存在。如果存在,将其移动到链表头部。如果不存在,创建新节点并加入头部。如果缓存已满,移除链表尾部的节点。洗牌算法:对于洗牌算法,我最初误解为去重问题。面试官提示我使用“抽牌法”,即随机选择一个位置的牌,然后与当前牌交换,确保每次都能得到不同的排列。(但是没写出来)面试体验:面试官非常友好,比较耐心,感觉是近段时间里遇到过最友好的面试官了,最后就是许愿拿到个Offer吧。#平安产险科技中心求职汇总#