10.17 号 三个半小时速通一面技术面:1h20min,首先自我介绍,再简历上的每个项目都了解了一遍,询问了项目的实现方法;后续就开始抽题目手撕代码,题目是剔除一个最小的元素,使得序列递增或者递减,做了半天没写出具体的代码,聊了下思路;八股:TCP的三次握手,数据库的事务,线程和进程都是很基础的八股;二面技术面:30min,自我介绍,面试官问了我现在在做的修复的项目,觉得和他们做的项目有点关联,就在这个上面进行了讨论和交流,后面开始手撕,面试官现场出题,题目简单,找出一段字符串中的最长元音串,大概写了写,面试官觉得字符串过大会时间消耗过长,也直接通过了,后续也问了八股:使用new去构造对象再用free去释放内存,会发生什么?使用malloc申请内存再使用delete去释放会发生什么?具体解释要从两者之间的底层去回答。还问了假如有两个请求去修改表的内容,只有一条成功了,会发生什么?答:redo;三面主管面:纯聊天 30 min,自我介绍,1.说说你对数字化IT应用工程师的理解,以及你为这个职位做了什么工作?2.职业规划是什么?3.你觉得你要成为行业内做算法的优秀人员,需要做的是什么?你学过研究生学了哪些课程,给你什么帮助?4.工作地点的意向开泡 但是感觉自己泡不出来