适用于各阶段 Java 程序员的面试备战 / 避坑指南
最近阅读了一些找工作的文章,特别是看了一位 00 后找工作的经历,历时 2 个月,使用了各种途径,也遇到了各类公司。看完之后,感慨后生可畏。其中涉及到了很多的技巧、踩坑和事项,提炼出来,以供大家享用。
第一,不要裸辞,不要裸辞,不要裸辞
重要的事情说三遍,目前的市场行情下,找工作千万不要裸辞。裸辞的弊端主要有三方面:被动、心态、议价权。
这三项本质上是一体的,如果手头没有备选工作,又没有收入,又不确定未来能否找到一份适合的工作。在多重压力下,会让自己陷入十分被动的局面中。无论面试、谈价格等,都处于劣势。
一旦找工作的时间过长,比如超过一个月,甚至会陷入自我怀疑的情绪当中。同时,下家公司也会根据你找工作的空档期,评测你的能力。
第二,首选通道:内推
一位 00 后的前端工程师在找工作中,不仅用上了传统的 Boss 直聘,同时还在技术平台(掘金、V 站)和技术去中发文章寻求内推。单从这些途径,他就拿到了 20+的内推机会。
只要思路足够开阔,你就可以比别人有更多的优势。
相比于直接投简历,这种基于技术平台和社交平台中的内推,还是有一定的优势的,能够更好的展示自己,更快的拉近与公司的距离。在筛选简历的过程中,已经脱颖而出了。
第三,预期与被拒原因
在找工作的过程中,除了能力本身之外,大多数被拒的原因都是期望薪资过高。
很多 HR 也会直言:今年市场很差,求职者很多,很多公司都在降本增效,如果你是在互联网红利时期,这个涨幅(或薪资)是没问题的,但现在不太可能。
当然,上面的原因,一方面是 HR 压价的技巧,另外一方面也是真实市场行情的反映。
第四,锚定薪资
在前面的面试文章中也提到过,在简历中不要写一个具体的数字,而是要给一个薪资范围。范围的最低值是自己理想的薪水。
当面试完毕,问清楚具体的福利待遇、工作节奏、奖金等情况之后,再根据自己的预期和面试情况进行调整。而这个调整也是试探行情,摸清楚自己目前能拿到的薪资范围。
最好是拿到一个 offer 之后,再适当的去上调一部分。
第五,涨薪的说辞
比如,HR 会问,你上家公司才 12k,现在预期 18k,为什么涨幅会这么高呢?
看到的一个比较好的答复是:我经过这几年的努力以及业务积累,技术水平和业务逻辑显著提高,可以创造更大的价值。同时,我对这一行非常热爱,平时 80%的业余时间都用来学习提升自己……
另外一方面,也可以根据公司的工作强度,比如是否大小周,业务的复杂的和挑战度来进行说明涨薪的理由。
第六,主动询问,预判结果
找工作的时候,大多数人可能在回复“等消息”之后,就真的只是在那里等消息了。而有一部分求职者会等一段时间后主动询问 HR 和面试官,来获得更多的预判信息。甚至可以询问一下没有获得 offer 的原因,以备后续找工作所使用。
在这个过程中,其实可以为自己争取到更多的机会,甚至能够扭转公司正在横向对比,正在犹豫的结果,你的主动就会为你获得了更大的机会。
第七,不断迭代升级
无论是面试中遇到的技术问题,还是其他的问题,面试之后都需要再深入学习一下,为下一次面试做准备。面试中不懂的内容,可以查资料,咨询大佬,动手练习等,甚至也可以整理成文章。
无论哪种形式,都是对面试过程的一个回顾和梳理,不断迭代,让自己有更好下次准备。
最后的小结
当然,面试过程中还有其他很多注意事项,本质上都是需要不断的总结、迭代。而学习他人的面试经验,提前做好准备,有一套自己的面试方法论,更能够让自己脱颖而出。面试前后的努力,往往比工作中的努力更重要,选择错了,后面的努力会大打折扣的。
最后,希望大家都能够拿到满意的 offer。
最后
金九银十马上就要来了,想在这两个月找工作的话,现在就得准备起来了。如果你不知道面试如何准备,不知道会被问哪些问题,不知道这些问题如何回答。我出的 Java 面试宝典你一定要了解一下。
其内容涵盖:计算机基础、Java、JVM、spring、算法、微服务、分布式、大厂面经、技术脑图等等...共 1700+页 质量非常高!!!
不管最近要不要去面试,建议大家都保存一份!!学完之后不论是 厂内晋升 还是 跳槽涨薪 都不在话下!
内容如下:
大厂面试题真题解析(38 页)
JVM(183 页)
多线程(221 页)
Mysql(216 页)
Spring(338 页)
Spring Boot(41 页)
经典面试题(35 页)
Spring Cloud(50 页)
Dubbo(55 页)
Mybtis+Redis(27 页)
Linux+网络(66 页)
MQ+Kafka+Zookeeper(40 页)
Netty(21 页)
大数据+hadoop(31 页)
算法(38 页)
设计模式+项目+高并发(41 页)
注:篇幅有限,资料已整理成文档,添加小助理 vx:bjmsb0606006 即可获取免费下载方式领取!
一、算法(大厂必备)2023 版
含:红黑树,B+树,贪心算法,哈希分治法,七大查找算法,动态规划,一致性算法,数据结构等...
二、设计模式(工欲善其事必先利其器)2023 版
含:单例模式,工厂模式,抽象工厂模式,建造者模式,原型模式,适配器模式,装饰器模式,代理模式等 23 种设计模式...
三、Netty + MQ + kafka(底层原理+面试题)2023 版
含:Netty 常用场景,高性能设计,架构设计,经典面试题等...
四、zookeeper + Dubbo(技术干货+面试题)2023 版
含:zookeeper 集群,应用场景,分布式锁,Dubbo 核心功能,集群配置,负载均衡,常见面试题等...
五、Mybtis + Redis (底层原理+面试题)2023 版
含:mybtis 缓存,运用原理,分页,Redis 事务,主从架构,缓存,穿透,穿击,降级面试题等...
六、Http 协议 + Linux (底层原理+面试题)2023 版
含:TCP/IP 协议详细笔记,网络层架构,三四次握手,Linux 概述,磁盘,目录,文件,安全,经典面试题等...
七、Mysql (底层原理 + 面试题)2023 版
含:数据库基础,数据类型,引擎,索引,事务,锁,视图,sql 语句,优化,mysql 锁,面试题等...
八、Spring +SpringMVC +SpringBoot(底层原理 + 技术干货)
含:spring 原理,周期,ioc 原理,MVC 事务,AOP 原理,Boot 配置,安全,监视器,面试题等...
九、经典面试题 + SpringCloud(大厂常见面试题)2023 版
含:面试必考 21 问,SpringCloud 熔断,cap 原理,设计目标优缺点,版本关系等...
十、Java 基础+JVM(技术干货+底层原理)2023 版
含:Java 基础,异常,NIO,HashMap,Tomcat,JVM 堆栈,内存模型,调优,GC,老年代,新生代,垃圾回收,面试题等...
十一、多线程 (底层原理 + 技术干货)2023 版
含:多线程基本概念,线程安全,线程出,volatile,ThreadLocal,使用场景,并发量,阻塞列队,面试题等...
十二、实战项目(Github 爆火)2023 版
该项目是一款标准且已上线的“网约车”应用。符合我国交通部对网约车监管的技术要求。通过了交通部对网约车线上和线下能力认定。项目原型曾在杭州上线运行。
项目中核心功能包括:账户系统,订单系统,支付系统,地图引擎,派单引擎,消息系统等 网约车核心解决方案。
项目中完全采用微服务架构设计,应用了成熟的接口安全设计方案,采用分布式锁保证了分布式环境中的数据同步,用分布式事务解决了分布式环境中的数据一致性等。
前置技能:Git,Maven,Spring Boot,Spring Cloud,Redis,MySql ,RabbitMQ,ActiveMQ 等。
项目架构图:
注:篇幅有限,资料已整理成文档,添加小助理 vx:bjmsb0606006 即可获取免费下载方式领取!
评论