蚂蚁金服中间件一面和二面面筋(C++开发)


1面(7月9号,30min,在地铁站面的)

一面面试官是我的内推官,他不写C++

  • 项目

  • C++模板

  • TCP和UDP

  • 分布式算法

  • C++中的流处理

  • 在腾讯的实习日常

  • TCP中的握手与ddos等相关问题

  • 金字塔存储模型与各层作用于各层之间关系

  • AVL的特性

  • 八大排序内容

  • 有啥想问的

2面(7月21号,周六晚上,20点开始,60min)

二面本来约的是周四,结果周四面试官有事情给我打电话约别的时间,由于周五晚上他已经约了一个了,只能约在周六晚上了

二面面试官问的问题不多,但是一个问题抛出来以后会根据我的回答继续追问我回答的细节,其实就是相当于我说会啥问啥然后是往深了问

  • 自我介绍

  • 数据库的事务实现原理、操作过程、如何做到事物之间的独立性等问题

  • 数据库的脏读,幻读,不可重复读出现的原因原理,解决办法

  • 数据库的隔离级别、MVCC

  • 乐观锁、悲观锁、互斥锁、读写锁的原理实现与区别

  • 线程的生命周期

  • 一致性hash算法原理与应用

  • CAP原则

  • CAS操作

  • 分布式raft算法

  • zookeeper原理

  • 堆的构造(n)、插入(NlogN)、删除(logN)等过程原理和时间复杂度

  • 在一个平面直角坐标系中,有一只蚂蚁从原点开始走,只可以向右边(与X正半轴平行)和上边(与Y轴正半轴平行)爬行,要到达(x,y)坐标,请问有几种走法,推导出一个公式。(开始 时候还没明白面试官的意图,然后我就一直在想,后面我想到是斐波那契数列,然后面试官说我的方向是对的,后面经过无数次提示终于推导出了公式)

  • 有啥想问的没(我问对我面试的评价与建议还有面试官的工作日常)

#蚂蚁集团##C/C++##内推##阿里巴巴##秋招##面经#
全部评论
果然中间件都面得挺难的
点赞 回复
分享
发布于 2018-07-23 17:32

相关推荐

点赞 82 评论
分享
牛客网
牛客企业服务