【面经】五面阿里巴巴达摩院

本文详述了一位应聘者在阿里巴巴达摩院面试C++开发工程师的经历,包括五轮面试的详细问题,涉及C/C++语言、数据库、操作系统、网络、数据结构等方面,以及面试反思。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

前言:

一面 2.5小时

二面 1小时

三面:主管面  四十五分钟

四面 交叉面 四十五分钟


前言:

这是五月我面试阿里达摩院C++开发工程师的面试记录,原载于我的牛客,虽然最后非常非常遗憾最后差一点,但是达摩院的五轮面试过程中自己学习到了很多东西,算是凉经吧,正好这段时间在复习(预习)期末,有时间整理整理,重新发表。

一面 2.5小时

不知道啥部门,不知道啥岗位,正在睡觉,没有任何预约,突然打电话约马上面试。

  • 个人背景介绍

  • 搞过中间件没(没有)

  • C和C++语言区别

  • 简述八大排序

  • 手撕快排,时空复杂度

  • 将快排的递归写法改成非递归写法

  • 手撕一个字符串字典加密

  • 手撕:

    一个有序的数组(事先不确定升降序)中混入了一个不符合次序的错误数字,请一个c函数将它找出来。 例如 89,75,56,34,54,16,10 ,9,-5输出54
  • <
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

沉迷单车的追风少年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值