面经回忆流水账(算法工程师)

写的有点晚了,纯靠回忆
背景:在图像的实验室呆了一年(换过实验室),水了一篇CCF-C类。实习没经历,比赛没成绩。算法题不熟练,Python/C++不精通。数学还可以。
岗位都是北京互联网公司的算法岗位,方向计算机视觉为主,有几个数据挖掘。

互联网BATTMDJ全都乐透,cv类的商汤和美图也乐透,此外还有一堆乐透经历
次次乐透的原因就是学习的时间看数学有点上头了(分析系列,代数系列,概率系列,离散系列还有优化系列都有花时间看过一些豆瓣高分的教材或者著作),但是代码写的少,算法题刷的不够多,另外没有撑腰的实习经历,简历就比较难看了。找实习的时候在弄赖以毕业的小论文,基本都是裸面的,就很悲惨。

侥幸进了几次季后赛:
2017/08/28  网易有道(拒绝一轮游)
一面:
1,论文
公式推导过程
有没有考虑其它特征,最新论文有没有什么新思路
re-id深度学习是怎么做的
2,谈一谈c++的多态
3,RF和GBDT的区别
4,写两个算法题
(1),二叉树非递归中序遍历
(2),有序数组a[1,...,n],和一个数m, 问a中有没有两个数相加等于m

2017/09/06 网易有道(二轮游)
二面:
1, 从头到尾推导论文
2, 深度学习了解那些东西,随便讲一讲
3, 代码题,给一个文本文件,实现八十字符行,即实现Linux命令
fold -s < input > output

2017/09/16 旷视(进总决赛)
一面:
纯讲论文,从头到尾推导,re-id都有哪些常见数据集
二面:
1, 论文再推导一遍
2, 深度学习了解哪些东西, 讲讲Dropout
3, 代码题:任意给一个整数,求分解质因数后有几个5
三面:
1, numpy写矩阵操作
2, 代码题: two sum问题各种变式

2017/09/26 华为(一轮游)
一面:
1, 项目(论文),用到哪些技术。scikit-learn, libSVM怎么用的在哪里用的
2, 讲讲逻辑回归
3, 讲讲随机森林

2017/09/29 唯品会(一轮游)
一面:
1, 论文
对re-id整体的理解,主要有哪些问题,业内有哪些公认的方法
2, LR和SVM的区别联系
3, 代码题
矩阵A, 坐标(i, j), 左上角为(0, 0)
从左上角开始逆时针转,每转完一圈就转里面的一圈,求最后所有元素都转完之后的停留位置

2017/10/09  旷视(总亚军)
终面:
1, 论文
(1)  两个监控摄像头下的两个行人,怎么定义他们的距离
(2)  rankSVM是怎么做的
2, python实现目录下文件去重
3, python打开一个文件时的with是干嘛的,在c++里对应的哪个机制,c++如何实现
4, C++ 智能指针一系列问题,引用计数如何实现
5, 奇异值分解,特征值分解
6, 概率题求期望,期望不存在(级数发散),怎么证明调和级数发散

2017/10/16  新浪(二轮游)
一面:
1, 论文, 其中rankSVM是怎么做的
2, 给定一个字符串str,和一个字符串模式的集合set。问这个str能不能完全分割成set中的模式
例如str = "abcdae", set = {"a", "ab", "abc", "cd", "e"},则str分成ab|cd|e即可,可以分
但若set={"a", "abc", "cd", "e"}则找不到分法,不可以分
3, C++构造函数相关
二面:
1, C++语言特性,拷贝控制一系列问题
2, STL一系列问题

2017/10/18 第四范式(一轮游)
电话面试:
1, 10G内存,排序100G文件,如何实现,口述
2, 单链表排序,只能改变结点的next指针不能改变节点数据,在协作文档上写代码

2017/10/20 好未来(一轮游)
一面:
1, 写出全概率公式并讲解
2, 图像畸变的恢复,任意四边形,恢复成正方形,给出解决方案。
3, 排序数组rotate一次后,查找某个数,写代码

2017/10/20 陌陌(总冠军)
一面:
1, 统计学中的回归分析与机器学习中的线性回归的区别和联系
2, 朴素贝叶斯推导
2, 选一个你熟悉的机器学习方法详细讲
二面:
1, 论文
rankSVM怎么用的,特征多少维什么的细节问题
2, 代码题:
约瑟夫斯问题(总算碰到一个熟练的题了)
三面:(问了好多数学,估计是因为我说了句数学学的还可以)
1, 黎曼可积和勒贝格可积的区别(三明治横着吃竖着吃,再提一下y=sinx/x的特例)
2, 单窗口多窗口排队问题,泊松流(随机过程和排队论)
3, 泊松分布公式,怎么来的(泊松分布的前世今生)
4, 独立与相关,从协方差角度谈谈区别和联系,为什么正态分布的独立就等价相关
5, 奇异值分解A=UDV',特征值分解A=UDU',各矩阵的特点。奇异值和特征值的物理意义几何意义
(从矩阵对应的线性变换开始入手,把线性变换拆成先纯旋转,再纯缩放,再纯旋转)
6, 讲讲PCA(奇异值分解那里提了句可以实现PCA,然后就让讲讲PCA)
7, 相似矩阵是什么,迹是什么,为什么相似矩阵的迹相等,随便讲讲
8, 回忆上过的课,图像处理都有哪些内容
9, 模式识别/机器学习都有哪些内容

总结:
本来有机会以新秀中产去中关村,然而人家手握首轮签没选中我,可惜了。
只好做个次轮秀,以新秀底薪加盟望京了,未来三年刷数据刷胜率进全明星,期待顶薪续约


#算法工程师#
全部评论
**,还问了勒贝格积分啊
点赞 回复 分享
发布于 2017-11-08 14:50
哥们 真羡慕你,我都要去打发展联盟了
点赞 回复 分享
发布于 2017-11-08 11:30
膜拜大佬
点赞 回复 分享
发布于 2017-11-08 09:49
潮汐大佬!
点赞 回复 分享
发布于 2017-11-08 08:46
膜拜大佬!!
点赞 回复 分享
发布于 2017-11-07 23:29
膜拜天王
点赞 回复 分享
发布于 2017-11-07 22:22
666 真球迷
点赞 回复 分享
发布于 2017-11-07 22:08
膜拜大神
点赞 回复 分享
发布于 2017-11-07 21:56

相关推荐

07-29 12:54
已编辑
丰乡小学 全栈开发
积功德职位描述:1.&nbsp;负责机器学习、深度学习等算法在得物业务场景的产品化工作2.&nbsp;包括但不限于如下方向:目标检测,图像分割,图像分类,NLP,多模态,大模型等职位要求:1.&nbsp;熟悉Linux环境开发,熟练掌握&nbsp;Python&nbsp;语言,有较强的编码能力2.&nbsp;熟练使用一种深度学习框架如Pytorch、TensorFlow等,熟悉OpenCV、NumPy、Pandas等常用库3.&nbsp;对云原生有一定了解,有容器化使用经验者优先4.&nbsp;有GPU编程经验、熟悉算法模型部署、&nbsp;TensorRT&nbsp;优化工具者优先5.&nbsp;图像处理、模式识别、计算机视觉、计算机图形学、机器学习等计算机相关专业在读研究生优先一面(2025.7.10)30minHR发给我的邮件是上午&nbsp;11&nbsp;点,我&nbsp;11&nbsp;点进会议等了半个多小时没人退出去了,12&nbsp;点多的时候,HR微信联系我说怎么没进飞书会议,然后我赶紧爬起来进会议。。。搞忘了,日本和国内有一个小时时差,麻了。。。1.&nbsp;面试官进来直接说你的简历我已经看过了,自我介绍一下吧2.&nbsp;几乎是纯聊天。。。面试官说我的经历非常匹配(暗示)3.&nbsp;大模型有没有推理优化经验?无,我说以前主要做CV算法,接触和使用过扩散模型,这也算CV大模型🤗4.&nbsp;我们来做个算法题吧。我:OK🫡。最大子数组和(秒了🥵)5.&nbsp;硕士研究内容?6.&nbsp;偏向算法还是调度?有没有调度相关经验?无。。。7.&nbsp;你们推理部署是怎么做的?我介绍了自己之前负责和参与过的GPU侧和端侧的推理部署8.&nbsp;写过CUDA吗?熟不熟?学校里深入学过,之后因为业务关系,没啥使用场景,可以再捡起来9.&nbsp;你还做过AIGC?有没有NLP相关经验?基本的概念和算法比如&nbsp;tf-idf,&nbsp;n-gram,word2vec&nbsp;这些都是知道的,做过文本分类任务,了解&nbsp;Transformer、CLIP10.&nbsp;有没有多卡推理优化经验?有多卡训练经验,多卡推理没做过。。。11.&nbsp;问什么时候能来实习?答最快这月底就能到岗,3个月时间可以保证,每周5天12.&nbsp;你知道岗位base地吗,能接受吗?我说就是期望在国内实习,上海完全能接受,表现出很想去的意愿🤣13.&nbsp;反问:组内主要业务场景?商品内容理解、文本理解、AI鉴定商品真伪、推理优化等。学聪明了,面试官框框介绍完,我添一句“那还是挺期待的”🤣,疯狂暗示一面面试官貌似就是老大,结束后HR直接说过了,进offer流程。。。今年暑期准备就去这个了,主要是面试官和善,面试体验好、务实,其余都是次要的(没认真找,随便投投,攒攒面试经验,我觉得现在找工作看眼缘、看运气。本来想着回家吃饭睡觉的&nbsp;日本饭好难吃啊。。。
查看11道真题和解析
点赞 评论 收藏
分享
评论
10
122
分享

创作者周榜

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