求职刷题神器

funit.cn

讨论区 > 求职面经 > 阿里C++面经

阿里C++面经

傲视九天
发布于2021-02-23 16:48:24 78浏览
一面

1、主要是锁的问题 

2、线程安全的问题

3、项目

4、100G 文件,多 ip 进行排序

5、问了能不能实习,学校的课程

6、HTTPS 的实现

7、我看你对 C++动态内存管理有一定了解,你来谈一下 C++的内存布局吧

8、一个未初始化的全局变量存在那个区?临时变量存在那个区?

9、new 出来的空间在哪个区、为什么已经有了 malloc 和 free,为什么还要用new/delete?

10、谈一谈数据结构,挑一种你擅长的说一下

11、你这两个项目什么时候写的?你这个 http 服务器的功能是什么?socket 这部分 api你是怎么用的?


二面

1、自我介绍

2、谈谈我对服务器的理解

3、对 reactor 与 proactor 理解

4、讲讲项目中服务器构架

5、对同步异步的理解

6、对 stl 的理解,stl 内存分配

7、然后讲了一下 strcpy 怎么实现的,然后 strcpy 内部有没有动态内存管理

8、知不知道双向链表,快速阐述一下双向链表怎么实现的

9、再讲一下项目,问到那个线程创建进程,对 fork 的优化,有没有优化

10、都接触过哪些开源库

本文首次发布于趣IT ,转载请注明出处,谢谢合作

阿里C++面经

全部评论0

成为第一个评论的人

还可以上传7

表情
  • 快速扫码进群
    加入职友圈
下一步
知道了