暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

技术面试,如何自我介绍?

猿java 2023-09-11
214

大家好,我是猿java

作为一名后端程序员的我,被很多人面试过,也面试过很多人,今天,结合自己多年大厂面试官的经验,聊聊技术面试中非常重要的一环:自我介绍。

一、认识面试 

面试是求职过程中必不可少的一环,作为一名候选人,我们可能会遇到 2种类型的面试官:一种是已经详细看过你的简历,一种是面试时才刚接触到你的简历。而且可以很负责的说,你遇到的面试官大概率是第2种,所以自我介绍的重要性就不言而喻。

可是,在多年面试的过程中,发现很多求职者和面试官之间存在一种“敌对关系”,很多候选人认为面试官就是故意刁难自己,以至于心仪的面试不但 offer没有拿到,心情还搞得很糟糕。其实,面试和高考很类似,就是一种选拔机制,面试是求职者进入公司的一个筛选手段,它是一个双向的过程:面试官通过面试来判断求职者是否符合他们的用人标准, 求职者通过面试来判断公司是否为自己心仪的公司。在面试中,候选人只要把自己熟悉的知识清晰的去表达,面试官需要适当的引导,更多的去发现候选人的优点。

另外,作为技术人员,难免会有知识盲区,优秀的面试,应该是面试官和求职者之间的相互探讨,不管最后能不能拿到offer,彼此都能有收获。所以,求职者一定需要认清面试的目的:双向选择。

二、如何自我介绍 

要想知道如何自我介绍,首先需要弄明白自我介绍的目的是什么,通过自我介绍,面试官想从候选人那里获取什么信息。

核心目的

自我介绍的核心目的是如何有效的向面试官展现和推销自己,给面试官留下一个好的第一印象。

面试官想知道

作为一个面试官,想从候选人的自我介绍中得到什么?这里主要有 4点:

1. 是谁?

自我介绍,首先肯定是姓名,接着是一些其他个人信息,比如:学历,专业,特长,

如果学历比较好,是一个加分项,如果学历不是很鲜亮,可以不呈现这部分内容。

2. 擅长什么?

技术能力

技术技能,主要体现候选人擅长什么技能,这是基本功的体现,比如:对 java,对多线程,对中间件,对数据库的掌握程度,等等,这里一定要注意措辞:精通,熟练掌握,熟悉,了解。因此,在日常的工作和学习中,一定要有意识去深挖一项技术,这个也许就是你进入某个心仪公司的敲门砖。

项目能力

项目能力,主要体现候选人在以往工作中的项目能力,这里最好是呈现自己主导的项目,把项目前期调研,技术选型,如何落地,遇到的问题以及解决方案 呈现清楚。所以,候选人在写简历的时候,一定要仔细准备一项自己能说出前因后果的项目,证明自己在项目中的核心贡献。

3. 亮点

亮点主要是体现候选人与其他人不一样的地方,这个很吸睛。比如,参与了某个著名开源框架的开发。比如,参与过高并发的项目,对高并发有自己独到的理解。

4. 表达能力

自我介绍能够很好的体现候选人的综合表达能力以及逻辑思维,通过一个自我介绍,可以一定程度看出候选人在日常工作的状态。

最后,呈现自我介绍主要包括 个人信息 + 职业技能 + 亮点(可选)。

时长

自我介绍一定要言简意赅,把握好时长,切莫长篇大论,滔滔不绝,这样容易让面试官产生反感。时间一般 3~5分钟比较合适(大概在300-500字),怎么把握?经验不足的求职者,可以先用文字写出来, 然后按照自己平时的话速朗读,把控好时间,精简内容,在家多练习几遍,问题就不大了,也可以找有经验的朋友润色一下,经验丰富的老鸟就根据自己的经验发挥。

三、常用话术 

话术–个人信息

面试官,您好,我叫xxx,毕业于 xxx大学 xxx专业,面试的岗位是xxx。

此话术中可以灵活变动,大致可以分为以下几种:

学历不太好,则可以不体现出学校

面试官,您好,我叫xxx,计算机xxx专业,面试的岗位是xxx。

工作年限有优势 比如在面试一些高P岗位,可以把工作年限体现出来

面试官,您好,我叫xxx,计算机xxx专业,我有x年java开发经验,面试的岗位是xxx。

特别注意,自我介绍一定要扬长避短,根据你面试的岗位,尽量把自己和岗位匹配的优势展示给面试官。

个人信息部分中 姓名和面试岗位是必须的,其他的内容根据岗位和个人信息灵活增减。

话术–专业技能

专业技能是体现你专业能力和项目经验,一定要实事求是表达你对技术点,项目的掌握程度,切勿为了博取好感,盲目夸大,最后会死得很惨。一般我们会用到 掌握、熟悉、熟练、精通等关键字。

专业能力表达话术,比如:

我擅长java xxx开发,精通java多线程的开发

项目经验 表达话术,比如:

我常年深耕 电商的xxx业务开发,对这块业务我有一定的积累和思考…

最后,如果有技术管理能力,可以作为加分项呈现出来:

我带过x人的技术团队,有x年的管理经验

我主R过多个xxx项目,上下联动x个部门,在项目中如何把控风险,高质量如期交付

几个完整话术例子

面试初级或者高级java的话术

面试官,您好,我叫xxx,有2年多的java电商经验,目前在xxx公司主要参与xxx平台的开发, 在工作中我主R的项目是xxx和xxx,他的业务难度是xxx, 在业务开发中我通过引进xxx设计模式,解决了xxx问题, 我认为业务开发可以帮助自己获得更多的体感,然后在CURD中去找出共性,利用一些常见的设计模式去重构代码,增加代码的可读性和可维护性。

面试 java资深或者专家的话术

面试官,您好,我叫xxx,有6年多的java电商经验,目前在xxx公司主要负责xxx平台, 同时也会参与xxx核心需求研发以及系统稳定性建设,我目前带x个人的技术团队。在工作中我主R一些比较大的跨部门合作项目,上下游联动最多的有n个部门, 我主导的系统最大能抗住xxxTPS 和 xxxQPS,一般在大型的项目结束后我都会花时间去总结复盘,整体分析项目中做好的点,不足点以及改进方案,形成自己的一套方法论, 我的职业规划是往技术专家或架构师方向发展。

四、总结 

自我介绍是凸显自己能力,以及对该岗位的匹配,可以稍微润色,切勿盲目夸大。

很多初级程序员的困恼:项目都是一些业务CURD,没有什么亮点,其实只要认真思考就会发现很多问题,比如:这个需求的目的是什么,解决了什么核心问题?方案是你直接被产品的想法产品翻译成代码,还是你也参与过讨论和思考?你有站在技术角度提出更合理的方案吗?对于这个需求,业务难点在哪里?技术难点在哪里?你是怎么去解决的?你觉得这个项目还有哪些改进点?业务开发是很多程序员的起点,只要在平时的工作,多问几个为什么,寻找更深层次的问题,你就在通往技术大牛的正确道路上。

工作经验不足,负责的项目没有很大的亮点,该如何自我介绍?可以把对这块业务的理解和你遇到的问题,如何解决这些问题的思路体现,让面试官了解你解决问题的能力,或许也可能是一个加分项。

对于面试中面试官的故意刁难,可以肯定的是他不是一个合格的面试官。面试是一个能力摸底的过程,作为求职者,遇到着这样的面试官也不用太在意,好好斟酌这家公司值不值得你去效力。

对于很多能力比较强,但是简历写的太差强人意的求职者,建议去找有经验的前辈多交流,正所谓酒香也需要包装嘛?要不然面试官在没有打开瓶盖的时候,只能通过包装(简历)来判断是不是好酒。

自我介绍中,需要善于官察言观色,观察面试官的反应后见机行事,如果在这方面没有经验的初级程序员,不建议尝试。

过硬的技术能力是根本,出彩的自我介绍是锦上添花,所以平时工作一定要注重能力提升,同时也要注意提高自己的表达能力。

五、交流学习 

最后,把猿哥的座右铭送给你:投资自己才是最大的财富。

好友

关注公众号,一起学习,一起成长!

硬核推荐:

6种最流行的API架构风格

数据库,你必须掌握的8种数据结构!

CAP 定理,只能三选二吗?

肝了一周,这下彻底把 MySQL的锁搞懂了
源码解读:Spring 如何解决构造器注入产生的循环依赖?
大厂实例分享:每日 3000万订单,如何分库分表?

文章转载自猿java,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论