腾讯,头条,商汤,美团,微软等鞭尸挂经集合, 1offer
21届实习,从二月底开始投,投递岗位:C++,后台,基础架构,基础平台开发等
虎牙
一面挂
美团
一面挂了两次
腾讯(六次鞭尸)
天美:一面挂
微信:一面挂
PCG: 一面挂
某支付部门:二面挂
光子:一面挂
调剂运营开发:放弃面试
头条
投南京部门简历挂(应该没HC)
上海创新:笔试挂(投晚了,我舍友入职了,我还在等笔试)
深圳某部门:二面挂
快手
笔试挂
商汤,微软
二面挂
shopee
二面技术,hr面挂
阿里
钉钉一面挂
阿里云A部门 二面挂
阿里云B部门 5面 offer
投递后或笔试后没消息
猿辅导,bigo, 微众,oppo, 作业帮
网易互娱,华为
一面后没消息
拼多多,雷火
二面后没消息
百度
三面后没消息
部分面经,仅供参考:
-
malloc new的区别,原理
-
由上面引出智能指针,有哪几种
-
static 有哪几种用途
修饰局部变量:修饰局部变量,变量的生存周期直到程序运行结束而非函数调用结束
修饰全局变量:全局变量其可见范围被缩小,只能在本文件中可见
修饰类成员变量,成员函数:静态成员变量和静态成员函数不属于任何一个对象,是所有类实例所共有。
static的数据记忆性可以满足函数在不同调用期的通信,也可以满足同一个类的多个实例间的通信。
-
对多态的理解
-
虚函数是怎么实现的,虚函数表知道吗
-
C++函数的初始化列表
-
STL的几种数据结构,底层原理
-
linux下关于内存状态,网络有哪些命令
-
在浏览器中输入www.baidu.com会发生什么
- tcp的状态图,三次握手发生了什么
- 内联函数
- 野指针是什么?怎么解决?
- TCP三次握手
- 程序从源代码到可执行文件发生了什么:
- shell脚本,找出现次数最多的url
- 实现线程池
- 在构造函数里面抛异常会怎么样
- memcpy实现
- 虚函数表,基类指针怎么调用子类的函数
-
协程(coroutine)是什么
-
从一个父函数中调用子函数发生了什么
- 反转链表
- 求平方根
- 二叉搜索树转链表
- 进程的分布空间
- 内存管理知识
- 多路复用IO
- 惊群模式
- SQL注入
- Linux查看磁盘IO
- 自旋锁
- 递归锁,非递归锁
- 右值引用
- 移动构造函数
- 压力测试
- 检测内存泄漏
- CA证书有什么用
- extern C
- 如何链接到不同的重载函数
- 初始化列表的初始化顺序
- epoll是线程安全的吗
- MySQL replace 关键字
- 10TB数据找TOP100
- 创建线程创建进程用什么函数,传进什么参数,返回什么参数
- 设计一个高并发的系统怎么设计
- 为什么QQ聊天也用UDP
- MVCC
- 设计哈希表,如何扩容
- 很多time_wait状态是怎么造成的,怎么解决
- linux系统怎么区别文件类型