一面(2021/08/30)40min+
- 自我介绍
- 为什么选择移动端,选择移动端的话,想从事哪个方向。
- C和C++的区别
- 堆和栈的区别
- 引用和指针的区别
- 为什么会选择C++这门语言,(我扯到C++的多态上去了,顺带说了平时用的简单工厂设计模式。)
- 知道其他的设计模式吗,(单例,线程安全的饿汉、工厂)
- 全局变量和局部变量的存储位置
- TCP三次握手过程
- TCP为什么可靠。哪几种方式支撑其可靠传输
- http和https的区别
- 介绍下https的具体实现,如何保证安全。
- 说下知道的对称加密算法和非对称加密算法。
- 讲一下OSI七层协议,HTTPS属于那一层,TCP属于哪一层
- 讲一下项目,你负责的内容,你在项目中遇到的问题,
- 算法题:
- 翻转字符串
- 二叉树的前序遍历
- 反问,介绍了下部门信息。
二面(2021/09/01)50min+
- 自我介绍
- C++析构函数设为虚函数的原因。什么情况下设置为虚函数,如果不设置为虚函数会怎么样,如果是指针、引用各种情况问我。。。
- C++引用和指针的区别
- 为什么会有引用的出现。
- OSI七层
- 为什么要在传输层进行通信
- 传输层、网络层、数据链路层分别通过什么进行识别
- http协议在传输层使用的是什么协议,(我答TCP),为什么用tcp(我答的tcp和udp的区别)
- 知道http3的新特性吗,(我不知道)然后和我说http3是基于udp的,问我知道为什么吗。(我答的如何把udp变的可靠以及udp优点)
- 知道bitset吗,(不知道),bitset<32> b(1234),知道为什么模板要定义为32吗,(扯到了空间和时间上,结果是面试官和我说安全)
- STL由那三部分组成,你知道为什么会有迭代器的存在吗
- 排序算法的了解。堆排序了解吗,
- 线程和进程的区别,我说“一个进程正在运行”,你能想到什么。进程对CPU可见吗,
- 算法,1. 二分查找 2. 在二分查找基础上,如果没找到目标值,返回距离目标值最近的元素
- 反问,
二面面试官很棒,所有问题我没回答出来的都会给我讲,只是我回答的有点懵,
要为什么,不要是什么.
不行了,我要哭了,下午五点收到了hr面,我秋招的第一个hr面,加油!加油!加油!
hr面(2021/09/07)25min+
- 自我介绍
- 从实习中学到了哪些,
- 在大学期间参加的社团活动
- 评价下你自己
- 反问
2021/09/09,
收到意向书。
加油!加油!加油!
还愿牛客!!
许愿offer!
全部评论
(0) 回帖