字节跳动、华为算法工程师社招面经
字节跳动
1. 先让我自我介绍、详细介绍自己的工作经历,延申出了很多问题;
2. 非严格的降序的数组,查找指定元素的index;SVM可以做到训练误差为0吗?为什么逻辑回归可用平方损失吗?为什么。
3. 问解释一下攻角定义;
4. 介绍kmeans GMM区别;
5. 最后就问了一些常规的问题,比如离职原因,期待薪资之类的。
---------------------------------------------
华为
一面技术面,基本都是问简历上的项目,遇到比较好的面试官,没问多少技术的东西,还聊了很多本专业的闲话(也因为本专业有事可做吧),气氛很愉快。
二面, 给一个题目,十个因素排序;
三面是网络性格测试,104道题,25分钟内完成。三个选项,要你选出对你来说最符合和最不符合的两项。以前听说有英语测试的,今年貌似没有。
四面是boss面,先是自我介绍,要求要包括优点和缺点。然后是问了好几个问题,从问的问题来看,主要是看你服从命令的程度(问你发现导师交给的任务中存在问题你会怎么处理,是听从并执行,还是一定要提出来)、分析问题的能力(做了一道类似中小学奥林匹克的题,十二个球,其中一个重量与其他不同,用一个天平几次可以找到那个球)、解决问题的能力(问以往的经历中有没有遇到什么困难,是怎么解决的)。最后是叫你问boss问题,我问了他在华为的一些经历。个人感觉这一面对于准备充足的人来说可能最轻松吧。