腾讯c++后台开发面经

在前天下午面试挂了之后,昨天上午另一个部门就来电话了问有没有意向面试,遂约了晚上。

这次面试问题主要是针对项目,算法题出了三道:

  1. 反转链表,包括单向链表、双向链表
  2. 递归实现二分查找
  3. 最长公共子序列

这个部门主要是云存储方面的所以问了一些数据库

  1. 关系数据库有哪些?用过吗?
  2. 安卓上的数据库用的是什么?
  3. 对hadoop有了解吗?

项目主要是让我介绍做的是什么,分别承担什么工作

  1. 为什么用到交叉编译?每一项具体步骤清楚是为什么吗?
  2. 介绍PNN、DNN
  3. DNN有什么实现的?用的是Tensorflow,对python了解多吗?
  4. ...

c++基础

  1. 为什么用vector?优点在哪儿?
  2. STL当中还有什么容器?
  3. map和unordered_map区别。unordered_map是c++哪个版本提出来的?
  4. list和vector的区别?你写的递归实现二分查找代码能用到list上吗?
#面经##腾讯##C++工程师#
全部评论
楼主你好,请问你是实习、校招还是社招?
1
送花
回复
分享
发布于 2021-04-15 19:41

相关推荐

1 24 评论
分享
牛客网
牛客企业服务