蚂蚁金服一二面凉经
2022.03.16 蚂蚁金服一面 1h
数组和链表区别
堆和栈的区别
进程和线程区别
进程间通信
多线程同步
C++11新特性
虚函数相关,虚函数表,指向其的指针
new delete new[] delete[]
构造函数默认有哪些
拷贝构造函数 赋值运算符
析构函数,与虚函数关系
static关键字
网络IO模型
select epoll 区别
socket通信
事务隔离级别
讲自己的项目
算法:排序单链表,口述想法。
反问
2022.03.19 蚂蚁金服二面挂 50min
C++11新特性有哪些?
for循环for(int i = 0; i < n; i++) 形式和 for(auto x : nums)有什么区别?哪种性能好?哪种灵活性高?
TCP通信过程中的细节,序号是如何变化的
讲了TCP和UDP区别
TCP字节流的概念
网络IO模型,四种模型的区别
多路IO复用怎么实现?
非阻塞状态下客户端如何知道数据来了,用什么方法?
网络相关的题都没答好,继续问了学过什么课程,自己读过什么书
反问。 over
二面是压力面,只要有一点不熟的就一直深挖,直到你完全不会为止,如果基础问题答错基本就凉。
#实习面经##实习##C/C++#