机器学习算法春招实习面试

记录春招实习面试

4.26 微软 算法 一面 二面

隔离外网ip怎么做
基本上全是手写代码
判断某个ip是否属于这个子网
多个已经排好序的链表,找到其前k个最大的值
两数之和为某值,leetcode原题
快排
年龄排序,时间复杂度为o(n)
从多个服务器中,找到前k个最大值

4.25 阿里 hr面

你想做算法还是工程,你是怎么看待的
我说我还是想做算法,但是给我做工程也可以,毕竟算法要落地实现的
讲一个对你影响最大的项目吧
你有没有帮助过别人
什么时候能来实习
我和你的部门老大再沟通沟通

4.24 京东 算法 二面 挂

你对京东有什么看法,为什么要投京东
问项目
xgb的原理

4.23 网易 offer 沟通

给你发offer你还要考虑一下,还是马上确认
什么时候能来
讲了一下待遇
有问题再联系

4.20 京东 算法 一面

自我介绍完,先两道编程题,由于电话面试,讲思路即可
求二叉树,每个节点下面包含其子节点的数目
投骰子,每投一次根据其点数往前走k格,如点数2,往前走2格,求在在第n格的概率是多少
说一下条件概率
投影矩阵
了解深度学习吗,讲一下cnn
样本不平衡怎么办
梯度消失怎么回事
怎么防止过拟合
随便讲一个机器学习算法
讲一个你熟悉的项目
有没有什么想问我的
你是哪个部门的,能不能简单介绍一下
实习可以留下来吗
我的表现如何

4.18 蘑菇街 算法 hr面 三面

评价一下你之前的面试表现
老师或者你周围的人是如何评价你的
评价一下你自己
你觉得你在哪些地方可以改进
你的求职标准有哪些
你是如何看待大公司和小公司的
你对职业方向有什么规划
你面试了哪些公司,有哪些offer
有没有什么想问我的
问:我问实习转正流程是怎么样的,能不能转正
问:实习的住房能解决吗

4.17 阿里零售通 算法 四面

没有自我介绍
先问我怎么看待算法与工程相结合的,你讲讲你的理解,比如对于分类问题,你分别从算法角度和工程角度讲讲
他说你的理解就是给算法打下手啊,那这样还有人愿意做吗?
没有讲项目,直接开始问Java
你知道LinkedHashMap 和 HashMap吗,他们有什么区别
LinkedHashMap可以做冷热分离吗?如何可以怎么做?
说一说你的优势
Spring MVC的安全问题
知不知道Spring Security
CSRF攻击
数据库索引
lock synchronized 区别
堆和栈的区别,里面都存了什么东西
程序计数器是什么,做什么用的
垃圾回收有哪些算法
在浏览器中输入http://www.taobao.com会发生什么动作
tcp 、ip 是哪一层的
用过哪些数据库
分布式数据库用过没有
负载均衡
说一说volatile,在jvm中是怎么样的
你未来的职业规划是怎么样的

4.16 蘑菇街 算法 二面

自我介绍
讲论文
讲比赛
问的特别细

有什么要问她的
你们做什么的
对于新人有没有培训或者交流

4.15 腾讯 基础研究 算法 一面

自我介绍
讲你的三个优点
讲你的一个缺点
介绍一个你的项目
评价指标是什么
你是怎么调参的,哪些参数比较重要
你常用的机器学习算法有哪些
面试官在草稿纸上画了一个图,其实就是 多目标优化问题里面的 非支配解,把所有的非支配解求出来

机器学习里面的偏差和方差有什么区别
L1和L2有什么区别
为什么L1能得到稀疏解

4.13 网易 hr面

讲一讲你的比赛
你的比赛有几个人参加,你是负责哪一块的,分工
这么做会不会效率比较低呢
时间怎么规划的
针对这个比赛,你有没有做过计划
有拿到其他公司的offer吗
你以后想在哪里工作
说说你了解的最新的技术
讲一次和老师发生过冲突的事
你觉得这件事情你有没有错
简历上都是你成功的事,讲一次你失败的事

4.13 网易 算法 二面

没有自我介绍
说项目(但是比较少)
面试官:你了解过时序问题吗,怎么处理
面试官:时间序列问题和其他问题有什么区别
面试官:给你一道题,你讲下思路,或者最好写一下代码
一组时序的数据集,如
1.10 A
1.10 B
1.10 C
1.11 A
1.11 B
。。。。
第一列为时间,第二列为key 表示这条数据的类别,其余列为特征
时间窗口为3,你怎么把它进行划分,把这些数据拼接在一起。给你5分钟的时间

4.13 网易 算法 一面

自我介绍
说项目
几个人做的,你负责那一部分
模型融合
lgb和xgb有什么区别
xgb没有用直方图加速吗

4.12 蘑菇街 算法 一面

自我介绍
先做一道编程题:两个数组的交集
nums1 = [1 ,2, 2, 1] nums2 = [2, 2] 返回 [2] 结果去重

4.09 阿里零售通 算法 三面

自我介绍
挑一个最能表现你自己的项目讲讲吧
你Java怎么样
有没有接过项目
你对我们部门有什么了解吗,有没有下过我们的app

4.08 阿里零售通 算法 二面

编程题
你觉得你的研究方向,在我们部门有什么应用呢?

3.30 阿里零售通 算法 一面

自我介绍
讲一讲你研究方向,做了什么,论文,突出创新点,你的工作
PageRank
天池比赛
GBDT 和 XGB 比较
怎么调参的
你知道我们做什么的吗,之前是否有了解

3.26 百度算法 二面 get offer

了解了一下基本情况,哪个学校,现在是硕士,做的什么东西,研究方向是啥,问我本科是学什么的,上过哪些计算机的课。
论文
数据哪里来的
深度学习和机器学习有什么区别,应用场景有哪些,什么地方用深度学习,什么地方用机器学习,为什么这些场景深度学习的效果比较好。
你得到的特征怎么用
贪心算法,基于网络性质的算法,启发式算法,问这些算法有什么区别,为什么在这个场景下贪心算法比较好,贪心算法在哪些地方不好
python,dict和list 有什么区别
list是怎么实现的
list的get是怎么实现的
python 底层的list是用什么语言写的。
场景题,数字键盘上有各个字母,按下一个数字键如 9673,打出单词word,不用考虑很大的单词量,设计一个算法?

3.22 百度算法面试 一面 实习 通过

一面主要是基础知识,分为Java 基础知识、数据结构算法、编程题
自我介绍
讲了一堆项目和论文,但是本轮面试主要是基础知识,基本上没问,面试官问我简历上哪个比较突出讲一讲,我说了论文,结果他不感兴趣,直接开始问Java。
redis
String是否为java的基本数据类型
基本数据类型有哪些
面向对象怎么理解,多态、继承、封装, 怎么理解继承
抽象类 和 接口 有什么区别
Spring有什么特性
最后3道编程题
判断链表有没有环
两链表的公共节点
无序数组第k个数是多少