腾讯后台实习面经

官网上显示HR面已经3天了,发发面经,许愿HR约面

腾讯实习一面

  • 项目
  • Reactor 和 Proactor

  • select,poll,epoll的区别

  • stl中的常用容器(vector,list,unordered_set,unordered_map...)

  • 上述的哪几个是关联容器,哪些是顺序容器,说一说底层实现

  • unordered_map与map的区别

  • 谈一谈红黑树的特点

  • 怎么解决hash冲突

  • 谈谈hash扩容,vector的扩容

  • c++中的多态实现机制,vptr存放在哪个位置?

  • c++中一个空类的大小是多少?为什么?

  • c++默认会为类生成哪几个函数?

  • C++析构函数能不能是虚函数?

  • 了解锁吗?共享锁和自旋锁?

  • TCP怎么保证可靠性的?什么时候需要重传?

  • 算法题:

    • 反转链表

    • LRU
  • 反问

腾讯实习二面

  • 自我介绍

  • 你做项目的时候遇到了哪些困难?怎么解决的(参考(抄)开源库的实现。。。)

  • 代码量大概多少

  • 你做之前有个明确的目标吗?比如性能,qps?还是单纯想试试这些技术?

  • 你怎么做的性能测试?(手动的

  • 有意愿做游戏后台吗?

  • new 和 malloc有什么区别?

  • new operator与operator new

  • c++程序从编译到运行的全过程

  • 链接有什么作用?(项目里没有用第三方库,就瞎扯没用过)

  • 你写过cmake吗?(没有,直接用的IDE,写的CMakeLists)

  • 你的编译环境是什么?(ubuntu)

  • 全局变量存放在内存的哪个位置?

  • 你本科不是计算机的?平时自己怎么学习的?

  • 反问,游戏后台开发和普通的后台开发有什么区别?

#实习经验分享##腾讯##面试题目#
全部评论
大佬在哪里投的实习呀 投的什么部门
1 回复 分享
发布于 2022-02-17 10:55
太灵了,下午就约面了😃
点赞 回复 分享
发布于 2022-02-17 15:15
厉害啊,腾讯我都没给我面试机会
点赞 回复 分享
发布于 2022-02-17 20:56
方便透露楼主的项目是什么鸭
点赞 回复 分享
发布于 2022-02-19 09:31
哈哈哈HR面挂了,只有重头再来了😅
点赞 回复 分享
发布于 2022-02-24 11:15

相关推荐

02-27 11:51
南京大学 C++
前些日子在腾讯校招官网投递了后台开发的日常实习,不久后微信支付部门就约我一面。我是c++开发技术栈的。这是我第一次面大厂,我相当重视,在面试前疯狂地背八股 写算法题,但整个面试过程还是大大地出乎我的意料,不知道各位uu们看完后对此有什么见解。一开始很正常,面试官介绍了微信事业部,要求我自我介绍。然后就是介绍项目。我打开项目的代码,介绍了整个项目。面试官一开始沉默不语,然后突然问我项目里用户的密码是怎么加密的,我说用的openssl库里的哈希函数,把密码哈希之后存在数据库。他要求我打开代码看看。我把处理的代码给他看,他又问我:这样就安全了吗?问到这我就感觉很奇怪了,这真的是我作为一个大二的来面日常实习的人必须掌握的嘛……(而且这是他提的唯一一个问题)。不过幸亏我做项目写到这的时候多查了一会资料,知道一些加盐存储之后再哈希的做法,于是就给面试官说了。面试官也没有说什么,既没有肯定也没有否定。接下来面试官就提了我觉得整个过程中最奇怪的要求,让我现场作答。要求如下:独立部署开源产品分析工具Posthog,用于产品信息收集,并基于Capacitor创建一个简单的移动App(可用任何前端框架),提供一个主界面,集成posthog sdk,展示一个按钮,按钮点击5次后,触发Posthog弹出Survey页面/弹窗,根据survey的信息在Posthog的产品洞察中做简单分析参考:源码参考: https://github.com/PostHog/posthog推荐使用Cursor AI开发工具我当时大受震撼。首先我在简历上完全没写前端的任何经验(实际上我对前端的了解也仅限于HTML CSS这些的),我面的也是后台开发。其次我对上面这些名词甚至完全听都没听过。于是我询问面试官能不能换题,并表示我不会前端。面试官说这是考察我的学习能力……我硬着头皮打开那个网址,读文档,了解这个玩意是干什么的……折腾了二三十分钟,实在是没什么进展。面试官就问我多久能做好。我其实也没什么把握,就说三天吧。面试官让我加个微信,什么时候做好就什么时候发给他。面试就这么结束了。我整个人都是懵的,回来继续研究这题。从下午三点到晚上八点,我快速了解、从头安装使用了vue 、Capacitor、 Android Studio ,以及那个posthog,还真的把他要求的最终结果做了出来。美中不足的是,要求里posthog是需要本地部署的,但是posthog的文档中要求本地部署要有一台4g的服务器,也要有一个对应的A域名(如果有这些,一条指令就可以一键部署)。而这些我都没有。于是我就按文档中的另一种推荐方法,临时用提供的cloud部署一下。其实做到这,我还是很有成就感的(毕竟从头速通了那么多东西,头一次做出来一个APP)然后我就把整个过程的记录文档发给面试官了。面试官立刻就回复说需要我本地部署。我向他说明了我没有符合要求的服务器和域名,并且本地部署也不复杂(我觉得根本就算不上一个需要考察的点)。面试官坚持要求我本地部署,并且表示让我自己想办法(没有给出任何解决方法的提示)。到这里我感觉我就像被泼了盆冷水一样,实在不理解面试官为什么要这么做。最后直接把我一面挂掉了。我晚上想了很久很久。我投了一个星期的简历,许多面试官看了简历都以我是27届把我拒掉了,可谓是处处碰壁。好不容易有大厂愿意面我,但面的过程却是这样,从头到尾没有问任何八股 算法题,而是这种我从未在任何面经上见到的题目……而且明明已经做出了成果,对方却一点引导也没有,甚至毫无肯定的意思。不知道这种形式的面试有没有uu们见过。经过此面,我感觉到了深深的挫败感……我其实相当喜欢后端开发的,上至各种框架,下至底层内核,我都投入了许多精力。但是今天大厂第一面,使得我产生了深深地怀疑……这是一种出现在未来的新形式面试吗,还是说进大厂注定要抛弃自己原有的知识,被迫待在不熟悉的领域,以及得不到正反馈呢……就写到这吧。继续寻找机会中。#面试中的破防瞬间#
zhiyog:别急,wxg就是这样,基本只要超人,大一才接触代码的话基本很难进的
查看5道真题和解析 面试中的破防瞬间
点赞 评论 收藏
分享
03-09 10:08
已编辑
门头沟学院 Java
这是我的第一次面试,八股背了两周,项目还在不断地打磨,总之相当忐忑。2.23投的简历,2.24晚上做的测评,2.25晚上接到的面试邀请。面试官很和蔼,是个小哥,说话也很温柔,上来先做了两个算法题。第一个是LRU缓存,第二个是两两交换链表中的结点,都在力扣上做过,比较简单。面试用的腾讯会议,应该腾讯自己开发的写代码的IDE,第一次用不太习惯,敲得比较慢,好在半小时把两个题做出来了。然后面试馆问是否接受转语言,部门都是用C++,我在简历上写的都是Java,,然后 询问最早什么时候可以去实习,可以接受实习多长时间,后面开始问八股1. CAS操作2. 时间戳的对时服务(第一次听说,我说没了解过,面试官很耐心的和我说有什么策略,可以学习什么)3. Redis缓存三兄弟(缓存穿透、缓存击穿、缓存雪崩)4. C++的构造函数允许是虚函数吗(这个我是真不知道啊,C++课上的知识都忘干净了)5. Etcd的原理(说实话也不太会,只是用过)然后是反问环节,向面试馆了解了一些腾讯的情况第一次面试总体来说还可以,算法题都会,八股算是回答上2/5吧,再接再厉————————————————————————————————————————————————3.4过了四天,平台上显示终于过一面啦!悲喜交加,为什么我当时没有准备C++,万一后面真有机会的话还要转语言,牛客上的兄弟们怎么看,大家是否会愿意准备了好久的Java最后转C++,如果能呆在腾讯的话,转语言还是能接受的。我担心的主要有两个,一个是万一后面进去了转不了正怎么办,二是进去之后相比部门的同事,本身就要恶补C++,更难和他们去抢转正名额了。#腾讯求职进展汇总##面经##java##牛客AI配图神器#
KeyWu:两道手撕 牛
查看8道真题和解析 腾讯求职进展汇总
点赞 评论 收藏
分享
评论
5
41
分享

创作者周榜

更多
牛客网
牛客企业服务