2021年腾讯java开发岗面经分享+复习方法

敲代码的程序狗 敲代码的程序狗     2022-12-20     359

关键词:

前言

先介绍一下本人背景:双非末流一本,大三,CS专业,有百度实习经历,本次主要给大家分享一下我面试腾讯的面经,已拿offer。最后也分享了我复习的流程,希望能够帮助到正在准备面试的你!

一面(支付)

1.jqc的介绍
2.如何确保多台机器不会重复消费
3.如何确保消费了反馈失效问题(用事务管理,先储存再消费,失败就回滚)
4.如何防止数据库单点问题
8.paxos算法
9.raft算法
10.spring的aop实现
11.三种操作,a:++,b:–,c:/2(只能偶数),求i变1的最少次数
12.人才培养(轮流尝试,提出任务,鼓励实现)
13.没有深度的广度没有意义,由广变宅,由浅入深
14.设计时需要经验但堤防经验主义
15.百度技术氛围比腾讯好

二面

1.手写多线程买票代码
2.手写ServerSocket使用代码
3.java有多少种线程池,固定线程池是怎样的
4.Collection的子接口
5.Map的接口,HashMap应用场景
6.Queue的父接口,使用场景
7.数据库主从复制配置
8.Spring的IOC优点,解决了什么问题(解耦)
9.Bean的生命周期
10.Bean的范围,gobal session的作用
11.手写SpringMVC流程
12.如何平衡生活和工作
13.职业发展规划
14.为何不考研
15.redirect和forward区别
16.大学中最大的挑战
17.加密算法

HR面

1.喜欢做什么
2.喜欢看什么电影,带着什么心态去看
3.会再回百度吗
4.还有什么面试
5.腾讯阿里选什么,为什么选腾讯
6.是否独生
7.家里人希望做什么

复习过程

找工作非常累,我想这是每个经历过春招秋招人都有的体会,无论是基础的学习,复习,笔试,面试或者是等offer。

楼主网易三道笔试题一道没A,第一次面阿里没准备好直接一面被挂,心态确实很崩溃,但楼主还是相信金子总会发光的,互联网这个行业提供了很好的机会,学历的要求相对其他行业低了很多,只要愿意下功夫,一定会有所回报的。

算法准备

刷算法前,数据结构必须很熟悉,老生常谈了不多说了。算法其实没什么好说的,都是硬刷刷出来的,剑指offer,leetcode,还有往年真题,楼主刷的不多,加起来不到300道。

个人刷题顺序是先剑指offer刷了一遍,leetcode挑自己不会的对应的tag刷(比如树,DP,回溯),觉得刷的差不多了再去刷往年的真题。左神的算法课强力推荐,这里强烈推荐一下

一般三道编程题做得出一道半就能有面试机会,左神说笔过的企业要有一半收到面试邀请才算及格。。

基础准备

楼主是打算以后做Java后台开发的,所以对于Java相关的东西必须得熟悉,语法,并发,集合类,JVM等等。JVM推荐《深入理解Java虚拟机》,并发推荐《Java并发编程的艺术》。

从0开始啃书会比较的慢,楼主差不多第一次看一个月才可以看完一本,囫囵吞枣的看,暂时不理解的就先死记下来。看完第一遍结合面经看,遇到不会的就翻书搜资料看博客,会有很多新的收获,看的面经多了就慢慢的对于基础理解的就更多了。

另外个人感觉不是很推荐直接看源码,直接读源码非常麻烦,层层封装下来很容易看不懂被绕晕,多看看别人写的解析再看看源码比较好。

数据库的内容,写SQL语句推荐直接牛客或者leetcode上练习,一般面试过程中不会出现太难的写SQL语句。其他部分,楼主路子比较野,除了上课学过一本《数据库系统概念》,没看什么书,基本上都是看着面经复习的,看到不会的就去搜一下相关内容。。

计算机网络部分,推荐教材《计算机网络:自顶向下的方法》,做后台开发对于TCP/UDP,Http协议要很熟悉,网络层个人感觉不会问的很细(当然也要看),链路层和物理层了解即可。

编译原理,这个面试被问到到是命不好,楼主根本没准备过这部分的,虽然之前手撸过一个很小的编译器,但是都忘了,面试也基本不问。
(然而腾讯二面还是被问到了一下,不会,敲里马)

操作系统,楼主上课的课本是《现代操作系统》,感觉面试问的比较多的是进程,内存管理,死锁。

另外推荐一本《深入理解计算机系统》,对于理解计算机底层很有帮助(虽然这本书现在被我用来垫笔记本了)

不是很推荐这些书直接从头到尾的读,很花时间,时间多可以这么做,很考验人的耐心,比较推荐的是粗略了解一下内容,看面经,看到不会的去翻书和查资料加深理解。

复习资料

作为阅读福利,我把我的资料都整理了一下,现在免费分享给阅读到本篇文章的Java程序员朋友们,需要的可戳此处获取,下面为部分资料展示

Java面试题

大厂面试真题

书籍资料

Java核心知识点

1000道+Java工程师必看面试真题

需更多Java学习资料+面试真题,可戳此处获取

腾讯社招android岗面经分享,侥幸斩获offer

作者:海能背景笔者双非本科,18年毕业,学历背景一般,由于个人家中有事,不得已从上家公司裸辞了,处理好家中的事情后,蹦着换个环境的想法,直接奔向深圳,开启了一次的新的求职之... 查看详情

2021.8.9美团实习java岗面经,已拿offer!

今天刚刚收到hr的电话,开心,简单记录一下美团的面经。时间隔的比较久了,简单回忆下,最后会给出我之前整理的别人的面经,文末也准备了一些资料给大家参考复习。一面1点50开始一面的。简单自我介绍... 查看详情

做开发的都看看!大佬熬夜总结的腾讯后台开发岗面经,这将是你进大厂的敲门砖!

...,负载均衡什么的,可以说是一个大杂烩的Demo部门:ieg腾讯游戏3.11一面(40分钟)技术自我介绍两个数组,单个数组数据不重复,怎么找重复元素?说说思路就好冒泡排序说一说?插入排序说一说?你简历上写有一直刷题 查看详情

腾讯android开发岗面经之旅

写在前面我每年都会隔一段时间出去面试一次,面试的目的不是为了找到好的工作,而是想知道自己的技术能力是否符合市场需求,有没有与时代发展速度脱轨。同样,面试你的也是同行,这样也能够碰撞出... 查看详情

7月最新阿里菜鸟国际java研发岗面经分享

Java面试的重点总结:这次面试我主要刷了以下重点知识点,包含:数据结构与算法,JVM内存结构、垃圾回收器、回收算法、GC、并发编程相关(多线程、线程池等)、NIO/BIO、性能优化、设计模式、Spring框架:分... 查看详情

欢聚时代(yy)android开发岗面经之旅

...;就开始准备去找工作,中间投过简历的公司有阿里、腾讯、拼多多、bilibili、YY等公司进行尝试。本想着这些公司没有过的话,还是去找一些 查看详情

三年经验java开发面经总结,附赠复习资料

内容介绍这是一本程序员面试宝典!书中对IT名企代码面试各类题目的最优解进行了总结,并提供了相关代码实现。针对当前程序员面试缺乏权威题目汇总这一痛点,本书选取将近200道真实出现过的经典代码面试题,帮... 查看详情

艰难走到阿里第七面,结果却倒在系统优化上!java岗面经分享

调优面试真题首先我们来看问我的几道Java调优实战的面试问题:使用“+”拼接字符串为什么更快?为什么final关键字现在无助于内联?为什么外小内大的嵌套循环原则对性能提升并没有帮助?指令重排序会导致什么结果?什么是分布... 查看详情

迟到的java岗面经面7家,意外收获5家意向offer,越努力越幸运!

个人简介Java后台开发方向。非计算机专业硕士,专业涉及到一些开发。实验室项目主要是JavaWeb系统,挖掘小亮点。回顾面试的那几个月,宛若梦一场。一开始心态不好,看到要学习的东西一大堆,沉不下心来学习,看什么东西... 查看详情

今日头条face++开发岗面经

今日头条、Face++开发岗面经【头条】两个栈实现一个队列、怎么优化数组每一个元素找出数组右边第一个大于自己的数实现LRUTCP四次握手滑动窗口、窗口大小线程与进程区别什么是线程安全乐观锁、悲观锁进程间通信管道怎么实... 查看详情

社招4年,朋友内推二线大厂java岗面经(代码片段)

...楚了。可能与社招裸面有所不同,更多的是和你聊聊开发中的一些实际问题。如果你准备面试,或许可以帮到你了~~  说一句,内推你的朋友你也得对人家负责,无论答得如何,态度要好点,千万别摆烂... 查看详情

面经分享5年android开发的求职之路(代码片段)

...职中需要注意的点。各大厂的面试会考核哪些知识点5年开发应该具备哪些技术要点当下市场行情如何,真的很卷吗写简历需要注意什么自我介绍怎么准备关于为什么离职未来职业规划问题如何避坑被问到自闭,如何调整... 查看详情

面经分享5年android开发的求职之路(代码片段)

...职中需要注意的点。各大厂的面试会考核哪些知识点5年开发应该具备哪些技术要点当下市场行情如何,真的很卷吗写简历需要注意什么自我介绍怎么准备关于为什么离职未来职业规划问题如何避坑被问到自闭,如何调整... 查看详情

万字长文|2023届推荐算法岗面经总结!

大家好,我是对白。转眼间2023届春招实习已接近尾声,由于疫情影响,今年找个大厂实习确实很难,今天就给大家分享一位23届同学找算法岗实习的总结,最终拿下抖音APP、快手主站和美团优选的推荐算法岗offer,希望能帮助到... 查看详情

「面经分享」阿里大佬的5年android开发求职之路(代码片段)

...职中需要注意的点。各大厂的面试会考核哪些知识点5年开发应该具备哪些技术要点当下市场行情如何,真的很卷吗写简历需要注意什么自我介绍怎么准备关于为什么离职未来职业规划问题如何避坑被问到自闭,如何调整... 查看详情

进腾讯了!(实习面经分享)

目录前言腾讯一面1h腾讯二面50min腾讯三面50minHR面20min结语前言大家好,我是bigsai老弟,今天给大家分享自己投递腾讯上海IEG后台开发职位的面试经历分享。腾讯感觉整个流程比较慢,这周才刚刚走完HR面,一二两轮技术面在同一... 查看详情

游戏开发岗面经总结4(drawcall,c++11新特性)(代码片段)

DrawCall?一提到DrawCall我们就会想到优化的问题什么是DrawCall?通俗:在unity中,每次CPU都会准备数据通知GPU的过程就成为一个DrawCall具体:CPU调用图形编程接口,来命令GPU进行渲染的操作具体:设置颜色... 查看详情

40篇腾讯java,go,前端和c++面经

大家好,我是帅地,最近系统收集了腾讯各类岗位相关面经,主要就是让大家知道腾讯都喜欢考啥腾讯Java岗位1.【腾讯】Java岗-春招实习-被捞三次(已拿offer)2.【腾讯】Java岗-暑假实习面经3.【腾讯】Java岗–腾讯地图把... 查看详情