引言

先是在阿里官网直接投的简历,参加笔试后两周都没有消息。后来在学校群里看到蚂蚁保险的内推,就开启转岗流程。

本周二收到面试邀请,当晚七点就参加了一面,面试官直接加了微信。
第二天收到二面,同样是约当天下午面试,面完后面试官说让我等HR面。
第三天上午十点收到HR面试邀约,直接约的当天晚上七点。
目前等邮件通知中。总体的面试过程下来体验非常好,面试官都给了正向的反馈,效率杠杠的,三位面试官都非常nice,给了很多走心的学习和发展建议。

一面

由于本人专攻C++,但面的Java岗,所以面试官问了很多基础性的问题。

栈和队列的区别。

问题可以说非常基础了,我感觉如果直接两句话答完了不太好,于是我先说了一下栈和队列的特点,然后继续扩展了在C++/Java中栈和队列一般是怎么实现的,以及常用的使用场景,并扩展了在哪更复杂的数据结构和算法中用到了栈和队列。大概讲了十分钟栈和队列。

几大排序算法挑一个最熟的谈一谈。

仍然是相当基础的问题,我把快速排序、归并排序和堆排序都讲了一下。同样的先是聊了几个排序的实现原理,以及实现的思想(如快排和归并都是分治思想)。然后聊了几个排序的时空复杂度、优劣,以及快排最坏时间复杂度是什么情况。扩展了几个排序的应用场景(TopK,海量数据排序)。大概也讲了十分钟左右。

二叉树和红黑树讲一下。

又是一个相当基础的问题。讲了二叉树和红黑树的定义,聊了红黑树相比于其他排序二叉树的的优势,并扩展了红黑树的使用场景(文件系统、HashMap拉链法的优化,epoll底层实现等)。大概也讲了十分钟左右。

TCP和UDP介绍一下

又是一个常见问题。同样是直接把TCP和UDP的方方面面都讲了一遍,十分钟。

进程和线程介绍一下

梅开五度。同样是把进程和线程的方方面面都讲了一半,进一步扩展了多线程编程同步和互斥的问题。十分钟

有没有了解一些前沿技术和算法

说实话并不知道后端方向有哪些前沿技术,如实回答没有了解,说自己学习的都是经典的技术,说经典的技术已经够我啃很久了。

反问:贵部门的业务方向

反问:贵部门会用到哪些技术

聊了业务方向顺势问了这个问题,谈到算法、统计算法、机器学习算法等。于是想到前沿技术和算法应该指的机器学习算法等。于是补充说我做过自然语言处理,也知道一些常用的拟合算法。

白板编程

发了一个链接给我让我白板编程,并加了我微信,说写完了发微信告诉他。题目是实现一个用管道组合的Linux命令行同等功能,功能是查找包含“Login”的行,统计频率并降序输出。
1
cat web.log | grep “Login” | uniq -c | sort -nr
由于我专攻C++,Java很久没写了。面试官说我可以用C++也可以用Java,我硬着头皮说我可以写Java,真开始写才发现自己二逼了,方法名什么的都忘了,磕磕绊绊也算写完了,思路肯定没问题的,语法各种错误(ArrayList添加新元素我用的append,笑死)。

最后

文章的最后作者为大家整理了很多资料!包括java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书等等!

全部免费分享给大家,只希望你给作者点个三连!
如果有需要的朋友戳这里直接下载就好了,下载码:csdn

在蚂蚁金服上班是一种什么体验?分享一下我的蚂蚁保险面经,以及我的面试感悟。相关推荐

  1. 面试蚂蚁金服(意外拿到offer)分享四面经历,从线程锁到数据库

    最近一位笔者经历了漫长一个月的等待,终于在前几天通过面试官获悉已被蚂蚁金服录取,这期间的焦虑.痛苦自不必说,知道被录取的那一刻,一整年的阴霾都一扫而空了. 笔者面的是阿里的Java研发工程师岗,面试流 ...

  2. 蚂蚁金服副 CTO胡喜:从 BASIC 到 basic ,蚂蚁金服十五年技术架构演进之路

    主要观点 1. 蚂蚁金服过去十五年,通过技术重塑了支付和微贷业务.Blockchain (区块链).ArtificialIntelligence(人工智能).Security(安全). IoT(物联网 ...

  3. 蚂蚁金服在 Service Mesh 监控落地经验分享

    1  引言 Service Mesh 是目前社区最为炙手可热的技术方向,去年双11在蚂蚁金服得到全面的应用,并平稳顺滑的支撑了大促服务.作为目前规模最大的 Service Mesh 集群,本文从监控的 ...

  4. 大厂面试系列(中)—拿到蚂蚁金服社招offer,过来还愿分享面经

    点赞关注,不会迷路!    前言 最近来给大家 分享一些好的面经和面试题.准备出一系列,持续更新.想看更多的可以点关注 来我主页看哈.点这里看大厂系列(上) 来吧 面试! 蚂蚁 面试前 蚂蚁的面试挺独 ...

  5. 蚂蚁金服大规模分布式事务实践及四种分布式事务模式

    蚂蚁金服大规模分布式事务实践及四种分布式事务模式 作者: 绍辉 | 2019-07-30 13:55   收藏: 1 本文整理自蚂蚁金服技术专家.分布式事务 Seata 发起者之一张森(花名:绍辉)在 ...

  6. 【稳定性day0】稳定性治理的三种思想—亚马逊、Netflix与蚂蚁金服

    1.领域名词解释 稳定性(Reliability).可用性(Availability).可维护性(Maintainability),是三个有关联的概念.合称RAM,较为容易混淆,因此本需要特别说明一下 ...

  7. 阿里移动|《蚂蚁金服移动端高可用技术实践》

    摘要:对于移动技术而言,2017年是继往开来之年.一方面是移动技术领域进入深水区,另一方面移动技术边界和内涵被不断重塑.阿里巴巴希望进一步推动移动应用研发事实标准落地,从而赋能整个行业开发者.在201 ...

  8. 蚂蚁金服成立科学智囊团,机器学习之父Michael I.Jordan担任主席

    蚂蚁金服成立科学智囊团,机器学习之父Michael I.Jordan担任主席 蚂蚁金服 阅读5087  5月27日,乔丹签约蚂蚁金服,不过不是那位篮球巨星,而是人工智能巨头. 在当天举办的蚂蚁技术日上 ...

  9. 蚂蚁金服共享智能技术实践:如何降低数据共享的难度?

    简介: 人工智能目前存在的难题是鱼与熊掌不可兼得,也就是隐私性跟可用性难以兼顾.如果想要 AI 系统发挥作用,就可能需要牺牲隐私.但是,在大量真实场景中,如果做不到同时兼顾隐私和可用性,会导致很多 A ...

最新文章

  1. C#中汉字数字、汉字拼音的转换
  2. python飞机大战源代码-制作python程序windows安装包(飞机大战源码)
  3. C#中串口组件的使用方法总结及上位机制作方法
  4. 机房承重标准及承重计算方法
  5. python3数据类型:Tuple(元组)
  6. mysql 字段相同条数_用sql语句统计数据库某个字段中相同的数据有多少条?
  7. winform技巧一,errorprovider,任务栏可见,总在最前
  8. 第1节 kafka消息队列:7、kafka的消费模型
  9. Matlab矩阵的拼接
  10. LeetCode —— 365. 水壶问题(Python3)
  11. 笨办法学 Python · 续 练习 17:字典
  12. Remove Duplicates from Sorted Array
  13. js实现全排列组合算法
  14. FR跨SHEET条件汇总
  15. 笛卡尔遗传规划Cartesian Genetic Programming (CGP)简单理解(1)
  16. 线程优先级的设定pthread_setschedparam
  17. NanoPi NEO3上手日记第一天——把玩&刷固件
  18. 关于imcrop的一点注意事项
  19. win10系统WiFi突然消失打不开,终极解决方法
  20. B-JUI刷新当前标签页的方法

热门文章

  1. 微信小程序接入知晓云插件sdk入门
  2. 酷睿i7 8565u属于什么级别 i78565u相当于什么水平
  3. VS报错之混合模式程序集是针对“v1.1.4322”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集。...
  4. 挑战微信?三大运营商的目的或许不在这
  5. 阿里云体验--搭建超级小班课网课系统
  6. 常见夸张标题,博人眼球
  7. 苹果手机3D-Touch这个功能,其实是吃鸡神器!
  8. yahoo,hotmail邮箱无法收到邮件
  9. 序列化版本号(serialVersionUID)是做什么用的
  10. mac zoc ssh工具