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

你们好我是好好学习每天编程的每天
一个成天在互联网上种菜和砍柴的程序员~linux

最近比较忙,因此昨天都没更新题目,今天不能落下咯~~
更多学习资料,请到文末获取~程序员


2020年腾讯C++面试题 第一面 2020/3/20web

  1. C++的malloc和new的区别
  2. 虚函数的做用
  3. 如何实现虚函数的
  4. Linux程序忽然core掉,如何处理

2020年腾讯C++面试题 第二面 2020/3/20面试

  1. vector实现原理
  2. 链表和数组的区别
  3. C++内存泄漏
  4. C++程序崩溃申请的内存会释放吗
  5. 虚地址表做用
  6. tcp 拥塞控制
  7. HTTP 302状态码
  8. linux top命令
  9. linux 查看内存使用状况
  10. 进程 线程 协程
  11. select epoll
  12. 数据库innodb区别,有点
  13. 如何查看一条SQL指令是否经过索引的方式查找
  14. memcache和redis区别
  15. redis压测
  16. redis集群
  17. 单链表有环

若是有不会的面试题,请参考:
干货 | 名企高频考点-C++ vector基本使用
天天的视频我都会汇总到一块儿:
IT笔试面试真题讲解合集redis

2020年腾讯C++面试题 第三面-2020/3/20算法

  1. unordermap,map的区别?内部怎么实现的
  2. set内部怎么实现的
  3. 编程题: 最大连续子序列, 很简单
  4. 编程题:逆序对数 归并排序 nlogn
  5. 编程题:实现lRU 双链表 + hashmap

2020年腾讯C++面试题 第四面-2020/3/20数据库

  1. 自我介绍、简单介绍项目
  2. 多态的理解、虚函数
  3. Inline
  4. 内存泄漏及其避免
  5. 智能指针,以及有没有用过智能指针
  6. C++内存分配
  7. 用过什么开源库
  8. 编译的过程
  9. Linux查看进程用什么
  10. Linux下调试
  11. 三次握手
  12. 有没有抓过包
  13. Java会吗、数据库了解吗、非关系型数据库了解吗、分布式了解吗

2020年腾讯C++面试题 第五面-2020/3/20编程

  1. 选择题:根据出栈顺序求最小栈空间、各类sizeof求值、各类指针引用赋值判断
  2. 简答题:static/const做用、define和typedef优劣性说明、进程和线程通信的方法。
  3. 代码题:实现strcat,不能调用库函数;合并两个有序链表和反转链表二选一。
  4. 说一下最近一个项目的架构/难点
  5. Linux熟悉吗
  6. 本身有什么强项/不足

2020年腾讯C++面试题 第六面-2020/3/20数组

  1. 介绍项目,问项目难点,以及将来你会怎么设计去解决。
  2. OpenCV的实现原理
  3. 有没有用过一些框架
  4. C++11有没有用过
  5. shared_ptr和unique_ptr有什么区别
  6. 何时用模板,何时用继承
  7. 有没有用过多线程,死锁产生的缘由以及如何解决
  8. 如何应对高并发访问
  9. 若是一台服务器,CPU负载很低,但用户延迟很大,网络没问题,没有IO问题,多是什么状况
  10. 代码题:a是一个有序的含有大量数据的vector,b是一个须要插入到a的无序数组,请问怎样才能高效插入。要求用C++写,并须要运行。

2020年腾讯C++面试题 第七面-2020/3/30服务器

  1. 介绍一下三次握手
  2. 为何返回时ack值是seq值加一
  3. 介绍一下数据库MyIsam、InnoDB的区别

2020年腾讯C++面试题 第八面 -2020/3/19

  1. 先问个简单算法吧,讲下KMP的原理
  2. 我本身挖坑提到AC自动机,问了具体实现和复杂度
  3. 讲一下各类最短路算法以及它们的差别
  4. 数据结构方面:RMQ问题
  5. 而后又开始问线段树,原理及构建
  6. 数据库:
  7. InnoDB的索引结构:B+树
  8. B树与B+树的区别:节点不存储信息、范围查询、时间稳定
  9. 幻影读:不清楚
  10. 事务级隔离:不清楚
  11. 主从一致性:不清楚
  12. NoSQL:不清楚
  13. CASS??:反正是一个没听过的名词缩写
  14. 操做系统:
  15. 进程、线程和协程的区别:协程不太了解,只知道是一种比线程更轻量的方式
  16. 进程间的通讯方式:管道、信号量、信号、共享内存和套接字
  17. 算法题:有n整数,其中有一个数出现次数超过n/2,如何找到他。

上一篇:2020年腾讯C++面试题和答案持续更新中-内附视频讲解(10)
下一篇:2020年腾讯C++面试题和答案持续更新中-内附视频讲解(12)
领取更多学习资料:学习资料