成功入职腾讯大厂分享我的成功秘籍:10W字复习大纲手册

Java程序员的阿里 字节 腾讯 面经之路,费经周折最终上岸腾讯。 十亿个数的集合和10w个数的集合,如何求它们的交集。集合的数字不重复。 TCP和UDP的区别,具体使用场景呢 TCP四次挥手讲一下过程,最后一次ack如果客户端没收到怎么办 对于socket编程,accept方法是干什么的,在三次握手中属于第几次 四面 == 自我介绍 谈谈你参与过的项目,有什么收获 TCP和UDP的核心区别在哪 TCP的四次挥手,time wait状态有什么意义 反问 HR面 === 自我介绍 工作收获 离职原因 拿到其他offe.. 阅读详情

6年前,BAT冲到了风口浪尖,美国上市的阿里成为中国体量最大的互联网公司,腾讯借助微信成为移动互联网的霸主,外企开始撤离中国,国企的光环也慢慢褪去。

到了近年,应届毕业生心中最炙手可热的公司换成了TMD及各路独角兽公司,这些公司代表着科技最前沿,能够许诺高薪和美好前景。

而加入字节跳动、阿里和腾讯则成为了我的人生目标。

今年3月,我6面阿里、5面字节、4面腾讯,最终拿到了我心仪的腾讯Offer,而这也多亏了我自己的这些计划落实。也感谢自己的坚持和我朋友王珩在这一路对我的鼓励和支持。

下面我会分享我个人4面腾讯的经历和这一路来我的一些面试的小技巧,希望我的经历能够帮助到更多地想要进入BAT的小伙伴!共勉!

历经4面,“跳进”腾讯

一面

  1. hashmap的实现
  2. Java中的垃圾回收
  3. 谈谈你在项目里面都做了什么?
  4. 除了代码之外你还学习了什么技术,框架
  5. 死锁是怎么产生的
  6. 线程和进程的区别
  7. 进程的通信方式
  8. CPU的执行方式
  9. 代码中遇到进程阻塞,进程僵死,内存泄漏等情况怎么排查。

二面

  1. MySQL的索引,B+树性质
  2. Redis的持久化方式
  3. 秒杀系统的架构设计
  4. 除了单例模式,知道适配器模式怎么实现么,有什么用

三面

  1. 十亿个数的集合和10w个数的集合,如何求它们的交集。集合的数字不重复。
  2. TCP和UDP的区别,具体使用场景呢
  3. TCP四次挥手讲一下过程,最后一次ack如果客户端没收到怎么办
  4. 对于socket编程,accept方法是干什么的,在三次握手中属于第几次

四面

  1. 自我介绍
  2. 谈谈你参与过的项目,有什么收获
  3. TCP和UDP的核心区别在哪
  4. TCP的四次挥手,time wait状态有什么意义
  5. 反问

HR面

  1. 自我介绍
  2. 工作收获
  3. 离职原因
  4. 拿到其他offer了吗,会如何选择呢
  5. 排一下公司,部门,薪资和城市等因素
  6. 你的优缺点,如何改进
  7. 学生时代最成功的事
  8. 你的预期薪资

总结

准备好一些高频问题,包含技术类和非技术类

Step ①:技术类

  • 看过哪些源码
  • 对哪个技术比较熟悉
  • 最近在学什么,为什么
  • 项目有哪些地方需要改进
  • 项目有哪些难点
  • 怎么应对突发流量

圆梦腾讯之路!6面阿里、5面字节、4面腾讯,终斩腾讯Offer

 

上面的话,只是提到了面试的时候面试官的一些提问,由于篇幅的原因没有把6面阿里、5面字节的面试题以及所有这些面试题的答案分享出来。

我和王珩经过7天的时间,已经把文档整理出来了,非常详细。希望能够帮助到大家,共勉!

如果大家还有一些面试方面的技巧或者经历,可以私信分享给我,我会和王珩一起继续完善这份文档!

圆梦腾讯之路!6面阿里、5面字节、4面腾讯,终斩腾讯Offer

2021BAT互联网企业春招面经目录

PS:想要获取上述提到的算法题学习资源、源码资源和我个人的面试真题及答案,请关注、转发后,添加小助理vx:mxzFAFAFA来领取!!

Step ②:非技术类

  • 平时怎么学习的,新知识怎么学习
  • 自己有哪些优缺点
  • 同事怎么评价自己
  • 为什么离职
  • 还有什么要问的

Step ③:介绍项目技巧

  • 讲项目一定要慎重,讲太深的话,任何一个名词,面试官都有可能深入提问,导致自己答不上来;讲太浅的话,面试官会觉得项目难度不够,没兴趣听;
  • 说项目的时候,说完痛点,然后说解决方案一二三,以及各自的优缺点,最后生产选了什么方案,面试时,逻辑是否清晰也是很重要的考察指标;
  • 突出对业务的深刻理解;
  • 用具体的数字说明情况,如qps、db数据量等;
  • 把八股文穿插到项目里

Step ④:算法题技巧

  • 注意代码规范,比如注释先行(先写注释再写代码)、对特殊情况的返回值写好注释(比如入参为空时返回什么)
  • 善于向面试官提问,体现自己的逻辑能力,以“从父串寻找子串为例(即实现indexOf方法)”,可以提的问题有:
  1. 子串在父串中没有出现,返回什么
  2. 子串为空,返回什么
  3. 子串出现多次,是否只返回第一个位置
  • 如果时间足够,按上面的来,如果时间不够,就不要考虑太多边界情况啥的,能过一个case就行

圆梦腾讯之路!6面阿里、5面字节、4面腾讯,终斩腾讯Offer

 

Step ⑤:其他技巧

  • 语速不要太快,不然面试官理解不了;
  • 至少要有一个功能足够牛逼,可以吹很久很久,问项目难点等时候才可以吹;
  • 至少要有一项技术足够深入学习,redis、mysql、jvm...都行,吹上了就大大加分;
  • 回答问题的时候,先说结论,再说过程,在知道结论的前提下,听你讲过程,容易理解;
  • 不要一开始就投一堆公司,很可能面完一两场发现简历需要修改;
  • 大厂hr面不要撒谎,hr相当专业,很容易看出来;
  • 面试其实就是八股文、项目、算法三个方面,三方面都没问题,那就稳了。八股文可以背,项目可以包装,但算法只能靠积累。想进大厂,先刷题,半年起步。

圆梦腾讯之路!6面阿里、5面字节、4面腾讯,终斩腾讯Offer

网络热传面试真题大合集

Step ⑥:常见问题示例

还有什么要问的?

答:

  • hr面:培养体系和晋升机制
  • 技术方面:有哪些方面需要加强,或者向面试官请教一些职场经验
  • 备注:人类最需要的东西是认可,向面试官请教职场经验,他说完后,你表示十分认可,他就得到了人类最需要的东西。

为什么离职?

  • 想到更好的平台,做更有挑战性的工作,同时也希望身边有更多优秀的人

怎么学习的?

  • 通过看书提高深度,通过公众号、专栏、博客等碎片化的方式提高广度;
  • 看得懂/听得懂不一定真的懂,讲得出来才是真的懂,所以学习一个知识点后要自问自答;
  • 看书选经典书籍;
  • 学习时要善于提出问题,根据问题深究细节,没有问题才是最大的问题;
网易校园招聘历年经典面试题汇总:前端 岗,阿里面试5轮 (1)、介绍一下backbone(2)、了解过SEO吗?(3)、低版本浏览器不支持HTML5标签怎么解决?(4)、用js使低版本浏览器支持HTML5标签 底层是怎么实现的?(5)、实现一个布局:左边固定宽度为200,右边自适应,而且滚动条要自动选择只出现最高的那个。(6)、画出盒子模型,要使谷歌浏览器的盒子模型显示得跟IE浏览器一致,该怎么做?(7)、手写JS实现类继承,讲原型链原理,并解释new一个对象的过程都发生了什么?(8)、Array对象自带的方法,一一列举。 阅读详情

相关推荐

腾讯前端实习面经(CSIG 一面+二面+三面+四面+HR面)

本人广东双非一本大学,数院大三学生,去年投了腾讯没收到面试通知,今年想再试一下(去年好像是把前端投成全栈了,可能是看看全栈岗的要求然后忘记改回来了。。。) 有了hr面通过的结果了之后才放下心来写面经,有些题可能忘了。 3.8日官网投的暑期实习,晚上打电话来约第二天一面。 一面(3.9): 面试官很nice,先问些个人问题缓解紧张,一开始在腾讯会议,中途网络好像不太好,改成了电话面。 话不多说,直接上题 html有哪些标签?语义化标签听过吗?有什么用? 块级元素和行级元素区别?哪些是块级,哪些是行级? 页

建希的博客 7459

海量数据处理

思路:分而治之+Hash(将任意长度输入通过散列变成固定长度输出)。内存有限制的话,先根据哈希值分组,保证每个组都能在内存里存下。 1、“分而治之”的思想,按照I数据的Hash(key)%1024值,把海量数据分别存储到1024个小文件中 :O(N) 2、使用hashmap结构存储出现的数据的频次,key-数据值(第k个文件夹中),value-数据频次(第k个文件夹中) 3、取其中频次...

在杯子里放零食的博客 389

【腾讯软件测试面试经历】一面、二面、HR终面

此文讲述了我和腾讯蜜汁缘分。 我在腾讯截至投递简历的前十几分钟填完了简历,以至于我报错岗位了。我想去的是测试开发,却报成了软件测试。 紧接着,我收到了笔试通知。在笔试的模拟测试中,共有2种类型的题目:不定项选择题26分,填空题24分。囊括的知识点很广,有linux,操作系统(页面替换题,进程线程),数据结构,计算机网络。 在正式笔试的时候,考的跟模拟题完全不一样!可能因为我是软件测试而不是测...

程序媛媛 6万+

三面头条+四面阿里+五面腾讯拿offer分享面经总结,最终入职阿里

前言 一路走来也遇到很多困难,也踩了很多坑,同时我自己也探索了很多的学习方法,总结了很多心得体会,并且对面试这块也做了一些研究和相应的准备。 这里分享面试阿里、头条、腾讯的经过以及一些总结 四面阿里 面试岗位是研发工程师,直接找蚂蚁金服的大佬进行内推,参与了阿里巴巴中间件部门的提前批面试,一共经历了四次面试,拿到了口头offer。 一面: 自我介绍 项目中做了什么,难点呢。 Java的线程池说一下,各个参数的作用,如何进行的。 Redis讲一下 分布式系统的全局id如何实现。用zookeeper如何实现的

weixin_47066028的博客 1417

EBS开发_离散工单创建API

--以下代码于20171213在TONY环境中实现 DECLARE     l_iface_rec    wip.wip_job_schedule_interface%ROWTYPE; --工单任务接口表     l_group_id     NUMBER;     l_returnstatus VARCHAR2(40);     l_errormsg     VARCHAR2(2000

蜗牛先生快跑的博客 2596

钉钉宜搭低代码开发师高级认证考试题库113题

钉钉宜搭低代码开发师(高级)考试试题题库,多次考试收集整理,判断题,单选题,多选题,排版清晰,查找方便。希望能帮助到大家!!!

qq_40811920的博客 6397

腾讯一面+二面+三面(凉经)

菜鸡秋招面的第三家公司,话不多说,来记录啦 感觉面试官人都很好,笔芯 腾讯一面 1、自我介绍,介绍完以后能感觉到面试官是一个很有条理的人,整体分了四个部分(代码考察、基础知识部分、项目深度沟通、问答环节) 2、代码是一个字符串解压缩,思路说出来了,代码没写出来,时间有些不允许,面试官还给了提示,看来我的代码能力太菜 3、https和http,我讲了不同还有https的加密过程, 4、七层模型介绍,tcp和udp的不同 5、gc相关,我把我知道的gc相关全说了,说了挺多 6、牛客系统文字聊天设计测试用例,说完

chris__x的博客 4497

华三(H3C)网络设备配置命令大全与学习指南

本文全面介绍 H3C 网络设备的配置命令,涵盖路由器、交换机、ACL、NAT、VTY、SSH、本地用户、日志、STP、防火墙、QoS 等模块,适合网络工程初学者与运维人员参考。

DreamCollector的博客 6565

一种快速求集合交集个数上限的方法

简介 动机 Cardinality Filters SCF - Single Cardinality Filter SCF的几点性质 RCF - Recursive Cardinality Filter RCF的几点性质 参考资料简介介绍一个新的数据结构“Cardinality Filter”来快速计算一组交集的大小上限。且期望的时间复杂度为O(|A|+|B|w\frac{|A| + |B|}{w}

wbin233的博客 4291

智能座舱音频系统集成与调试:从芯片选型到音质优化实战

在智能座舱域控制器架构中,音频系统已从简单的功放加扬声器演进为SoC、数字音频总线、外部DSP与多通道功放协同的复杂子系统。TDM总线的时隙分配、PDM麦克风阵列的信号完整性,以及AEC回声消除算法如何与硬件协同,直接决定多音区体验和语音交互的可靠性。工程实践中,音频调试的关键在于先理顺供电、接地、时钟与数据路由,再针对功放削波、采样率失配、TDM slot错位等典型问题进行系统性排查。从芯片选型到系统级指标验收,只有将音频链路视为整车电子电气架构的一个协同整体,才能真正实现从“响”到“好听”的跨越。本文结

weixin_30162121的博客 364

Java语音革命:用代码打造永不疲倦的AI客服,让客户支持效率飙升300%!

客户支持领域常面临“薛定谔困境”,即无法预知客户来电的意图是投诉还是表扬。通过Java技术,尤其是语音识别和自然语言处理(NLP),可以有效解决这一问题。文章展示了如何利用Java代码构建“声纹量子引擎”,实现客户支持的自动化。核心技术包括录音与预处理、语音识别和语义理解。通过百度AI API和Stanford NLP,系统能够快速、准确地识别客户语音并理解其意图。数据表明,优化后的AI处理时间从15分钟缩短至18秒,语音识别准确率提升至98.5%,并发处理能力达到单实例1000+请求。这些技术显著提升了客

墨夶的博客 1035

腾讯研发面经

本文出自我的公众号:程序员江湖。更多技术文章和校招干货,请关注我的公众号。 腾讯研发面经 腾讯SNG 后台开发工程师 大概是8月初投的简历,当时没有选事业群,第二天直接被sng捞了,抓着我一顿面试。 一周内就面完了三次面试,接着就开始无尽的等待,整整等了三周左右,终于完成了四面和HR面。 整个过程还是比较曲折的,技术面试的难度也挺大的,...

weixin_34077371的博客 770

Yolov8-pose关键点检测:loss优化 | LRM loss困难样本挖掘,提升难样本、遮挡物等检测精度

LRM loss应用到能够大幅提升pose遮挡物性能

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 1715

网易被裁,腾讯面试被怼,幸得字节内推,5面顺利拿下offer

很庆幸师兄的推荐,让我拿到了抖音的内推名额,自己也努力把握住了机会,而这次面试字节跳动,最应该要注意的部分就是算法,字节是真的很喜欢问算法题,如果要准备字节跳动的面试,提前刷一些题是很有必要的。面试心得1.准备要充分,知识面要尽量的广,同时深度也要够。

2401_84149765的博客 1082

微调大模型如何准备数据集——常用数据集,Alpaca和ShareGPT

在大模型微调中,我们一般使用Alpaca 和 ShareGPT和两种格式的数据集。

Science prince的博客 1096

Qt软件开发-Qt编译zlib完成文件压缩解压(win10)

在软件开发中进行有需求需要将生成的一些文件打包上传到服务器,或者从服务器下载压缩包下来内部解压。或者自己做一些打包工具,那么使用zlib开源就可以很方便的完成。接下来介绍在zlib在windows下如何利用Qt进行编译,调用,介绍mingw、msvc,32/64位编译办法,完成zip文件打包生成例子。可以单文件压缩打包,多文件压缩打包,目录压缩打包等等。

2216

我的面经经验分享(阿里、腾讯、百度、网易等),您get到了吗?

前言- 致那些迷茫的JAVA面试者,致那些奋发的年轻人,致自己。写这篇博文主要也是对我的成长道路的记录,面试受挫后的反思,及对自己的勉励。 本人介绍:3年多经验的程序员 背景:因水平有限,及对部分面试问题记忆及理解有限,可能有些问题并不能表达准确。掌握技术有限,学习主动性一般(虽遇到问题善于思考钻研,但如果没有遇到问题比较放纵自己…被自由,轻松,安逸迷失心智),以及原公司项目背景因素,基本不需要太多新的技术框架支持,更没有涉及消息中间件,高并发分布式等等相关较主流技术,技术体系相对较老。综上导致我对很多新.

weixin_47083537的博客 445

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

网易社招面试几轮?网易java社招面试题分享

6、HashMap和HashSet的实现原理,[hashmap和hashtable区别是什么?以上就是网易java社招方面的一些介绍了,你觉得网易社招的难度如何呢?11、Integer类型的变量能否==int类型变量,是否可以作比较?15、[java线程安全]都体现在哪些方面?一般来说的话,网易的[java社招]基本上都是面三轮。你的解决方式是怎样的?8、java虚拟机类加载机制([JVM类加载机制]13、[单例模式],是否可以线程安全?7、[动态代理的原理是什么?16、有什么想要问我的吗?...

m0_54828003的博客 2629

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

一路披荆斩棘腾讯6面面经(已拿offer)大厂远没想象中的难

最后想说的是,大厂面试远没有我们想的那么困难,摆好心态,做好准备,你也可以的。另外,面试中遇到不会的问题不妨尝试讲讲自己的思路,因为有些问题不是考察我们的编程能力,而是逻辑思维表达能力;最后平时要进行自我分析与评价,做好职业规划,不断摸索,提高自己的编程能力和抽象思维能力。以上文章中,提及到的所有的笔记内容、面试题等资料,均可以免费分享给大家学习,由于资料内容太多,平台篇幅限制,小编就展现了以上部分面试专题与资料,如需获取以下全部面试资料,可以点击文末下方传送门,即可免费获取!

jjc4261的博客 2105

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

腾讯五面、快手三面已拿offer(Java岗位),分享个人面经

最后还准备了一套上面资料对应的面试题(有答案哦)和面试时的高频面试算法题(如果面试准备时间不够,那么集中把这些算法题做完即可,命中率高达85%+)如果实在想不出亮点,可以适当借用别人的东西来做亮点,前提是你能够盘的清楚。项目经历请用数据来支撑,比如你做了一个服务端应用接口的优化,那么你做了哪些工作,使得QPS从多少提升到多少?两个系统A和B,如果A调用B的时候发生超时,这个时候A会重试,那么怎么确保B只调用一次?腾讯总共面了5轮,其实我请同学帮忙推的是微视,但是简历莫名其妙的留到了QQ音乐那边。

2401_84103216的博客 1036

腾讯近三年软件测试工程师面试笔试题目精选(包含答案)

目录1、什么是兼容性测试?兼容性测试侧重哪些方面?2、我现在有个程序,发现在 Windows 上运行得很慢,怎么判别是程序存在问题还是软硬件系统存在问题?3、测试的策略有哪些?4、正交表测试用例设计方法的特点是什么?5、描述使用 bugzilla 缺陷管理工具对软件缺陷(BUG)跟踪的管理的流程?6、你觉得 bugzilla 在使用的过程中,有什么问题?7、描述测试用例设计的完整过程?8、单元测试的策略有哪些?9、LoadRunner 分哪三部分?10、LoadRunner 进行测试的流程?11.什么是并发

MXB_1220的博客 2181

4轮技术面+1轮HR面,成功拿到腾讯40k*16的Offer ,详解面试流程和真题解析

无论是哪家公司,都很重视基础,尤其是对于应届生来说,所以在面试前基础一定要打扎实。面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。其实我写了这么多,只是我自己的总结,并不一定适用于所有人,相信经过一些面试,大家都会有这些感触。

m0_50180963的博客 1762

字节6面,面爆炸了

我的理解,即使额外加的交叉面(第 6 面)没过,也不应该是直拒,至少有个普通级别的 Offer(如果加面通过,则是 SP/SSP),试问有多少个拿到白菜价字节 Offer 的,能通过 5 轮面试。加面时,两个面试官全程黑脸,最后两道算法题在提示下,磕磕碰碰做出来了,但其他问题都是一问一个寄,最终挂了。原本的 4+HR 面都过了,结果 Offer 审批的时候,被 HR 通知加一轮交叉面,一共 6 面。里面每个单词长度固定,而我们要找的字符串只能恰好包含所有的单词,因此我们要找的目标子串的长度为。

宫水三叶的刷题日记 2141

腾讯Java社招四面面经分享(4年java经验者)

咋样,看完这些面试题?有没有兴趣去试试呢?如果有帮助记得一键三连哦!针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。上述的面试题答案都整理成文档笔记。CHZguai,即可免费领取以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

jjc4261的博客 906

【美少女】腾讯CSIG三面

编辑于2020-4-6 是的,三轮面试都不知道事业群的我,最后终于托同学帮我问到了我的事业群CSIG。不管结果怎么样,腾讯这个漫长的十月怀胎流程终于走完了。从3月7号给我打电话约一面,到现在,整整耗了一个月的时间,而且中途并没有换部门或者挂了后被别的部门捞。内部朋友告诉我说腾讯整个公司都不怎么缺人,所以招人也挺佛。 --------时间线-------- 约面到一面隔了6天,因为还想临时抱佛脚所以约晚一点,鬼知道后面流程一面比一面慢。。 一面面完状态立刻变复试 一面和二面隔了4天,二面面完状态也立刻更新了时

weixin_43242648的博客 2592

腾讯社招(Java岗)四面已拿offer,问的很全面,几大块全涉及

疫情原因,我也不得不走上了面试之路,先是在网上收集了各种面试资料,再是闭关啃题看源码。这一路走来的辛酸,在拿到offer的那一刻让我觉得是值得的。为了让大家多吸取一些经验能顺利的进大厂,顺便把我自己的一些能用上的资料免费分享给大家,希望对大家有所帮助,早日进入心仪的大厂!年薪百万! 我看的一些spring源码视频 可以点这里免费分享给大家 一面: 1、离职原因; 2、java的数据类型有哪些,大小? 3、java的重写和重载; 4、java的HashMap结构; 5、hash冲突解决办法; 6、Zooke

weixin_47083537的博客 1288
上一篇: 剖析MySQL黑盒——MySQL架构设计
下一篇: 精选2021BAT大厂高频Java面试真题集锦(附答案),面试一路开挂
java架构师小芷
博客等级 码龄6年 216粉丝 519原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值