阿里巴巴丨算法工程师丨面经|2021|
2426
2021.06.10
发布于 未知归属地

【一面】(一位小姐姐)
1)自我介绍
2)论文的内容,以及涉及的主要思想,主要跟面试官解释了自己用的机器学习方法。
3)处理数据的经验(楼主做传感器响应数据处理,就扒拉了下)
4)mysql 增删改查 联表查询 truncate delete区别 数据库引擎innodb myisam
5)聚类算法了解哪些?说说DBSCAN
6)算法删除一个字符串链表中的指定字符串
7)一道实际场景题,根据目标表的数据判断其来自于上游十个表的哪(我从数据分布,概率统计角度回答的)应该要用到数据血缘之类的。
反问:
部门情况,面试官小姐姐介绍了下
面试感受,人生第一次工作面试很紧张,好在小姐姐一直在引导我,挺好的。

【二面】(主管面)
1)自我介绍
2)挑一个项目详细说,由于没做实践性项目我说了论文,说了下遇到的问题,怎么解决的,论文主要内容。讲了挺久的,把active learning的思想和应用场景,常用方法全说了一遍
3)了解的分类算法,随机森林说一说理解
4)分类器集成bagging boosting
5)xgb gbdt
6)JAVA 容器说下hashmap和treemap hashmap怎么实现的,排列是否按顺序,地址冲突怎么办?

  1. 算法题
    第一个不重复的字符串,青蛙跳台阶
    反问环节
    部门主要用的技术栈,相关算法

【三面】(部门大leader面)
没有自我介绍,对着简历自己读了几句。问了下上了什么课,计算机相关的(数据结构 c语言 计算机网络 java 模式识别)。成绩怎么样,说了说。
1 )机器学习算法了解哪些?分类,回归等等。
2 )聚类算法了解哪些?说说kmeans k的选取
3 )集成学习bagging boosting看我知道不让详细说了
4 )过拟合处理方式
5 )检测异常能用哪些方法?lof dbscan knn 概率统计分布
6 )操作系统和spring 我没学所以没问建议大家还是都学下吧,自己也没想到面试机器学习算法问这么多。
7) java和数据结构给自己打个分
8 )数据库acid mysql解决幻读
算法阿里伯乐系统做题,二叉树的中序遍历递归非递归方式
补了轮笔试伯乐系统。

【HR面】
聊了下人生经历,意义不大,大家正常说就行。会问希望实习能收获什么,对自己影响较大的经历。

评论 (1)