面试中的自我介绍需要说什么?(主要for后端开发)

本文主要面向校招/实习面试中求职后端开发岗位的同学,其他岗位/社招的同学也可以参考,道理都是相通的

1 背景

1.1为什么要认真准备自我介绍?

1. 必要性:在求职面试中,一般来说同学和面试官打过招呼之后第一项就是自我介绍的环节。可能有的面试不会手撕代码,可能有的面试不会问八股,可能有的面试不会问项目,但所有的面试都有自我介绍,这是你100%能压中的考点

2.重要性好的自我介绍不仅能给面试官留下初步的良好印象、展示自己的优势,更重要的是能够引导和控制面试官在后续面试中会问你的问题,从而提高问题回答正确率、面试通过率,在整场面试中掌握主动权

2 方案设计

2.1 设计原则

1.简洁性:人的注意力有限,因此自我介绍的内容不能太啰嗦,需要在较短的时间内突出重点、突出优势,尽量3分钟以内

2.结构性:为了突出重点、让面试官记住你想让他记住的东西,需要按照一定的结构设计自我介绍的内容(最简单的比如总分式)

2.2 自我介绍公式

1.核心公式:开场句 + 名字 + 学校 + 届数 + 专业(可选) + 教育经历中的亮点(可选) + 实习经历(可选) + 实习中的项目/亮点(可选) + 开源经历(可选) + 自己做的项目(可选) + 竞赛等加分项(可选) + 结束句

2.一个样例:面试官您好,我叫xx,是xx大学xx届的毕业生,(我的专业是软件工程)。(在校期间我成绩优异,排名xx,获得xx奖学金)。(此外,我在xx公司实习过xx时间,是在xx部门做xx方向的业务,实习期间主要做了xx项目)。(另外,我还参加了xx开源社区,做了xx项目/解决了xx问题)。(另外,我还自己做了一个xx项目,背景是xx,用到了xx等技术)。(同时,我也参加过一些竞赛并且拿到了一些奖项,比如xx竞赛x等奖)。非常高兴能得到这次面试的机会,希望您接下来能多多指点,谢谢。

2.3 公式解读

下面针对上述公式中的重点和同学们可能有疑问的地方进行展开解读:

1.学校:没什么好说的,最看重,title越亮越好

2.专业:科班出身的同学们记得强调一下自己是科班出身的,这是加分项

3.教育经历中的亮点:在校期间成绩排名靠前/获得过奖学金的可以提一下,是加分项

4.实习经历第二看重,仅次于学校,title越亮越好。需要说清楚做了什么业务和事情

5.实习中的项目/亮点第三看重。有实习经历的同学一定要重点讲实习期间做的项目,这比你自己做的项目重要得多

6.开源经历:可选项,如果没有实习可以考虑,含金量不如实习(相当顶级的除外)

7.自己做的项目:烂大街,人人都有,想比别人牛就要深挖项目、自己做一些扩展和丰富(有实习项目可以不写自己做的

8.竞赛奖项:可选项,有含金量的可以写上

3 埋钩子🪝

这一点很重要,所以单独来讲,我相信很多同学还不懂这个技巧

3.1 什么是埋钩子

字面上应该很好理解,做技术的同学相信也听说过hook等等,所以不多解释,埋钩子在本文的语境上指的是:

在自我介绍环节通过强调和突出等方式把你比较擅长、或者是希望被问的部分传达给面试官,在他心里埋下一个钩子,待到他在后续问你问题的时候想到了你介绍中的某些内容,从而提问。

3.2 为什么要埋钩子

读完3.1应该就很好理解了,埋钩子能让你有一定的几率控制面试官的提问方向,从而引导到你擅长回答的问题,从而讲的出彩,提高最终的面试通过率。

3.3 怎么埋钩子

“既然是钩子,就要用饵,没有鱼会咬空钩。” ——若木

所以,如果你想让面试官来咬你的钩子,就要给他下饵,这里指的是:

1.需要让面试官感兴趣:面试也挺无聊的,如果你说的内容能提起面试官的兴趣,那么他后面来问的可能性就比较大(比如,你提到了你的项目中亮点是xx、解决了xx难点等)

2.需要让面试官能问出好的问题:面试官问你的问题也是需要仔细考虑的,需要能通过某些问题考察你的某方面能力和技能,所以一个聪明的做法是在介绍时提前埋下某些可以提问的技术点(比如缓存一致性问题、消息队列可靠性问题等)

4 总结

关于自我介绍,一定要提前准备和精心设计,并且要写稿背下来,不能每次都现场发挥。

以上。

#第一次面试##我发现了面试通关密码##面试#
全部评论
居然上全站热帖第一了,感谢大家
4 回复 分享
发布于 08-20 09:01 浙江
“既然是钩子,就要用饵,没有鱼会咬空钩。” ——若木
3 回复 分享
发布于 08-20 14:06 北京
干货
2 回复 分享
发布于 08-19 21:39 黑龙江
大佬
1 回复 分享
发布于 08-20 23:28 黑龙江
真的很干!
1 回复 分享
发布于 08-21 10:45 北京
点赞 回复 分享
发布于 08-20 22:16 上海
请问不需要介绍技术栈吗?
点赞 回复 分享
发布于 08-22 11:04 四川
不一定有自我介绍的,
点赞 回复 分享
发布于 08-23 14:36 广东
我就只介绍自己的技术栈和学校,其他也没多花里胡哨的东西😂
点赞 回复 分享
发布于 09-05 11:04 广东

相关推荐

12-13 17:18
已编辑
门头沟学院 Web前端
一开始介绍的时候节奏不是很好,让面试官误会了这就是个工具使用项目,直到最后反问的时候把各种研究的细节抖了出来才改了态度- 自我介绍- 说一下项目(简单做了一下介绍,落地背景,技术选择,产品上线,由于之前有点摆烂,所以准备的不是很好)- Astro 框架是你自研的还是第三方的(?第三方)-  CDN 是什么- 网站访问量高吗,有多少人在用?- 八股:  - http 每个版本的区别  - 缓存- linux 源码看过吗(?)- 反问  - 需要改进的地方?(反问了你从这个项目学到了什么)    - 阅读了部分 Astro 源码(content collection 与 vite 结合的底层实现,知道了可扩展性和局限性,翻阅了 RFC 文档,知道了其开发目的解决的痛点,最后评价是又好又坏,好在对 mdx 的处理工作是在编译器完成,在运行时无过大开销,缺点也是 mdx 在编译期间处理完成,没法应对更灵活的需求;其次讲到了 Astro 上周第 50 个 RFC 文档,github 可查 content layer api,也是不把运行时编译列在目标内;所以评价是又好又坏)    - 深入研究了 CRTD 思想及其背后的 yjs 生态库(从小团队开发比重权衡选择了 yjs,生态丰富,且配备 demo,体验很不错,尤其是周边库,源码内容简单,要针对做定制开发的成本也比较低)    - 面试官主动问了一下有没有了解 OT (对比了一下 OT 与 CRTD 的区别;他与 CRTD 解决的目标相同,不过思想核心不一样,OT 是保证过程顺序一致,CRTD 保证数据一致性,颇有分布式思想的感觉;OT 在生态上较为薄弱,调研了 ShareDB 实现,发现后端代码过于复杂,对于小团队开发可能时间并不充足;我的中心服务器性能不够的话可能导致体验下降;针对不同数据模型要实现不同接口,开发成本增加)    - 了解了一些 vite 的短板(生产环境与开发不一致,不合理分包导致模块循环引用(上周优化时发生的),首页白屏的问题(vite 仅仅经过最简单的转义便直接把模块发送给首页,没有像 rspack 一样做一个合并优化,导致项目变大时首屏发出大量的模块请求,且 vite 开发服务器 http 协议似乎是 1.1,只允许 6 个 tcp 请求,其他的会被阻塞,进而导致长时间白屏))    - 实践了一些设计模式(模板模式,策略模式)    - 站在了开源包使用者的角度去看待一些内容(包下的语法分析核心分了两层设计,用户可以选择最简单的 plugin 模式去定制规则,也可以自己创建 core 实例去完整覆盖 mdx 的检查行为)    - 总之做这个项目就是很开心,学到了很多也收获了很多  - 您是 GM 吗(不是)  - 反问了一下平时玩什么游戏,但是当时脑子有点短路答不上来,就说最近玩的比较少,会练一下吉他也是从这一次面试后,我就意识到了必须要主动争取面试主动权,面试官给出机会时一定要有意识,抓住项目核心讲,因此后续继续优化总结,把项目最重要的几个核心抓了出来,并进行了提炼,因此一天后的字节二面我收获了一个非常好的体验
查看11道真题和解析
点赞 评论 收藏
分享
评论
88
357
分享
牛客网
牛客企业服务