腾讯内推三面经验分享

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

腾讯2019届C/C++实习生招聘,本人内推,到现在电话面试了三次(已经凉凉),写篇面试经验吧!

总体来说,面试所问的问题有前有深,还是比较注重基础知识和底层的东西的,包括网络,I/O,STL,数据结构等 三次面试问题会有重复的,重复的我就不再列出来

一面

  1. 没有让自我介绍,大多电话面也不会很尴尬的让你介绍自己,都会选择问你的大学,学习生活开始慢慢进入正题;
  2. 如何检测一个系统是64位还是32位?(比较基础也很常见,指针的大小不同,写个程序sizeof()此指针大小即可);
  3. 那大小端怎么判断?(方法很多,我说了用一个联合体,定义个char数组,和一个int,根据输入的char输出int,看输出的 16进制数顺序,可以判断。)
  4. 如何判断两个单链表是否有交叉?(剑指Offer原题,网上也很多)
  5. 学c++多久了,让你写一本c++的书,你会怎么规划?(主要是想了解你的学习历程,学习的知识体系,问题挺不错的)
  6. 剖析过Libevent库,说说它的运行原理吧?(实现原理,事件注册删除,如何等待事件,底层数据结构等)
  7. linux用的多吗,如何在linux下开发的?(我装的是虚拟机,vim gcc g++ 等)
  8. 那如何调试程序呢?平常是如何做的?(就是gdb,主要会问比如编译时候加-g,之后运行调试,打断点,如何调试多线程等,也都是些基本用法,熟悉下就行)
  9. STL看过是吧?红黑树知道吗?(我主要说了红黑树的特性,加上红黑树出现的原因,不绝对平衡等)
    栈 队列 vector都说说吧(主要说他们的特性和底层数据结构就可以)
    map,set,hashmap,hashset的底层数据结构(前两个是红黑树,后两个是hash表)
    还问了multiset,multimap实现的原理(就是调用红黑树的插入接口不同,一个可以有重复的键值,一个没有)
  10. traceroute,tcpdump两个常用linux命令,作用以及如何实现的,基本用法等!
  11. 网络编程了解吗?编程实现过吗?socket通信服务器和客户端的各自实现步骤等!(创建 绑定 监听 accept 收发 close)
  12. tcp和udp差别,为什么tcp更可靠?各自适用场景?(tcp面向连接,重传机制,拥塞控制,滑动窗口等说说,udp适合突发流量大,以及实时电话视频直播等;TCP适合文件传送等)
  13. 玩游戏吗?对游戏开发感兴趣吗?游戏卡顿说下你的分析?(笔者说玩过全军出击,游戏卡顿可能和网络,以及游戏场景画面切换过大,打斗场景计算量大等自己琢磨说了下。。。)
  14. cpu,mem,如何查看使用情况?(有下来查到的,top,cat /proc/meminfo,memstat,free等 cat /proc/cpuinfo等)
  15. ipc机制,线程同步机制等(知道有哪些,会简单使用就可以)
  16. linux下开发,远程调试用的什么工具?vim插件用过吗?(putty ctags)
  17. 说说select,epoll?(实现方式,效率,优缺点等);
  18. 说说你的bt下载软件开发这个项目吧?(项目自己要把握面试官常问的重点)
  19. 说说其他的吧!考研还是找工作?为什么?自己未来规划?有什么问题问我等。

二面

1.直接开始吧!说说你内存检漏工具的原理?(自己的项目)说说哪一个项目对你提升最大?
2.你的bt下载项目,说说原理?说说其中实用的通信方式,如何连接tracker服务器,什么通信方式?
3.socket通信,使用的是阻塞模式还是非阻塞?阻塞非阻塞区别?
4.ip包头结构?大小多少?
5.I/O复用机制,libevent内部原理!
6.说下makefile的实现过程?结合程序编译过程说下makefile执行过程!
7.gdb如何去监视内存?
8.说说设计模式吧?是什么?你知道哪些设计模式?设计模式作用?
9.STL中常问的,迭代器失效问题!hashset hashmap结构等
10.服务器卡顿了,说说你的分析?会是为什么出现?
11.管道,共享内存,消息队列用过吗?如何实现的?
12.说下内存池吧?
我有个事,今天就先到这吧。。。

三面

很奇怪其实,二面之后一直没消息,以为凉凉,4月13又来电话说再面试一下,这次面试后有消息就是hr了,赶紧准备,十分钟后就开始面试了。。。
1.让我主要先介绍项目,问的很细,对于BT协议面试官绝对很明白,持续时间比较长。。。
2.traceroute底层协议,ping的实现过程!
3.linux下查找文件的方式方法?
4.如何查看进程信息?内存CPU使用情况等?
5.智能指针你用过?它的实现原理?
6.函数模板是在什么阶段编译的呢?说说你的分析?
7.tcp udp 底层协议,属于那一层等?select和epoll等。
8.解决hash冲突的办法都有啥?
9.虚拟内存了解吗?如何从虚拟内存取数据?
10.给你一亿个qq号,如何存放更合理?查找方便?复杂度是多少?
12.虚函数了解吗?说说?
重复的问题我就只提一次,感觉吧 三次面试都是基础的知识,基础的知识得扎实,网络方面的,linux的,c++的基础常考等知识,真的得好好准备,刷下题,面试多了自己也就懂了,希望对你有帮助!
菜鸟我只能参加校招了,已经面了两次,之后有了结果再发面筋,祈祷!!!

腾讯Java社招四面面经分享(4年java经验者) 国庆放假几天,回了趟老家,在昨天下午开了几个小时车回来了,幸好没有怎么堵,但是也累的够呛的,一回来就早早的洗澡休息了。假期过得挺开心的,难得放松几天,大家假期过得怎么样呢? 可以评论区留言一起分享假期有意思的事情哦。 今天分享的是一篇腾讯的面经,面试者4年的Java经验。(感谢素材投稿) 腾讯的福利蛮好的,这份面试题还是有难度的。 一面 1、有序数组排序,二分,复杂度 2、常见排序算法,说下快排过程,时间复杂度 3、有N个节点的满二叉树的高度。1+logN 4、朋友之间的点对点关系用图维护,怎么判. 阅读详情

相关推荐

2年外包经验有幸获得字节内机会,三面成功拿下入职offer,附上大佬的面试经验

前言 本人是前年毕业的,毕业后一直在平安当一条咸鱼拿着不高不低的薪资混日子,在今年因为疫情的原因和一些其他原因辞了职,辞职后一直在复习和刷题,在9月份的时候通过朋友内拿到了字节的面试机会,总共3轮技术面+hr面,下面我把我的经验分享给大家! 一面(30分钟): 年轻的小哥 自我介绍 http 3次握手和四次挥手 get, post区别 http状态码 mysql 引擎,哪一种支持事务 acid, 索引结构, 好处,查找过程 进程和线程区别, 进程间如何通信 知道哪几种锁 … 一道binary sera

weixin_53224039的博客 1751

腾讯三面以及参考思路

腾讯三面问题预览: 1.OC你了解的锁有哪些?在你回答基础上进行二次提问; 追问一:自旋和互斥对比? 追问二:用C/OC/C++,任选其一,实现自旋或互斥?又述即可! 2.内存泄漏可能会出现的几种原因,聊聊你的看法? 追问一:非OC对象如何处理? 追问二:若常用框架出现内存泄漏如何处理? 3.容错处理你们一般是注意哪些? 4.项目开始容错处理没做?如何防止拦截潜在的崩溃?

三年开发,跳槽腾讯三面终获Offer,定级T2-1(面试题+经验总结)

前言 时间过得飞快,一代又一代就这么成长了起来,曾经的95后备受争议,如今的95后进入社会,扮演者各行角色,成为了行业顶梁柱,今天,要分享的是自己的成长经历。今年24岁,毕业之后进入一家小型的互联网公司工作,名字就不说了,算是熟知的,在这家公司呆了两年,直至今年才有了跳槽的想法。 每个人都拥有大厂梦,在小公司待久了,感觉人会荒废掉,太轻松,没有压迫感。在众多大厂中,最终选择了腾讯音乐。“年轻、活力、富有激情”是我听到的最多对它的形容词,所以毅然决然,希望自己能够在这个舞台上展示出自己。 以下分享这次面试腾讯

lyl5454的博客 3211

六战腾讯,菜鸟终于拿到实习 Offer

去年一共面试了四次腾讯,后台开发日常实习岗位,不过都挂了,今年面了第五次第六次后,终于上岸了。 拿到腾讯offer之后就没有继续投递了,所以这一次的暑期实习就投了腾讯,通过率100%。 整个过程,从内到拿Offer,都很紧凑,以至于自己仍然不敢相信在招聘刚开始时,就提前上岸了。 2月28日 腾讯是在2月多的时候开始宣传暑期实习生,对外说是3月5日正式启动,实际上可以提前面试的。 我在2...

程序员生活志的博客 1907

面试官放水,还是公司实在是太缺人?这都没挂,腾讯原来这么容易进···

本人211非科班,,这次其实没抱着什么特别大的希望投递,没想到腾讯可以再给我一次机会,还是挺开心的。

软件测试技术交流分享 6811

腾讯腾讯工作机会内】【腾讯社招内】(长期有效)

具体职位大家可以去http://hr.tencent.com/position.php看哈。如果觉得比较合适的,可以简历发给我。我帮忙内,内比外面投简历机会更大哈!~我的邮箱地址:zfyouxi@gmail.com,是我的马甲哈。我收到简历有无结果都会回复的。  注:只荐社招的,校招的请走校招流程~----------------------------------------0709--...

weixin_34232363的博客 1149

❤️腾讯面试,万字攻略详解, offer到碗里来❤️

本文一万字,以非腾讯在职人的身份,来聊腾讯面试的流程、攻略和建议,但愿能助有缘人。 标题涉及的范围很广,对多数面试腾讯的人而言,都有参考价值,看完本文之后,必有所得。 退一步来讲,即便是准备面试其他公司,也有很多问题是相通的,亦可借鉴,有所广益。 从毕业到现在,被别人面试过,也面试过别人,大大小小的面试,一两百次,也算久经沙场。 本文分为三个部分,如下: Part1:面试流程 Part2:面试攻略 ...

橘导的博客 1903

2021腾讯面试

腾讯的2021届秋招,等的捉急了,找了牛客网的内,谁知道秋招还没开始就直接被PCG事业群捞起来面试了。。。走狗屎运了 没有经过hr,直接被面试官捞起来,然后约定的时间面试,感觉有点迷。。。。 谁知道后面真的很迷。。。。 腾讯一面 工作和读研的情况,选择ios的原因等 自我介绍,然后根据自我介绍中的东西提问了uitableview的优化 离屏渲染和当前渲染,贝塞尔曲线等,对比二阶贝塞尔曲线和三阶贝塞尔曲线(不知道,只是练习用过) 介绍项目经历(给的建议从技术的角度进行介绍) strong,weak,as

canoejun的博客 1945

腾讯三面+华为三面面试经验分享篇】

我最近也总结了几套面试题,【小编在这分享总结的Java面试高频的面试题(包括了Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、Spring Boot、Spring Cloud、RabbitMQ、Kafka、Linux 等技术栈)都进行了整理以及打包整合,上述面试题答案都整理成文档笔记。也还整理了一些面试资料&最新2022收集的一些大厂的面试真题(都整理成文档,小部分截图),有需要的可以【领取/点击】查看领取资料。

m0_73735578的博客 794

腾讯测试岗位的面试经历与经验分享【一面、二面与三面

C/C++,数据结构,操作系统,数据库,Linux平台下的开发等等方面,因为对于测试岗位而言,测试的产品对象涉及的领域可能是各种各样的,有前台页面的、后台服务器的,windows下的,Linux的等等,我面试的时候,面试官会很快的问一系列这些方面的问题,基本上是你回答完一个问题紧接着问下一个问题。但是想想面试官提到的陷阱,自己想了想:如果给出的目标路径是错误的,这样的查找也是没有意义的。测试和开发不是对立的,是相辅相成的,互相促进的关系.测试和开发的最终目标是一样的,都是为了给用户提供优质的产品和服务。

2301_79535733的博客 1593

来自各大面经的一股清流 腾讯三面+华为三面面试经验分享篇】

希望大家都被温柔以待,在这个兵荒马乱的战役中拿到自己满意的offer~ 一、背景信息 我是985硕,文科跨专业,本科期间辅修会计,通过两门CPA。 因为害怕自己申不上四大(主要很怕群面),所以报了某机构的四大线上班,好处就是节省了一些自己找资料的时间,以及有一个学员群,可以跟大家一起分享讨论。 模拟群面的话,其实现在有很多同学自己组的群,效果也挺好的,唯一的区别可能就是机构组织的会有一个“导师”在旁边听着,最后给一些意见什么的。 二、笔试 四大的笔试基本上都是考察verbal、numeric

SQY0809的博客 5552

腾讯前端面试三面经验分享

曾经我也很惧怕面试,因为怕被拒绝,被拒绝的滋味很难受,那种自我价值被否定的体验真的很糟糕! 所以我后面查了很多面试资料和技巧,反复观看和思考每个问题的背后逻辑,再把自己专业的相关专业问题准备好。 应对互联网技术面试绝不仅仅是刷题就可以达到的。首先选择技术岗位,其次每个岗位开始都是先着手面经,多看到了解,提炼出必考的技术点合集,最后针对这些必考技术,系统学习,融会贯通。 对这个岗位的必备技能,一定要做到基础扎实,完全理解。 下面是真实的腾讯前端面试经验分享,感兴趣的小伙伴可以点击文末的链接进行测评。搬

CSDN超级实习生 1909

三年开发经验,跳槽腾讯音乐,三面斩获Offer,定级T2-1(附上面试题+学习经验总结)(1)

(一)调整好心态心态是一个人能否成功的关键,如果不调整好自己的心态,是很难静下心来学习的,尤其是现在这么浮躁的社会,大部分的程序员的现状就是三点一线,感觉很累,一些大龄的程序员更多的会感到焦虑,而且随着年龄的增长,这种焦虑感会越来越强烈,那么唯一的解决办法就是调整好自己的心态,要做到自信、年轻、勤奋。这样的调整,一方面对自己学习有帮助,另一方面让自己应对面试更从容,更顺利。(二)时间挤一挤,制定好计划一旦下定决心要提升自己,那么再忙的情况下也要每天挤一挤时间,切记不可“两天打渔三天晒网”。

2401_84149619的博客 1226
上一篇: 虚拟地址相关问题明了解释
下一篇: 腾讯西安实习生招聘C++后台面经(已拿offer)
山农
博客等级 码龄9年 44粉丝 50原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值