被面试官怼哭的Spring原理,如何准备好一场大厂面试,农民工看完都会了

5)专业技能,如果有阅读过某些源码、深入研究过某个框架之类的会加分,使用“精通”字眼的扣分哈哈。还有就是“全栈”或者有几年做过“前端”这些都是扣分。关于“全栈”,小公司可能会加分,但是对于大厂这个通常会扣分,大厂一般希望你更专注于某一块。

6)项目,方向一致会有加分,高并发大数据加分。

7)其他,技术博客有不错的技术文章加分,github 有参与一些知名开源项目加分,有机构培训经历扣分,跳槽过于频繁扣分,特别是跳的都是小公司。

综上,对于大部分人来说,特别是对于年轻人,大厂经验还是非常重要的,所以如果有进入大厂的机会,千万要抓住,不要太在意当前的薪资,大厂能够给予你的成长机会、后续的涨薪这些都是小厂没法比的。

面试中如何让自己脱颖而出

面试就是如何让自己成为所有候选人中的装逼之王,所以如果你只是正常的回答出来,可能会沦为他人的备胎。

1)有自己的思考:初级点的,为什么这个功能要这么设计?高级点的,如果是你来设计,你有更好的方案吗?

2)知识广度:初级点的,能答出面试官的所有问题。高级点的,在解答出来的同时还能扯到一些相关的知识。例如在问 G1 垃圾回收器,你能顺带聊下 ZGC。

3)知识深度:初级点的,你能给出大部分人知道的版本。高级点的,你能给出具体实现的细节。以 MVCC 为例,初级答法就是给出创建版本号和删除版本号的这个答案,而高级答法就是能从源码去分析 ReadView、回滚指针、快照读等内容,参考:MySQL 8.0 MVCC 核心源码解析

视频面试跟现场面试的比较

今年因为疫情的关系,基本都是视频面试,视频面试基本都是在牛客网。我个人觉得视频面试比现场面试难度是增加的,主要有几个:1)沟通交流上,视频面对你的表达能力要求更高,现场面毕竟还能指指画画;2)写代码,视频面试写代码基比现场面多了很多,另外现场面试通常是白纸写,没法运行验证,一般思路对就行了。而视频面在线编码,可以运行测试结果,所以更考验编码能力了,而且这个在线编码工具有点难用,我第一次时被坑惨了,如果第一次用,建议提前上去适应一下。

一些大厂的面试流程

阿里:通常3~4面技术+Hr面,每一轮结束可以问内推人或者通过面试邮件底部的电话转人工查询面试结果,一般流程比较长,大多要一个月以上,无法并行面多个部门。

腾讯:通常3-5轮技术+Hr面,每一轮结束可以问招聘Hr面试结果,一般流程比较长,每一面之间可能要隔一周,全部流程大多要一个月以上,无法并行面多个部门。

美团:通常3~4面技术(3.1开始多一轮交叉面)+Hr面,通过的话一般3个工作日内约下一次面试时间,一般半个月就可以走完流程,可以并行面多个部门,美团是少有可以并行面的公司,但是一旦第一个部门定薪定级后,后续的其他部门即使通过了也会按照第一个的定薪定级。

快手:通常3~4面技术+Hr面,通过的话一般2个工作日内约下一次面试时间,经常面完几个小时内就收到电话约下一次面试,一般半个月就可以走完流程,无法并行面多个部门。

字节:通常3~4面技术+Hr面,面试效率比较高,可能一天内就面完技术面,整个面试流程比较快,但是发口头offer比较慢,无法并行面多个部门。

拼多多:通常3面技术+Hr面,现场面可以一天面完,并且可以周日面,一般半个月就可以走完流程,无法并行面多个部门。

面试要注意的一些点

1)尽量保持自信,自信心的建立源于你自己的武器库里有多少武器,所以归根到底还是要多学习、多积累。

2)先拿小公司练手,面试通常会面的越多发挥的越好。

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加V获取:vip1024b (备注Java)
img

最后

每年转战互联网行业的人很多,说白了也是冲着高薪去的,不管你是即将步入这个行业还是想转行,学习是必不可少的。作为一个Java开发,学习成了日常生活的一部分,不学习你就会被这个行业淘汰,这也是这个行业残酷的现实。

如果你对Java感兴趣,想要转行改变自己,那就要趁着机遇行动起来。或许,这份限量版的Java零基础宝典能够对你有所帮助。

一个人可以走的很快,但一群人才能走的更远。如果你从事以下工作或对以下感兴趣,欢迎戳这里加入程序员的圈子,让我们一起学习成长!

AI人工智能、Android移动开发、AIGC大模型、C C#、Go语言、Java、Linux运维、云计算、MySQL、PMP、网络安全、Python爬虫、UE5、UI设计、Unity3D、Web前端开发、产品经理、车载开发、大数据、鸿蒙、计算机网络、嵌入式物联网、软件测试、数据结构与算法、音视频开发、Flutter、IOS开发、PHP开发、.NET、安卓逆向、云计算

、Python爬虫、UE5、UI设计、Unity3D、Web前端开发、产品经理、车载开发、大数据、鸿蒙、计算机网络、嵌入式物联网、软件测试、数据结构与算法、音视频开发、Flutter、IOS开发、PHP开发、.NET、安卓逆向、云计算**

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值