腾讯后端开发岗若干面

因为投递的是腾讯提前批,所以有好多次面试机会,真的是“腾讯虐我千百遍,我待腾讯如初恋”😂
甚至已经记不清被多少腾讯部门拒过了😂
腾讯问得很基础,有些面试经历问得太基础,自己却没答上来,就没有记录了。就复盘了一点自己还能记起来的。

腾讯-0

2020/3/19-电话面 16:00-17:00

1.      缓存环、多线程、线程冲突、性能优化

2.      Sbrkmmap

3.      Linux指令

4.      Shell指令、source./

5.      Sizeof

6.      为什么三次握手、四次挥手、2MSL

7.      Static全局变量、extern、头文件

8.      Struct中两个线程访问不同变量,CASS

9.      Maphashmap的结构、原理

10.   虚构造函数、虚析构函数、申请、释放顺序

11.   Struct内存对齐

12.   判断质数优化?

13.   进程通信、socket和管道区别

14.   线程锁

15.   类中增加函数是否增加位置

16.   内存拷贝函数memcpystrcpy原理

17.   为什么用红黑树

18.   动态链接和静态链接发生了什么

腾讯微信-1

2020/3/24-电话面 15:00-16:00

1.      freedelete

2.      有序链表数组合并

3.      Newmalloc,申请了可以直接用吗

4.      Tcp 34,为什么四次,不用三次

5.      Seq为什么用x不用0

6.      Vector取内存,第五个位置的值,不断push,安全吗

7.      静态和全局

腾讯微信-2

2020/3/26-电话面 11:00-11:30

1.      delete / delete[]

2.      map / unordered_map,空间,效率,底层

3.      三次握手

4.      100000个数,取出最小的10

5.      多线程并发

腾讯微信-3

2020/3/30-视频面 14:15-15:25

1.      判断一个int是否为回文数,回文数定义为首位置和末尾一样,如1234321123321,要求10分钟内完成。bool check(int num);

2.      判断二叉树是否为平衡二叉树,要求10分钟内完成。

struct Node

{

    struct Node * left;

    struct Node * right;

    int value;

};

bool IsBalance(Node* root);

3.      请实现LRU缓存类,实现GetSet接口

class LruCache

{

public:

    LruCache();

    // value返回key对应的数据,成功返回0,如果不存在,返回1

    int Get(int key, std::string& value);

    // 成功返回0,是吧返回-1

    int Set(int key, const string& value);

private

    //请定义必要的存储参数

}

key=1value=tom

key=2value=cat

key=3value=jerry

使用频率:key=2key=1key=3

存储只能放三个key,那新插入一个,淘汰key=3

4.      vector<int> vec;

map<int, int*> int_map;

for (int i = 0; i < kMaxNum; ++i)

{

    vec.push_back(i);

    int_map[i] = &vec.back();

}

代码有什么问题。

5.      项目简单介绍

6.      内存泄漏的场景、处理方法

7.      New malloc的区别

8.      为什么基类的析构函数要是虚函数

9.      为什么要有虚函数

10.   拥塞控制

11.   Vector的实现机制

12.   IO复用、区别

13.   建议:多看源码、最优方法


#腾讯2021暑期实习##腾讯##实习##C++工程师##面经#
全部评论
一直被鞭尸,还没到过三面
点赞 回复
分享
发布于 2020-04-01 23:25
楼主拿到offer了么
点赞 回复
分享
发布于 2020-04-02 15:29
联易融
校招火热招聘中
官网直投
请问这种被同一个公司捞起来是怎么个方法,是要自己重新投递还是?
点赞 回复
分享
发布于 2020-04-06 09:00

相关推荐

点赞 评论 收藏
转发
4 40 评论
分享
牛客网
牛客企业服务