腾讯二面(游戏前沿技术)
#腾讯信息集散地##c++##暑期实习进展#
1、new与malloc分配内存的区别?
2、1个G的物理内存可以分配2G的内存嘛?
3、大端字节序与小端字节序?
4、什么样的数据类型需要关注大小端字节序?
5、vector了解吗?什么时候会扩容?插入和删除的时间复杂度?线程安全吗?
6、c++中的互斥锁、条件变量说一下?
8、你还用过c++其他的锁吗?
7、用过读写锁吗?说说优缺点。
8、free释放内存的时候是怎么知道释放内存的大小的?
9、用过双端队列吗?他是什么类型的数据结构,下标索引的时间复杂度、怎办实现的、与vector的区别?
10、utf-8知道吗?了解utf-8与gbk有什么不一样吗?
11、pthread了解吗说一下?线程局部变量知道吗?
12、static局部变量与普通局部变量区别?
13、了解多线程的线程栈分配在哪里?
14、socket写过吗?tcp三次握手发生在哪个函数?
15、网络通信你用的哪个协议?
16、你用tcp的话,tcp是字节流的,那你怎么知道你收完一个完整的数据了呢?( 应该是区别消息边界,当时答了一两个固定长度或者特殊字符区分,面试官不满意被一顿质问)
17、上过图形学没有?
19、会用深度学习与机器学习的框架吗?
面完面试官直接说你基础掌握有些还不太扎实,类目了。
1、new与malloc分配内存的区别?
2、1个G的物理内存可以分配2G的内存嘛?
3、大端字节序与小端字节序?
4、什么样的数据类型需要关注大小端字节序?
5、vector了解吗?什么时候会扩容?插入和删除的时间复杂度?线程安全吗?
6、c++中的互斥锁、条件变量说一下?
8、你还用过c++其他的锁吗?
7、用过读写锁吗?说说优缺点。
8、free释放内存的时候是怎么知道释放内存的大小的?
9、用过双端队列吗?他是什么类型的数据结构,下标索引的时间复杂度、怎办实现的、与vector的区别?
10、utf-8知道吗?了解utf-8与gbk有什么不一样吗?
11、pthread了解吗说一下?线程局部变量知道吗?
12、static局部变量与普通局部变量区别?
13、了解多线程的线程栈分配在哪里?
14、socket写过吗?tcp三次握手发生在哪个函数?
15、网络通信你用的哪个协议?
16、你用tcp的话,tcp是字节流的,那你怎么知道你收完一个完整的数据了呢?( 应该是区别消息边界,当时答了一两个固定长度或者特殊字符区分,面试官不满意被一顿质问)
17、上过图形学没有?
19、会用深度学习与机器学习的框架吗?
面完面试官直接说你基础掌握有些还不太扎实,类目了。
全部评论
除了后面三四个都蛮基础的
有一面的面经吗
对于字节序和内存分配的问题,需要深入了解,面试用了多久?
对于面试官的问题,需要更多思考和总结,有后续了吗
手撕代码了吗
相关推荐
10-28 17:29
门头沟学院 C++ 点赞 评论 收藏
分享