程序员在今年这种行情下如何快速找到合适的工作?

chatgpt/2023/9/27 5:17:49

前面好几篇文章都在写面试的感悟,带大家了解了目前的一些市场行情,以及面试过程中招聘方与求职者看待面试的不同视角。

今天这篇文章写一些对大家求职面试可能更有用的几条建议:

第一,值与量的权衡

在早些年,大多数面试的套路就是:背面试题、背八股文、刷算法、进大厂。因为市场比较卷,且大厂在大面积招人,这个套路非常吃香,一次性准备,基本上可以在所有的面试中通吃。因为所有大厂都在招人,基本上都问类似的问题,所以当准备好题之后,就可以进行大量的面试了。

但目前的市场行情在潜移默化的变动,大厂不断地在给市场输送”人才“,而中小厂来承接这些人才。中小企业招聘人才更侧重于实用性和多面手。如果暂时没有一些方面的能力,那还要看看学习能力。而且中小企业的面试是具有多面性的,因此,招聘面试的底层逻辑发生了一些变化。

此时,如果你还是一次性背完面试题,然后一天面三四场,可能效果并不会太好,而且浪费了大量的机会。正确的策略应当是用三四天的时间精心准备一场面试,应对一个面试官。

刷题准备不是不重要,面试的频次也不是不重要,而是要将重心从侧重广撒网的概率向每次面试的质量转移。

第二,不要用一份简历应对所有公司

这一条是紧接上一条的,不仅是现在,甚至是过往及未来,如果你能够根据招聘公司的需要去挖掘自己的匹配点,准备自己的简历。那么,无论是在简历筛选、面试过程中你都会有巨大的优势。

比如一家电商公司在做招聘,而你在过往的经历中只有对接过三方支付这一项与之匹配。此时,你的简历中就要突出你做过三方支付这个点,因为这个点是在给别人选择你的理由。同时,你还要在面试之前,把之前做过的三方支付逻辑彻底搞明白,甚至再学习更多这方面的知识。

这样做对大多数人来说都很难,但却很值得。

第三,提前预演预判

这一条又是紧接上一条的。还以电商公司为例,它想招聘有电商、支付经验的人,而你的简历中也体现了这一点。那么,面试的过程中大概率会与你聊这方面的内容。

你需要做的事情就是,在面试之前,进行预演,自己尝试口述回答这些问题。当你自己能够把这些流程说明白时,你也真正的懂了。口述本质上也是一个学习过程(费曼学习法)。

即便面试官不主动跟你聊这些问题,有时候也会问:说说你过往经历中做过的亮点功能,或说说你认为有技术难度或业务复杂度的功能。此时,你的准备就用得上了。不要一问你曾经做过什么有亮点的事,结果你回答说,没有什么亮点,只是一些管理系统和功能。

当然,预演预判的不仅仅是技术层面的,还可能是你做成的事,值得”炫耀“的成果,对软件、工作(职业规划)、职场等的一些思考。总之,预先准备一些能够让对方选择你的理由。

第四,深度了解公司

大多数人都是,有一个面试邀约,于是就去了。其实在去之前,还有一个非常重要的准备:了解这家公司。通过网络,尽可能多的了解这家公司的情况,比如业务领域、招聘需求、面试官情况、薪资情况等等。这也是面试准备很重要的方面,知己知彼,方能游刃有余。

第五,合理的薪资预期

不同的行业,不同的公司,不同的岗位,不同的市场行情下是有不同的薪资的。做好调研,预估好合理的薪资预期。如果你的预期过高,高于公司能够提供的上限,即便面试成功了,很可能因为这么一个高预期,对方懒得讨价还价而失去机会。即便能够达到范围之内,太多的讨价还价也不是很好的策略。

第六,内推

虽然这一条写在了最后,但个人觉得这是最优选择。如果你真的需要找工作,那么就放下面子,让朋友帮帮忙,看看哪里有合适的机会,走内推路线。有这层人脉关系的背书,如果你能力又不是很差的话,能轻易超越很多竞争者,相当于走了捷径。同时还能更全面的了解未来的岗位。但准备也是必须的,总不能表现太差让推荐者尴尬吧。

当然,内推这事也需要前期的铺垫,跟你曾经是否做过很牛的事(写过开源、搞定过大项目等)、职场素养是否OK、是否优秀、是否肯吃苦、是否人缘好等都有很大关系。

毕竟,除非十分优秀、职业素养非常高或关系非常好,大多数人是不太愿意拿自己的信用来冒险的。这也就需要在做人做事上进行长期的积淀了。但这肯定是值得努力的一个方向。

最后

临近金九银十,很多小伙伴后台跟我反馈说近期都在备战面试,急需一些含金量高的资料辅助,所以为了更好的帮助近期正在面试的粉丝,今天我为大家带来了一份,阿里Java面试速成指南2023版(如下图):

阿里Java面试速成指南(2023版)

这份面试指南从基础到高级足足渗透了23个技术栈,篇幅也达到了近300页,小编还额外整理了一份优秀同行的Java简历模板以及我一朋友面试阿里的面经,希望能对大家有所帮助,碍于篇幅限制,下面我就只展示资料的重点部分了,需要完整版的小伙伴文末查看

  • 不多bb,下面我们先来看面试指南主要内容:

JVM篇:

Java线程篇:

框架篇:

  • Spring

  • MyBatis

数据库篇:

  • mysql

  • Redis

MQ篇:

微服务篇:

  • SpringCloud

  • Dubbo

Zookeeper:

分布式篇:

网络篇

设计模式:

篇幅有限Java面试硬实力这块就只展示这些部分技术栈了,下面咱们来看看面试的软技能:

面试软技能

模板参考:

阿里面经:

最后

文章到这里篇幅已经很长了,就不继续拉长篇幅影响大家阅读体验了,需要上文展示的阿里Java面试速成指南+Java简历模板+阿里七面面经的小伙伴点击下方小卡片即可~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-5313329.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

HTML+CSS前端 简易用户登录界面

Day1 刚学了一些html和css的简单语法&#xff0c;尝试写一个非常简易的静态用户登录界面。 login_simple.html <!DOCTYPE html> <html lang"en"><head><meta name"viewport" content"widthdevice-width,initial-scale1.0"…

Windows磁盘清理

针对开发同学&#xff0c;磁盘不够用时&#xff0c;常见的需要清理的内容&#xff1a; 1、虚拟机镜像、Docker镜像等。 通常占用比较大的存储&#xff0c;一个实例从几个G到几十个G。 2、Maven本地仓库。 如果公司有私服&#xff0c;可以全部删掉重新依赖&#xff0c;否则不…

中小学分班查询系统0成本制作方法公布了,人人可用

传统的学生分班查询平台通常需要进行专业的技术开发&#xff0c;以实现学生查询和查看分班信息的功能。这个过程涉及到软件开发、数据库设计、系统集成等多个环节&#xff0c;需要有一支专业的技术团队来完成。 然而&#xff0c;这样的技术开发和维护过程需要耗费大量的经济成…

Linux Day04

目录 一、文件压缩与解压命令 1.1 tar cvf 文件名 ---打包命令生成.tar 1.2 tar xvf 文件名 ----解开包 生成文件 1.3 gzip .tar 压缩 生成.tar.gz压缩包 1.4 gzip -d .tar.gz 解压成包 1.5 直接把压缩包解压成文件 tar zxf .tar.gz 二、Linux 系统上 C 程序的…

[C++] 类与对象(上)

目录 1、前言 2、类的引入 3、类的定义 3.1 类的两种定义方式 4、类的访问限定符 5、类的作用域 6、类的实例化 7、类对象模型 7.1 内存对齐规则 7.1 类对象的存储方式 8、this指针 8.1 this指针的特性 8.2 this指针是否可以为空 1、前言 C语言是面向过程的&#…

开发经验分享之:import引入包和@Autowired注入类有什么区别

大家好&#xff0c;我是三叔&#xff0c;很高兴这期又和大家见面了&#xff0c;一个奋斗在互联网的打工人。 import 和 Autowired 想必大家在 Java 开发中使用频率最多的关键字之一了把&#xff0c;这篇博客将解释这两个概念的区别和作用&#xff0c;帮助你更好地理解它们在Ja…

数据中台系列2:rabbitMQ 安装使用之 window 篇

RabbitMQ 是一个开源的消息队列系统&#xff0c;是高级消息队列协议&#xff08;AMQP&#xff09;的标准实现&#xff0c;用 erlang 语言开发。 因此安装 RabbitMQ 之前要先安装好 erlang。 1、安装 erlang 到 这里 下载本机能运行的最新版 erlang 安装包。如果本机没有装过 …

jointjs从0到1实现dataMapping(数据连接器)遇到的所有问题以及总结(全网最详细)

使用的框架背景是Vue3 &#xff0b; vite 全部个人完成 jointjs官网文档写的太差劲了 而且国内根本没有几个正经的joint文章 所以全部记录下来 希望可以帮到更多的人 dataMapping成品演示 点击确定以后转化为Jointjs画布---------------------------------- 双击实体进行单独…
推荐文章