zoukankan      html  css  js  c++  java
  • 蚂蚁金服一到五面

    蚂蚁金服一到五面(研发工程师C/C++) 地点深圳
    一面:3月15日14:30 时长70分钟
    1. 自我介绍(太紧张,话都不会说了)
    2. 项目介绍
    3. 项目中用的技术,为啥用信号量
    4. 有信号量延伸到IPC的通信方式,并介绍各自特点
    5. 锁、死锁
    6. 介绍ACM,擅长什么?
    7. 擅长数据结构是吧,那给我讲讲LRU算法
    8. LRU有局限,介绍其他的调度算法FIFO、NRU、CLOCK等
    9. 排序了解多少?为啥喜欢快排?快排局限性
    10. Top-k问题
    11. C++中new和malloc
    12. Static
    13. Const
    14. 又转到操作系统,线程进程
    15. 问了几个操作的复杂度
    16. C语言存储,地址等
    17. Memcpy、strcpy
    18. Int占几个字节
    19. Sizeof(struct)
    20. 数据结构好是吧,讲下hash怎么实现
    21. Hash冲突怎么办
    22. C++容器
    23. 讲一下list
    24. 数据库的索引怎噩梦实现
    25. 还有一些记不起来了
    26. 我们支付宝客户端缺人,你有兴趣么?(答没有)
    以为已经跪了

    二面 3.18 15:42 周日正在玩耍。。。我是蚂蚁金服,你有没有时间?答没有,等我半个小时
    半小时候后:蚂蚁金服,现在有时间么?有了
    持续半个小时

    1. 你家住广东啊?不是我是河南人,河南,北方人?不我是中原人哈哈
    2. 介绍一下
    3. 介绍ACM
    4. 问了项目
    5. ACM最有意思的事?能有啥事。。。
    6. 讲一下后缀数组吧,听说你擅长数据结构。。。。。。我的娘,还能问这个,只好一顿胡说
    7. 后缀数组说的不咋滴啊,今天就面到这吧,拜拜

    以为二面已经跪了

    三面:3.27 9:58
    你好,蚂蚁金服,有时间么?
    没有,我在图书馆。
    好,我二十分钟后再打
    过了这么久,感觉已经没戏了,突然打电话吓一跳
    10:27打来 持续半小时
    1. 介绍下项目
    2. 擅长数据结构,那你数据结构会啥?
    3. 我会链表、树(不敢说高级数据结构。。。)最后说了个字符串能处理一下
    4. 字符串?好,你给我说一下常见的检索
    5. B-书,B+树介绍一番,他说不错,可是我问的是字符串匹配啊。。。早说啊,那KMP就行了
    6. 那就介绍KMP吧
    7. KMP求next数组就行了,不行 说的详细点,好吧,给你口述代码
    8. 操作系统通信方式
    9. 操作系统底层懂么?一般吧,我写过操作系统内核(开始一顿狂吹,就是之前的操作系统课程设计,什么proc啊,编写驱动啊,我都会)
    10. 你有什么要问我的?(每次听到这句话都很害怕,总感觉最后的希望没有了,但又没有办法)于是问了下,天猫和淘宝前几年在双十一总会卡,近几年不会卡了,能告诉我用了什么技术么?巴拉巴拉说了一大堆,也不知道,中间听到一个CDN,我就插嘴哦哦CDN啊,不就是那啥啥么,,对对对,就是那个,你还懂这个啊?就知道一点
    11. 继续问 你怎么看待昨天北大硕士面阿里ML一面挂的事?
    12. 答:看学习方式、思维方式、反应
    13. 怎么评价我呢?反应挺快,就是实践上是一张白纸,继续加油!

    四面(HR)3.29 16:48
    你好 蚂蚁金服,有时间么?
    没有,我在打球
    打什么,打球?那啥时候有时间?给你20分钟啊
    17:21 电话响起,HR是个女的,声音还挺好听

    1. 为啥去东北上学?(这什么问题,没考虑过)
    2. 为啥喜欢编程?(没有别的选择啊,说不喜欢你们要么?)我说的编程很神奇啊
    3. 人生有啥规划?(这问题好难)
    4. 介绍ACM
    5. 你的学习方法
    6. 遇到不会的怎么办?当然是Google(千万不要说某度,会被鄙视的)
    7. 有啥要问我的?
    8. 问了能给我讲下麻吉宝么?不好意思,我不是高技术的,我也不懂
    9. 好吧,拜拜

    五面 3.30 15:25
    刚下课,看到深圳的来电,我都笑了,怎么还要面啊,一个实习生,你阿里整5个面试。。。
    喂您好,这里是蚂蚁金服,是这样的,经过前面四轮面试,我们决定录用您。。。你现在可以问我一些问题
    我没听清,就说你还要问我问题?
    不不 是你问我问题,好吧那就问了,还是麻吉宝是啥?
    不好意思,我也不知道
    其他巴拉巴拉一大堆

    开始时间:2018-03-22 20 : 17
    持续时间:30 m 05 s

    面试开始:
    突如其来,我还以为阿里接下来直接HR了呢,没想到又来了一次技术面。当时正在写前端,吓得我差点把键盘扔了。
    简历上没有提到Spring框架的同学可以直接跳过了,面试官问的技术问题几乎都是Spring的。

    面试过程:
    题目不多,可能是因为个人经历比较丰富,他问的也很丰富,这是我见到的第一个把我的经历从头问到尾的面试官。
    电话打来一阵凌乱,我问他您是不是交叉面的面试官,他和我说这次是终面,气氛顿时尴尬。他说,你自我介绍一下吧,于是我翻出了自己的个人介绍从头念了一遍,他顿时有了兴趣。
    首先问我Python相关的经历,问我我现在所在的软件创新实验室主要是做些什么,你在其中承担什么样的角色,爬虫是用什么做的,在制作的时候遇到了什么问题。问我如何提高爬虫的速度,提到了分布式和集群的概念;问我速率当时到了什么程度,我就先扯了一会爬虫速率的影响因素,然后告诉他,每秒最高800+条微博。
    问我项目合作方面,问我有没有和朋友在项目制作过程中有过分歧,遇到了之后是怎么解决的。遇到最大的困难是什么,当时是怎么克服的。遇到的感觉最有成就感的事情是什么,为什么最有成就感呢?
    问我ACM当时比赛的时候承担了什么角色(其他面试官都问我你们比赛规则是啥2333),如何加入的ACM实验室,为什么退出ACM实验室。
    问我技术,问的就是Spring,让我解释Spring里面的IoC,我提到了IoC和DI的区别和IoC的概念;问我如何开启事务,我提到了SpringBoot下的注解开启方式和麻烦一点的XML文件里用AspectJ语法配置的方式;问我事务嵌套,我就和他讲了一下事务的传播行为;然后他说,事务嵌套那肯定和数据库有关吧,那你知道数据库的隔离级别吗,强行过渡,我就说了四种隔离级别,Mysql默认的隔离级别,各个隔离级别都是干嘛的,然后他让我解释MySQL默认隔离级别的局限性,我就给他说了一会幻读的问题。
    然后让我问问题,我就问他说,我就问他,我去您那边的话,具体是做些什么呢,我也好先做一些打算(套他话,看给不给过),他说,如果你有机会来实习的话(翻白眼),主要还是Java方面的工作,会有具体的培训和人才培养计划。然后问了,学前端在以后有没有什么用呢?他就说你的涉猎很广,巴拉巴拉,我就强调说我最好的还是Java。然后说了一些有的没的,挂了电话。

    总结:
    兄弟们,杭州见!如果能混个SP,我就知足啦!再来几次面试也无所谓啦!

  • 相关阅读:
    lr文件下载脚本(文件参数化重命名)
    测试部工作不受重视怎么办?
    质量管理浅谈
    测试人员职业规划
    十年软件测试经验总结
    如何管理测试项目?
    ES性能测试
    将.dat文件导入数据库
    NLPIR_Init文本分词-总是初始化失败,false,Init ICTCLAS failed!
    JavaScript-也来谈--闭包
  • 原文地址:https://www.cnblogs.com/csnd/p/13784473.html
Copyright © 2011-2022 走看看