2020年腾讯C++面试题和答案持续更新中-内附视频(7)

2020年腾讯C++面试题和答案持续更新中(7)-内附视频

你们好我是好好学习每天编程的每天,又来给你们分享面试题了~~
有粉丝私信说有有些题不会作,那怎么办呢?
如今大家有福利了,我会天天录制一个视频,讲解一个高频面试题
以下:
干货 | 名企高频考点-C++ vector基本使用



面试

天天的视频我都会汇总到一块儿:
IT笔试面试真题讲解合集
算法

一面:数据库

  1. C++ struct和class的区别
  2. 函数调用的过程,其中使用了什么寄存器。为何函数参数入栈顺序从右到左
  3. 宏定义和枚举的区别(枚举分不分配内存)
  4. 宏定义和函数定义的区别
  5. 堆和栈的区别
  6. 进程和线程的区别
  7. 为何构造函数不能是虚函数,析构函数呢
  8. new和malloc,delete和free的区别
  9. select、epoll、epoll的区别
  10. TCP黏包问题
  11. 指针和数组的区别
  12. 函数中参数存放在栈,进栈顺序,为何这样子
  13. MySQL存储引擎了解吗(MyISAM和InnoDB)
  14. B+树了解吗
  15. 说下预编译(预编译是什么?是预处理吗。以后我说的是预处理)
  16. 保护头文件被屡次包含的方法有哪些?
  17. STL的map底层原理
  18. vector底层原理
  19. 全局变量和局部变量的区别
  20. 开放题:中国有多少个加油站

二面:编程

  1. 空类在编译期会作什么,会有什么函数,sizeof是多少
  2. 若是只给你一个对象的指针,你怎么才可以调用构造函数(没搞懂在问什么
  3. 感受是问构造函数除了new的时候,其余时候能被调用吗?乱回答了一个
  4. 回答的是写一个getInstance(),返回new className()的时候就会调用了。
  5. 虚继承底层原理
  6. const char 和 char const有什么区别,能够修改指针指向的是哪个
  7. 类中函数加const修饰有什么用,仍是要想修改类成员属性该怎么办
  8. STL用过哪些,vector若是超过容量底层会怎么处理
  9. map底层,说下红黑树
  10. TCP里有个状态叫TIME_WAIT说一下有什么用
  11. TCP报文头部多少个字节,里面有什么字段
  12. UDP报文大小有限制吗,发送的时候有顺序吗
  13. UDP的不可靠说一下
  14. 说一下TCP黏包,拆包
  15. 说一下select,poll,epoll
  16. 说下进程通讯机制
  17. Linux下共享内存怎么使用,说一下以前本身是怎么作的
  18. Linux命令如何查看磁盘内存(回答了du,面试官说这个用来看文件夹的,还有其余吗)
  19. Linux如何查看知足特定查询条件的文件数量(awk)
  20. Linux如何查看运行的进程,若是是特定进程呢(ps -ef | grep)
  21. 说下gdb怎么调试运行中的程序
  22. 说下数据库事务ACID
  23. 说下数据库中锁的机制
  24. 说下数据局事务隔离级别,MySQL默认级别是什么
  25. 索引是什么,存储在磁盘吗,哈希索引比起B+树索引的缺点是什么
  26. 开放题:全国每月每一个人平均剪发次数
  27. 口述算法题:找出两个链表第一个重复的节点。
  28. 算法题:两个栈实现一个队列
  29. 你玩游戏吗
  30. 平时学习是经过什么渠道?知道TCP/IP协议详解这本书吗

三面:数组

  1. 介绍项目,哪一个项目收获最多,团队合做中学会了什么
  2. 说下C++代码重用的机制有哪些
  3. 你最擅长的科目
  4. 你玩游戏吗?(回答的王者荣耀),说下王者荣耀的数据同步怎么作到的(答不上)。
  5. 那给你两天时间回去了解一下王者荣耀的数据同步问题。
  6. 两天后接着:说下游戏同步机制吧
  7. 你刚说到的网络延迟,那TCP为何比UDP慢
  8. 说下作游戏的时候帧同步和状态同步怎么选择吧
  9. 考虑情境:通常如今的网络延迟100ms到200ms的样子,也就是说用户屏幕点击事件0.1s以后才会有响应,其实仍是会被用户察觉,说下怎么优化
  10. 打算读研吗?读研和工做的选择?

以上是一次面试的面试题分享咯
你们有那个题不会能够留言,能够私信哦
网络


另外我会天天录制一个视频给你们讲解一道常见的面试题:
干货 | 名企高频考点-C++ vector基本使用
ide

相关文章
相关标签/搜索