岗位/面试时间
8月24日
面试感受
全程八股拷打,还给了两道数组指针代码题目,问结果多少,还介绍一下项目
面试题目
C++多态有哪些实现方式
动态多态实现原理
static修饰全局、成员、局部变量区别
数据结构数组和链表的使用场景
哈希表插入元素一般有哪几个重要的步骤
数据结构有二叉树了,为什么要平衡二叉树
有平衡二叉树了,为什么还要有红黑树
从几个维度讲一下多线程和多进程的优缺点
多进程的通信有哪些
共享内存和socket的不同
锁一般有哪几种锁,互斥锁和自旋锁有什么区别
出现死锁一般这么定位它
怎么构成死锁
TCP怎么保证可靠性的
tcp三次握手发送syn包后,服务端接受后从什么状态到什么状态
等待2msl作用是什么
服务端会出现timewait状态么?
出现大量timewait状态我们该怎么处理
select和epoll的区别是什么
epoll有两种实现模式,是什么
客户端向没有监听的端口发送syn包,会怎么样
MySQL和Redis一般怎么配套使用
Redis订阅发布一般用什么命令
客服端发出一个命令(比如http)等待一段时间后显示超时,然后看服务端CPU资源消耗不大,怎么定位问题