45min,无手撕,无项目,纯八股但面试官很好
0.自我介绍
1.int,long在32位,64位中的长度
2.指针占几字节
3.宏和const
4.如何将const转为非const
5.堆和栈,分别存些什么,栈中存放函数中哪些变量,函数参数的入栈顺序
6.new除了分配内存还有什么用法(求大佬解答),new重载有什么作用
7.析构函数为什么是虚函数,析构函数不是虚函数一定会造成内存泄漏吗
8.右值引用的作用,移动构造函数如何实现
9.static_cast和dynamic_cast的区别,后者转化指针或引用失败时返回什么
10.C++编译链接的过程,链接的方式,多个程序共享一个动态库,其运行时加载几次,占用谁的内存
11.两个cpp中都定义int a会不会报错
12.STL有哪些容器,map的类型,区别
13.网络编程接触过吗(直接说了没有)
14.TCP和UDP可以同时使用80端口吗
15.浏览器输入网址到呈现网页流程
16.进程和线程的区别,多线程有多少栈,无锁多线程如何协作(求解答)
17.设计模式了解哪些,MVC解决什么问题
18.图形渲染了解吗,渲染管线
19.矩形蛋糕有一个矩形空洞,如何一刀切成等量两部分
20.玩什么游戏,玩王者吗
反问:
1.面试的岗位是不是秋招:是
2.为什么是电话面:看面试官的意愿
3.unity和ue的使用:看项目组
4.蓝图和C++:更多是蓝图
5.图形学对于客户端开发是否重要:看岗位,一般不是很重要
6.为什么没问项目:一面是这样的
#腾讯信息集散地#
#如何判断面试是否凉了#