社区 > 求职面经 > 蚂蚁金服 数据研发 五面

蚂蚁金服 数据研发 五面

゛安分ゝ旳小男ん℡ 发布于2020-12-25 10:27:57   47浏览

蚂蚁是我第一个面的,也是最可惜的一个,很后悔当时自己没有准备好。大概面了五面,但是因为当时复习不够好,面试表现不够好,没能拿到 offer。 阿里都是电面,前后时间拉得也比较长。


一面

1.自我介绍

2.项目

3.设计支付宝 APP 滑动条的推荐系统,算法,架构实现

4.用户轨迹如何获取特征,点击条目 7-5-2-4 这种, word2vec 怎么构建句子特征

5.GC

6.Linux 10个进程10个线程,系统如何调度

7.线程池,poolsize 5 , 进来第六个线程,会发生什么

8.Java 锁机制,悲观锁、乐观锁

9.数据结构题,青蛙跳台阶,二叉树层序遍历


二面

1.天池比赛项目及思路,为什么选择 XGBoost

2.推荐系统是什么,给完全不懂的人讲一讲 (按分类讲各种算法)

3.协同过滤的缺点,现在流行怎么做 (协同过滤目前更多用于召回)

4.讲一讲逻辑回归,原理及推导

5.Synchronized。 锁在操作系统级别的实现

6.Java 中的并发包

7.Linux 进程调度

8.网络相关协议

9.Zookeeper ***算法,Paxos

10.用命令行敲命令存储一个文件到 HDFS 上,源码级别是怎么样一个流程

11.Linux 的基本命令,如何查看内存使用等

12.动态规划和分治法的区别


三面

1.项目自己发挥,追问细节

2.觉得自己是个怎样的人,别人觉得自己怎样

3.有过比较大的挫折吗

4.自己做过最有成就感的事情


四面

1.讲一个项目

2.项目中的细节追问(线上 A/BTest 怎么做,对结果怎么优化)

3.项目中自己做的亮点

4.一个环形链表里面存数字,如何最快速度找到指定数字

5.一个文件,里面是英文小说,统计词频最高的两个词

6.notify() 和 sleep() 的区别(应该问错了,wait() 和 sleep() ),在源码中哪里看到过 (阻塞队列)

7.线程池,corePoolsize 5 ,max 200 ,什么时候线程池中有10个线程

8.阻塞队列满了,线程也超过 200 了 ,会发生什么

9.线程池实际怎么用

10.你有什么要问我的吗

11.为什么没去实习,是不是从现在到毕业都不能出去


五面

1.自我介绍

2.Github 库做了什么

3.各个项目做了什么

4.Mapreduce Join

5.Mapreduce shuffle

6.远程代码题, 输入一个 n , 求 1~n 中每个数字二进制位中 1 的个数

评论( 0
我要评论

还可以上传7

表情
热帖排行
热门话题
  1. 01 270人参与
  2. 02 175人参与
  3. 03 109人参与
  4. 04 54人参与
  • QQ扫码
  • 微信扫码