当前位置: 首页 > 面试经验 >

西山居 游戏开发工程师

优质
小牛编辑
67浏览
2024-10-12

西山居 游戏开发工程师

一面(10月9日,约30min)
C++在main函数执行前与执行之后会进行什么操作?
讲一下指针与引用,他们在传参的时候有什么异同?
堆和栈的区别?哪一个会出现碎片化的问题?
构造函数与析构函数可不可以是虚函数?为什么?
Nullptr与NULL的区别?
说一下左值与右值?
C11之后,C++中所有变量是不是只能为左值或者右值?
说一下智能指针?(三个)
STL容器中使用过什么?底层数据结构是什么?
说一下你比较熟悉STL的容器。
迭代器失效的情况?
C++中unordered_map中的hashtable了解吗?(其实我觉得可以说一下开链法解决哈希冲突)
协程,线程和进程的区别?
为什么会出现死锁?(死锁的四个条件)
进程间通信方式有哪些?了解哪些锁?线程间同步方式有哪些?
常见的内存分配错误有哪些?
知道哪些磁盘调度算法?知道哪些进程调度算法?
OSI七层网络模型?每层的作用?
应用层有哪些常见的协议?FTP有没有使用过?
说一下TCP的三次握手与四次挥手?
简历的项目中有没有遇到什么困难?如何解决?
反问环节:几轮面试?(3轮专业面),业务内容?
#西山居##游戏开发工程师##西山居秋招#
 类似资料: