你还不知道的简历准备及面试技巧

2023-10-27

最近已经不止听到一位朋友吐槽工作不好找了,一波又一波的裁员潮,ChatGPT 等人工智能工具的爆火,1158 万的应届毕业生…都让今年 IT 行业的就业状况雪上加霜。面对愈加激烈的求职竞争,作为程序员,应该掌握哪些面试技巧?本文邀请了 2 位 CloudQuery 社区用户,和大家分享他的面试 & 职场经验。

如何准备你的“敲门砖”?

作为部门面试官,每逢招聘旺季都会收获很多简历,可惜的是,收到的简历数量虽多,但令人中意的却是凤毛菱角,固定岗位又只有那么几个。虽然很多应聘者专业技能很强,但就是因为在简历上没有很好的展示出自己的能力,因此与面试的机遇擦肩而过。

为了避免类似情况的出现,我将站在面试官的角度,分享我在简历制作上的一些心得和建议,希望能帮助大家在下次的求职中更加顺利。

下面我将会从技术能力、项目经历、整体印象来讲述我最看重简历的三个部分:

技术能力

通常「技术能力」应该放在个人信息后,这样能够快速让面试官判断你的技术能力是否与需求相吻合,在写这一部分时,你需要注意的是将 JD 所需要的技术点进行罗列,并匹配出自己在这其中最熟练掌握的技能,将其放到醒目位置,随后依据匹配程度将其他技能依次向后排列展示。

了解,熟悉,熟练掌握,精通这几个形容词就可以准确的描述你对技能掌握的熟练程度,至于这几个词背后的意思,相信我不用多说。

比如对性能优化、监控、工程化等有经验,掌握了 Vue / React 源码,掌握网络、浏览器等原理,熟悉数据结构和算法等,突出这些内容可以引导面试官向着你预设的战场前进,不至于突然抛几道不会的面试题导致慌张。

总的来说这里的建议是:先写岗位所需能力,再写加分能力,不写无关能力;匹配岗位需求的最高优先级,按照技能的熟练程度自高向低的排列。

项目经历

这也是简历中最重要的部分,这里我将会举两个例子来说明,如何更好的展示你以往的项目经历,相信看完你会有自己的选择。

形式一:我在某项目中完成了 XXX 需求,运用了 a,b,c 技术。

形式二:XXX 项目出现 XXX 问题,我作为 XXX,负责其中的 XXX 部分,我通过 XXX 方式(或技术方案)成功解决了该问题,使 XXX 提高了 XXX,XXX 增长了 XXX。

不知道你有没有看出来形式二的描述,就是遵从 STAR 法则来介绍的项目经历,也向面试官充分的展示了您在项目开发中的产出的价值,取得的成就。并通过您的解决方案了解到您多方面的能力。

总结来说:这里看重的是「质」并非「量」,找寻有亮点的、遇到比较难解决的、有重要产出的…随后就是遵循 STAR 法则展开描述,让面试官快速的在其中找到关键信息。

整体印象

在完成上文提到的简历重要组成部分后,你的加分项当然可以尽情展现,简单举例:GitHub Star 10W+,CSDN 粉丝,如果博客内容丰富可以将链接放上去,但没什么内容,只是几个面经笔记的话,这种链接就不要放了,反而降分。总结下来就是什么厉害写什么,怎么简单怎么写,同时要客观且诚实!

一份好简历应该满足以下三个特征:清晰,简短,必要。

  • 清晰:排版简单、易于理解、工作经历需要清晰明确;
  • 简短:在一页纸的范围内,让面试官在10 ~ 30秒的时间直接看到重点;
  • 必要:简历上面只需要有必要的信息,能够帮助彼此最大化的节约时间,提升效率;

当然还有根据公司 JD 精准投放,或者找人内推,面试前常规刷题准备…

社区用户:我的求职经验分享

简单介绍一下我的背景,双非本,985 硕,学术混子一枚。有 ACM 经历,无国奖无竞赛,本科毕业一段实习(数仓),研一结束一段实习(数据库内核)。23 年春招入职上海某互联网大厂,面试后端 & 大数据相关岗位,下面就来和大家分享一下我的求职过程。

大家所了解的一些大厂我都有进行简历投递,也获得了面试机会。先简单和大家分享两家面试感受,在字节的面试中,算法问题占据了很大比重,面试时间也较长。然而,我发现项目中的一些八股问题相对陈旧,比如数据库的 B+ 树为什么最好是三层等,这些问题更适用于机械硬盘时代。携程的面试体验非常好,面试时长在半小时左右,面试官也没有给人压迫感。算法和项目经验在面试中的权重大约是四六分配。

当然,我也遇到过面试官迟到或者面试过程非常愉快,但最终还是被拒绝的情况,这些情况暂时不提。

介绍完前面的背景及感受,下面再来分享一下我在找工作前所掌握的技能,希望能够对你有所帮助。

算法

因为从研一开始就有坚定了要工作不读博的想法,所以很早就出来实习了。实习基本关注的就是八股、项目、算法。八股可以背,项目可以编,但是算法是很难包装的。所以我在准备阶段花了大量的时间和精力在算法题的训练上。有 ACM 基础,我只刷了 Leetcode Top 100。

经过这一系列算法题的训练,一方面在面试时可以对一些常见的题目类型条件反射般地快速想出思路(比如最短路径问题想到 BFS,无后效性问题想到 DP),另一方面也提升了自己的 Coding能力。面试时再注意一些沟通技巧、代码规范等,算法这一关基本就可以了。

八股

在开始刷题的同时我也开始了基础知识(八股文)的学习。因为相较于看视频,我更喜欢看书的学习方式。推荐一下考研 408 的内容,如果学透了对面试还是很有帮助的。

同时网上整理的那些八股全集和面经也比较有用,但是不用全看,基本上背一下高频问题就好了。用最少的时间拿最多的分才是性价比最高的。

项目

项目方面分成课程项目和商业项目。

课程项目是学校里做的毕设、大作业之类的。这部分我只在简历上罗列了我刷过的一些国外的课程 Lab。像是 MIT 6.s081/6.824/6.830, CMU-15445/15721 等等。

商业项目主要是实习时候在公司做的项目。主要写了在做数据库内核期间的关于物化视图和 CBO 优化器的一些内容。基本上只要东西自己能讲明白,并且有一两个亮点用于升华主题就好。

实习了大半年,给我的整体感受是学会复盘!主动做事,思考一件事情背后的底层逻辑是什么,背景是什么,为了解决什么问题,这个问题解决了吗,如果再给你一次机会,你会怎么做?

每次做完一件事情,把上述逻辑问自己一遍。相信一段时间后,你会有一个很大的提升。

总结:

  • 海投时不要一份简历走天下,根据不同公司的 JD 适当修改简历侧重点,让简历更 Match 岗位。
  • 不一定要早投,有些时候晚投反而机会更多。
  • 不要打无准备的仗,面评不好会影响下次投递。 投递简历到面试开始有比较大的时间间隔,所以不用等完全准备好了再投出简历。
  • 大环境比努力重要,没有 HC,准备的再好也没用。

最后,希望大家能够在面试中拿下心仪的 Offer !!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

你还不知道的简历准备及面试技巧 的相关文章

随机推荐

  • FCGI

    fcgi作为客户端需要注意的几点 http blog csdn net cleanfield article details 6699952 fcgi作为中间层 需要与后端server通信进行数据处理 这里需要注意一下几点 1 要做好超时处
  • 日历插件可选择_Obsidian——推荐插件

    Obsidian 推荐插件 工具 Obsidian 官方插件 关系图谱 页面预览 预览模式中 鼠标悬浮于一个内链时 显示小窗预览 编辑模式中 鼠标悬浮于链接上的同时按住 Ctrl Cmd 也会显示预览小窗 快速切换 Ctrl Cmd O 在
  • 开山之作,简单说说什么是"集群(Cluster)"

    一 什么是集群 集群 Cluster 是由两台或多台节点机 服务器 构成的一种松散耦合的计算节点集合 为用户提 供网络服务或应用程序 包括数据库 Web服务和文件服务等 的单一客户视图 同时提供接近容错机的故 障恢复能力 集群系统一般通过两
  • AndroidStudio项目打包成library以及jar包、aar包流程

    引言 一般项目做多了后 码农们都会整理出一系列的工具类来 为了方便在后面项目中使用 打包成library或者jar aar包供项目使用是比较好的方式 1 library方式 library方式是比较简单的方式 一般新建完一个项目的时候 点击
  • mysql意向锁的概念和用途

    锁的粒度 A 表锁 Table Lock 对整个表加锁 影响标准的所有记录 通常用在DDL语句中 如DELETE TABLE ALTER TABLE等 B 行锁 Row Lock 对一行记录加锁 只影响一条记录 通常用在DML语句中 如IN
  • Visio如何插入公式、MathTape安装

    遇到的问题 在写论文过程中发现Visio没有插入公式的选项 而从word中复制过来邮无法识别 经过我在一番百度以后解决了这个问题 首先要求我们的电脑上已经装好WPS或者MathType 我的电脑已经装了office 所以不想再装WPS 所以
  • 课程计划、课程标准、教材三者关系

    课程主要表现为课程计划 课程标准 教材 教科书是其主要部分 课程计划 国家教育主管部门制定的 包括课程设置 学科顺序 课时分配 学年编制和学周安排 课程标准 国家根据课程计划纲要的形式编写的有关某门学科的内容及实施 评价的指导行文件 如 高
  • 使用nginx搭建的各种服务

    一 nginx搭建文件服务器 1 安装nginx bin bash 安装nginx的脚本文件 先按照nginx的依赖 yum y install gcc openssl devel pcre devel gt dev null echo n
  • pytorch入门篇2 玩转tensor(查看、提取、变换)

    上一篇博客讲述了如何根据自己的实际需要在pytorch中创建tensor pytorch入门篇1 创建tensor 这一篇主要来探讨关于tensor的基本数据变换 是pytorch处理数据的基本方法 文章目录 1 tensor数据查看与提取
  • CentOS7 Failed to start LSB: Bring up/down解决方法

    关于这个问题 网上的有各种解决方法 1 类似于https blog csdn net qq 21398167 article details 46694179这篇文章中提到的 修改mac地址 大多数都是这样 2 类似于http blog 5
  • 回归分析结果表格怎么填_回归分析表怎么看懂?

    展开全部 我给你解读一份stata的回归表格吧 应该有标准表格的所有内容了 因为你没有给范62616964757a686964616fe4b893e5b19e31333332643336例 不过我们考试基本就是考stata或者eview的输
  • AD7606调试过程与源码

    公司有一个项目用到了AD7606 控制器用的STM32 使用的模式是并行16位模式 程序刷好之后发现读取的AD数据乱码 结果发现是因为AD7606的接地不对 当然这个问题是我师傅找出来的 查找的过程如下 用示波器看了BUSY线 转换线等各种
  • Python的request库应用

    我是精神抖擞王大鹏 不卑不亢 和蔼可亲 计算机硕士 目前小米大数据开发 日常会分享总结一些自己面试实际问题的回答 欢迎一起讨论 公众号 diting dapeng Requests是一常用的http请求库 它使用python语言编写 可以方
  • matlab 批量读取execl(csv)文件

    一直没时间整理自己写的垃圾代码 如今代码乱的一团糟 今天把matlab读取excel文件拿出来 需要根据数据格式稍作修改就可以用 读取核心的语句莫过这两句 dir csvread 文件下载 read csvdata author enjoy
  • NoSQL和关系型数据库的区别和使用场景

    NoSQL和关系型数据区别 文章目录 NoSQL和关系型数据区别 一 关系型数据库遵循ACID规则 1 A Atomicty 原子性 2 C Consistency 一致性 3 I Isolation 独立性 4 D Durability
  • Linux笔记

    命令 提供一定功能的工具 ssh 提供远程登录功能 参数 命令的作用对象 193 3 3 3 远程登录的作用主机 选项 命令作用的方式 p 22 通过22端口登录到主机 电脑 外壳shell 内核 输入输出设备 用户 提供意愿 转化为命令与
  • nestjs:Cannot read property ‘retryAttempts‘ of undefined

    描述 Cannot read property retryAttempts of undefined 解决 检查数据库的配置是否有问题
  • 日期格式化方法

    时间格式化 有时候我们会用到时间的展示 时间的展示种类也是各种各样 对于不用的产品需要不同的样式 这时候就需要我们做一下时间的格式化处理 下面是一种常见的日期显示方式 代码如下 格式化时间 param String date 原始时间格式
  • 23种设计模式(七) —— 手写实现 Builder 模式 (组装复杂实例)

    文章目录 一 Builder 模式 二 示例 2 1 示例实现功能 2 2 具体实现 2 3 运行结果 三 Builder 模式中登场的角色 四 原文链接 Author Gorit Date 2021 10 24 2021年发表博文 22
  • 你还不知道的简历准备及面试技巧

    最近已经不止听到一位朋友吐槽工作不好找了 一波又一波的裁员潮 ChatGPT 等人工智能工具的爆火 1158 万的应届毕业生 都让今年 IT 行业的就业状况雪上加霜 面对愈加激烈的求职竞争 作为程序员 应该掌握哪些面试技巧 本文邀请了 2