2018春招科大讯飞,华为,神策数据,今日头条面经

先说一句楼主本科应届,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!

#春招##面经##字节跳动##华为#
全部评论
同学您好,我是神策数据HR负责人。神策数据今年的应届生共计发出了13个offer,其中合肥研发中心发出了5个offer。我们的招人标准一直遵循着精益求精的原则,如果您在招聘过程中遇到困难或者问题,我们会尽最大努力提供帮助。感谢所有认可和支持神策数据的同学们!
点赞 回复 分享
发布于 2018-07-31 13:29
大佬,春招还有这么多HC,你找的实习?
点赞 回复 分享
发布于 2019-10-13 22:41
同学同学,我们工大不是末流211哈
点赞 回复 分享
发布于 2019-03-21 19:18
阿里巴巴招聘2019实习生 有意请联系
点赞 回复 分享
发布于 2019-03-21 18:23
真大佬
点赞 回复 分享
发布于 2019-03-21 01:54
楼主CS专业吗?
点赞 回复 分享
发布于 2018-04-18 17:02
头条测试岗问这么多
点赞 回复 分享
发布于 2018-04-17 08:40
最后去了哪里呢
点赞 回复 分享
发布于 2018-04-17 01:05
真大佬
点赞 回复 分享
发布于 2018-04-16 23:18
点赞 回复 分享
发布于 2018-04-16 22:00
大佬大佬
点赞 回复 分享
发布于 2018-04-16 21:46
楼主几号在华为面试的啊,已经发offer了吗
点赞 回复 分享
发布于 2018-04-16 21:36

相关推荐

在简历中体现你的AI能力:以RAG为例的实战指南简历中写AI项目,很多人会犯“堆砌技术栈”的错误,比如:“使用LangChain、FAISS、GPT实现RAG系统”这会让面试官疑惑:你究竟解决了什么问题?&nbsp;以下是让RAG项目脱颖而出的写法。—————🔍&nbsp;RAG解决的四大核心问题1.&nbsp;知识时效性:解决“模型知识过时”•&nbsp;问题:LLM训练数据有截止日期(如GPT-4到2023年4月),无法获取新知识•&nbsp;RAG方案:实时检索外部知识库,注入最新信息•&nbsp;案例:回答“今天天气”、“最新财报”、“实时股价”2.&nbsp;知识准确性:解决“模型幻觉”•&nbsp;问题:LLM会自信地编造事实(“奥巴马生于肯尼亚”)•&nbsp;RAG方案:基于可验证的文档生成,提供引用来源•&nbsp;效果:幻觉率降低40-60%,答案可追溯3.&nbsp;知识专有性:解决“私有数据缺失”•&nbsp;问题:LLM没有企业私有知识(内部文档、代码库、客户数据)•&nbsp;RAG方案:建立私有知识向量库,实现个性化问答•&nbsp;应用:企业知识库、技术支持、代码文档查询4.&nbsp;上下文限制:解决“长文本处理瓶颈”•&nbsp;问题:模型上下文窗口有限(即使128K,也难记住海量信息)•&nbsp;RAG方案:从海量文档中检索相关片段,只输入关键信息•&nbsp;优势:理论上支持无限知识库,成本可控------📄&nbsp;简历写法对比❌&nbsp;传统写法(模糊)智能问答系统•&nbsp;使用LangChain框架构建RAG系统•&nbsp;基于FAISS实现向量检索•&nbsp;调用GPT-4进行答案生成✅&nbsp;进阶写法(量化+难点)企业知识库AI助手(日活5000+,准确率92%)•&nbsp;从0到1构建多模态RAG系统,支持PDF/PPT/Excel文档解析,检索准确率提升35%•&nbsp;针对行业术语,采用HyDE&nbsp;+&nbsp;Query&nbsp;Rewriting方案,解决60%的“检索不相关”问题•&nbsp;设计Agentic&nbsp;RAG架构,让LLM自主判断“是否需要检索”,无效查询降低40%•&nbsp;引入Rerank模型对Top-20结果重排序,首条命中率从45%提升至78%技术细节:LangChain(编排)|&nbsp;Chroma(向量库)|&nbsp;BGE-M3(嵌入模型)|&nbsp;bge-reranker-v2-m3(重排序)|&nbsp;GPT-4(生成)|&nbsp;成本:$0.12/query------🎯&nbsp;面试官想看到的3个层次1.&nbsp;基础能力:你懂RAG流程•&nbsp;解析文档&nbsp;→&nbsp;分块&nbsp;→&nbsp;向量化&nbsp;→&nbsp;检索&nbsp;→&nbsp;重排序&nbsp;→&nbsp;生成•&nbsp;加分项:能说出不同分块策略(语义分块、递归分块)的适用场景2.&nbsp;进阶能力:你解决过真实问题常见问题解决方案可量化结果检索不相关Query&nbsp;Rewriting&nbsp;+&nbsp;HyDE准确率↑30%长文档丢失信息父文档检索&nbsp;+&nbsp;摘要嵌入召回率↑25%上下文过长滑动窗口&nbsp;+&nbsp;渐进加载Token成本↓40%事实性错误Self-RAG&nbsp;+&nbsp;引用校验幻觉率↓50%3.&nbsp;架构思维:你有工程化视角•&nbsp;成本控制:RAG调用次数&nbsp;vs.&nbsp;直接问LLM的平衡点•&nbsp;缓存策略:对热点Query缓存嵌入结果•&nbsp;监控体系:准确率、Token使用、延迟的Dashboard------📈&nbsp;如何量化你的贡献?用“问题→方案→结果”的公式:“发现检索不相关问题(问题)→&nbsp;引入BGE重排序模型+Query扩展(方案)→&nbsp;首条命中率从50%提升至85%(结果)”可量化的维度:•&nbsp;性能:准确率/召回率、响应时间、Token消耗•&nbsp;业务:用户满意度、日活增长、问题解决率•&nbsp;成本:月度API费用、计算资源节省------🏆&nbsp;高级进阶:Agentic&nbsp;RAG如果你做过更前沿的,可以突出:自主检索Agent系统•&nbsp;改造传统RAG为Agent决策模式,让LLM判断“何时检索”、“检索什么”•&nbsp;基于ReAct框架设计“检索→分析→决策”链,复杂问题解决率提升60%•&nbsp;实现多轮追问能力,通过历史会话自动优化检索策略------📌&nbsp;一句话总结“不要告诉面试官你用了什么工具,而是告诉他们你解决了什么问题,以及如何证明你解决得好。”在简历中,每个技术点的背后,都应该对应一个具体的业务问题、一个可量化的改进。这就是你的AI能力最有力的证明。
简历上如何体现你的“AI...
点赞 评论 收藏
分享
说起来有点不好意思,不是什么高大上的智能体,也不是我一开始想搞的那个供应链行业AI方案。就是一个挺小的工具:把B站视频下下来,再用阿里云语音识别转成字幕。我本来给自己定了个挺大的目标。我本职是做营销咨询的,客户多是供应链行业的,所以想做个针对供应链的智能体。为了逼自己一把,还报了个“100天智能体”的打卡活动,顺便把TypeScript练熟,而且决定尽量手写,不直接套框架。然后我就卡那儿了。不是完全写不出来,是那种——越写越深,整天跟TypeScript的类型定义较劲,代码写了不少,但那个真正想做的“智能体”,一点没往前推,越走越偏。转机来自一个真实的需求。我当时在用另一个Node项目下B站视频,下完了想转成字幕。我就想,不就是加一步转录的事吗,我自己写一个得了。于是这就成了我的第一个AI项目。AI部分用了国内一个开源框架,全程就是“凭感觉写”——想到哪写到哪,没太讲究什么章法。但它竟然真的能用。这事儿让我想明白了两点。第一,“解决自己的痛点”是真管用。因为你自己要用,所以你特别清楚它该长什么样、该怎么用。遇到问题你不会轻易放弃,因为你是真想用这个东西。这个劲头,跟“做个好看的项目放简历上”完全不是一回事。第二,我发现我这个人学习,最好的方式不是从零开始搭积木,而是先有个能跑的东西,再从上往下拆。早几年我学WordPress就是这么来的。我先去下别人做好的主题,用着用着觉得哪儿好哪儿不好,然后才去学怎么自己做一个。如果一上来就让我面对空白编辑器去学PHP,我可能早就放弃了。这次也一样。代码虽然写得不一定多规整,但它是真能跑的。我现在就拿着这个能跑的应用,反过来研究那个框架是怎么工作的、数据校验怎么做的、各个模块之间怎么配合的。对我来说,这样才能做下去。
哪些AI项目值得做?
点赞 评论 收藏
分享
04-07 16:14
已编辑
湘潭大学 Web前端
点赞 评论 收藏
分享
评论
13
86
分享

创作者周榜

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