腾讯后端开发岗若干面

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

腾讯-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-06 09:00
楼主拿到offer了么
点赞 回复 分享
发布于 2020-04-02 15:29
一直被鞭尸,还没到过三面
点赞 回复 分享
发布于 2020-04-01 23:25

相关推荐

喵_coding:项目太烂了外卖+点评啊 而且寒假实习差不多到时候了 hc没多少了 要实在想要找那只能投投大厂试试了
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
2025-12-17 16:48
今天九点半到公司,我跟往常一样先扫了眼电脑,屁活儿没有。寻思着没事干,就去蹲了个厕所,回来摸出手机刷了会儿。结果老板刚好路过,拍了我一下说上班别玩手机,我吓得赶紧揣兜里。也就过了四十分钟吧,我的直属领导把我叫到小隔间,上来就给我一句:“你玩手机这事儿把老板惹毛了,说白了,你可以重新找工作了,等下&nbsp;HR&nbsp;会来跟你谈。”&nbsp;我当时脑子直接宕机,一句话都没憋出来。后面&nbsp;HR&nbsp;找我谈话,直属领导也在旁边。HR&nbsp;说我这毛病不是一次两次了,属于屡教不改,不光上班玩手机,还用公司电脑看论文、弄学校的事儿。我当时人都傻了,上班摸鱼是不对,可我都是闲得发慌的时候才摸啊!而且玩手机这事儿,从来没人跟我说过后果这么严重,更没人告诉我在公司学个习也算犯错!连一次口头提醒都没有,哪儿来的屡教不改啊?更让我膈应的是,昨天部门刚开了会,说四个实习生里留一个转正,让大家好好表现。结果今天我就因为玩手机被开了。但搞笑的是,开会前直属领导就把我叫去小会议室,明明白白告诉我:“转正这事儿你就别想了,你的学历达不到我们部门要求,当初招你进来也没打算给你这个机会。”合着我没入贵厂的眼是吧?可我都已经被排除在转正名单外了,摸个鱼至于直接把我开了吗?真的太离谱了!
rush$0522:转正名单没进,大概率本来就没打算留你
摸鱼被leader发现了...
点赞 评论 收藏
分享
评论
4
40
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务