|
先说一句楼主本科应届,211末流学校成绩不好不坏,2018春招刚刚告一段落,为了感谢牛客网提供的笔试面试经验也来一波面经。
前言
因为之前打算出国错过了秋招,在2018年3月份初临时决定参加春招,所以在一开始并没有什么准备,在实验室里面混了将近一年半机器学习一直用Python把C++忘得差不多了,只好硬着头皮拿起左神的书和剑指Offer抱佛脚。在三月初分别网申了海康威视,科大讯飞,上海华为,美团点评,今日头条,到四月中旬笔试面试全部结束。
科大讯飞(合肥)
算法工程师
一面: 自我介绍 谈谈你在学校实验室都做了什么 谈项目,我做了一个公交预测程序,问采用什么算法,和传统的高德百度地图比优势在哪里,数据怎么来的? 做过什么神经网络项目?答曰验证码识别,label怎么拿到的? 然后开始面技术: 图解哈夫曼编码 实现memcpy (我当时就蒙了,memcpy不算是最底层的函数了么,怎么可能用C++去实现啊?然后我开始扯GetProcessMemory云云...面试官提示我不要用API,后来才知道就是一个简单的循环指针读写,坑爹啊...) 大数原地相乘,32位位宽乘两个32位的大数 讲讲你的优点和可取之处(听到这感觉凉了一半了,这就是面试官给机会impress他否则就不要的节奏) 讯飞春招就一面,结束之后第五天发来offer,本科白菜价,没到10K...
失败经历
美团
科大讯飞笔试没过几天就收到了美团的笔试,之前信心满满内推的是机器学习岗,等笔试题发现填空选择没几道会的...直接凉凉没面试机会,然后默默把头条的网申从NLP改到了测试 orz
神策数据
一家创业小公司,看着宣传单和介绍都很不错,北京总部在合肥开了分部,然后报了北京总部的机器学习。之后槽点来了,笔试的题目很简单,但是编程题竟然是以解答题的形式出的,也就是说不能跑代码也没测试样例,完全就是个文本框,还不能切出去,也没代码补全。很快收到电话面试通知,但HR直接通知我被调岗到了后端。不懂为什么,个人觉得笔试答得还不错 一面: 面试的时候是用电话+共享手写板的形式,代码依旧不能运行... 2个无序数组各取一个数加和为N,求数对个数 写一个快排,讲讲原理 MySQL接触过吗,考察having, left join, right join 进程和线程的区别 过了两天,神策给我发了拒信,明明面试都打上来的,与此同时与我一同申请的同学纷纷收到拒信,让我怀疑神策这个公司是诚心招人还是来拿应届生隐私数据来了...
华为(上海)
云计算开发工程师
去上海面试的,公司基础设施很棒,在一间等候室里与几十名候选人共同等候: 技术面: 自我介绍 然后开始翻看我的简历,问的很详细,问了我的学校成绩,获奖经历和做过的工程 同样也对我做过的公交预测感兴趣,问我原理,实现过程 (所以说工程做多了可以弥补一定程度上基础的不足,否则会开始追问你的基础部分) 学过Java吧,然后我问了下公司云计算的技术栈,他介绍了下 很快就结束了,回到椅子上等待综面,走之前还问了下面试官要不要问问操作系统和数据结构,因为感觉面试官没怎么问我这些常问的问题,面试官没理我= =
综面: 面试我的是一位中年大叔,感觉像部门的头头 先给我介绍了下华为这个部门的工作和前景,然后问我为什么选择华为,为什么来上海,对未来的职业规划,房子和户口的问题怎么看待? 问我现在拿了哪些offer,对华为怎么看,为什么不去其他大厂选择了华为? (春招没多少大厂了呀)
第二天通知面试过了,开始录用排序审核,不得不说华为审批审核offer时间真的是长...审核半个多月才发offer
今日头条(北京)
测试工程师 转岗-> 测试开发工程师
来北京总部面试的,来之前就听说头条是算法大厂手撕代码恐怖如斯,进入玻璃房之前做好了心理准备 一面: 介绍下你自己 有了解过测试工具吗,用过哪些 设计一个微信朋友圈点赞的测试用例 如果用户点击微博的关注图标但APP上没有反应,应该怎么排查这个问题(我从客户端到服务器按数据传输顺序谈了下) 算法题:最小堆问题,还有一道要用哈希表解决的记不清了 开始问项目,把之前讲了很多次的东西再讲一遍 你有哪些与众不同的优点 做测试加入前端和后端吵起来了都在踢皮球觉得对方该改代码,你怎么办?
二面: 写代码,将一个数组制定offset后面的元素前置,用链表实现了下 我讲我有接触过前端,问了我点问题: 知道跨域吗,条件是什么,在header里需要加什么,有几种方案 前端数据存储方式(cookies,localstorage,sessionstorage,indexedDB) http缓存问题,答曰304,继续问缓存寿命,怎么判断文件在服务器是否更改的 广东用户突然头条APP刷不出东西了,怎么排查问题?
HR面: 三面leader去开会了,HR小姐姐先面了。小姐姐很漂亮,也很和蔼 让我介绍下自己,自己的优点和缺点,同学和朋友怎么看你 和别人合作过项目没(答曰做过项目负责人),是怎么协调组员合作的,有过冲突和矛盾还有困难?怎么解决的 问拿到的offer,谈谈为什么选择头条 问你了解头条多少,下载APP没,怎么看待 假如说方方面面都算上,你觉得你在班级里排名能多少,为什么,比你高的那些人那些地方比你好?
三面: 感觉很叼,应该是leader一样的位置 简单自我介绍之后询问我项目相关问题,看到我有学机器学习问我能不能用机器学习去自动化测试 如何监控异常流量,如果是脉冲呢?如何和正常流量作区分 如何将大量日志中的异常记录或者错误揪出来 开放式讨论了好久 blah blah... 题目:给了一个看不懂的C++代码,貌似是考指针函数和构造(答曰:GG,不会) 最后一个坑爹题目= =:爬取今日头条logo,仔细看了下DOM是Vue动态生成的啊!bs根本爬不到,要解析js,分析了一阵子,面试官还算满意
三天后出结果,过了,但是要加面一次交叉面,被调岗到测试开发
四面: 电话面试,在牛客网上,第一个问题是LCS问题,很简单但是紧张的要死写了将近半个小时,从N2的解法到cursor跳跃优化,最后没写DP的解法,面试官追问怎么写测试样例,举了10余个之后面试官不耐烦了说下一题 设计一个学校选课系统,然后开始各种加需求(要求课程有不同教学班和老师,要求能查询任意一天课程情况,要求查询学生平均分等等),各种被怼... 结束 <br/> 同样三天之后出结果,拿到offer
最后
牛客网是一个好平台,感谢牛客网上的N多笔经面经。 最后祝大家能够拿到理想Offer!
转载自:https://www.nowcoder.com/discuss/75136 |
|