作为阿里的面试官,我有话想说

我在阿里做技术面试官的一些经验 前言 一般阿里腾讯这样的大公司,校招面试的流程是一轮统一笔试+三轮技术面试+一轮HR面试,如果对候选人的水平有争议,技术面试有可能会增加一轮,以2019年春招(实习生招聘)为例: 统一的笔试。 技术初面,一般这一轮都是由你将来同一个团队的比较资深的同事来面试 技术二面,一般是由你的未来主管面试 技术交叉面,一般是其他事业部的主管面试 HR终面,非技术问题 对应届生来说,大厂统一校招前,如果你想... 阅读详情

点击上方“芋道源码”,选择“设为星标”

做积极的人,而不是积极废人!

源码精品专栏

 

来源:梦游的龙猫

cnblogs.com/wuxinzhe/p/12179713.html

  • 面试,面试官比候选人还难

  • 勇于面试,你就是成功了一半

  • 简历能不能好好写

  • 话,真的要好好说

  • 有不会的,很正常

  • T型人才,是标准

  • 要成长,不要局限于公司的工作

  • 说了这么多,你还想来阿里吗?


面试,面试官比候选人还难

近期面试了许多,真的是许多同学,讲道理其实我是比较有耐心的面试官,但是还是忍不住想要吐槽,因此写下这篇文章,一方面希望可以帮助到正在面试,或者在来面试路上的同学,另一方面,纯粹吐槽。

作为面试官,我是真心希望为团队招到优秀的候选人,招到优秀的合作伙伴,其实面试官比候选人还着急。尽管我的问题犀利,但那绝对不是我故意要刁难,其实我都好想直接帮你回答,简直尴尬的不行。

勇于面试,你就是成功了一半

正所谓,人无完人。不可能有谁啥都会,我们也不需要教科书型的人才,因此请广大未来的师弟们,不要总是以:“算了,我觉得我还得沉淀沉淀”、“我感觉我达不到你们的要求,就不尝试了”这样的消极态度面对。那句话咋说来着?“人如果没有梦想,和闲鱼(在此为楼下闲鱼技术部打个小广告,哈哈哈)有什么区别?”,万一成功了呢?

诶,我跟你们说,当初我师兄邀请我面试的时候,我也是一句“我感觉我不行”,还好我师兄又劝了我两句,才让我鼓起勇气,想想:“面试就面试呗,又不要钱,面不上就当照照镜子,看看自己还缺什么。”

说实话,你连面试的勇气都没有,这辈子还怎么成功啊。用一个不是很恰当的例子:买张彩票还要2块钱,而面试完全就是低投入,高收益,面试成功从此走向人生新世界,面试不成,一个与你毫无交情的人,却愿意花1-2小时帮你梳理当前技术知识体系,甚至还有可能为你指出一条前进的明路,这比看一千篇博客,也没有这种收益吧?诶,怎么想都觉得是稳赚不赔啊。

简历能不能好好写

简历,真的就是敲门砖,好好写,不要那么随意,而且作为程序员,用心写一份,好好抽象几个重点模块,日后直接复用就行。

简历真的要简洁,但要有重点,有条理。从简历的结构就能看出一个人思维逻辑的正确性和条理性,有一些不需要的内容比如:身高、体重,国籍、祖籍,咱就不要写了好吧,又不是调查户口,也不是做体检。不要太多页,字数也不要太多,注意排版,毕竟上了年纪,眼睛不好使。

重点突出最多(不是一定要有3个)三个亮点,可以从以下三个方面:大型项目经验、突出学历及在校经历、卓越的技术贡献(比如开源技术贡献)。选择你最突出的三个亮点就行,三个亮点一定要通过某种形式比如加粗、颜色、或者排版上有明显设计,来突出他们。

  • 曾收到一份前端简历,用Vue写的,导出PDF格式,还有在线网址,直接打开可以在线浏览,并且附带GitHub地址。

  • 曾收到一份服务端简历,邮件是通过自己编写的邮件服务发送过来的,还附带了GitHub地址。

  • 曾收到...

以上例子仅作为参考,不是鼓励大家搞花哨的东西,要透过现象看本质,上述方式,不仅发来了简历,还附带了作品,并且作品还是可部署、可执行、可验证的,能让面试官更快的了解到个人的技术水平,因此为啥你的简历投过来就石沉大海?或许这里可以给你一些答案。

而且就像我开头说的,作为一个程序员,平时做一些个人项目总觉得好像没啥用,没动力,喏~这不就有用了,既能锻炼自己,还能派上实际用途,一次开发,日后复用。

话,真的要好好说

大哥,谁规定程序员就要沉默寡言,不善言辞。做软件很多情况是对现实世界的一种抽象,如果连现实生活都不能好好过了,话都不能好好说了,我咋能相信你代码能好好写。

大部分面试,都是以:自我介绍,作为开场白,许多同学,就:姓名、年龄、哪里人、哪里毕业。结束了...What?Who am I?Where am I?我是走错片场了吗?这又不是小学生写作文,你的姓名年龄,简历上都写着呢。

如果你不希望在面试中莫名其妙的失败,就一定要准备好自己的面试内容,面试并不是单纯的你问我答,更多的是候选人自己的舞台,当让候选人自我介绍的时候,就是说:“请,开始你的表演”。结果你猛地站起来,然后立刻坐下。这是怎么回事?一顿操作猛如虎,定睛一看原地杵?

很多情况下,机会就这一次,让你自我介绍,除了简单的个人信息,请不要浪费时间,赶紧报上你最自信的技术栈,最牛逼的项目,最卓越的技术贡献。让面试官瞬间点燃,我告诉你,那你就是成功了99.999999%了,而剩下的无非就是唠嗑,快速把氛围点燃,你会发现它不再只是一次面试,更是一次交流,你完成的不仅是一次面试,还结交了一位志同道合的好友。

说说我个人的喜好,不代表所有。我就特别喜欢那种相谈甚欢,当候选人来感觉的时候,经常会再聊的过程中,遇到一个技术点,他就会说:诶,我觉得这个XXX,也可以聊一下,我感觉这个技术很不错...(@#……%¥*%@#¥%)。诶,我觉得面试就是这样子的,咱们早就毕业了,我不是考官,你不是在做题,咱们就是再做一次技术交流。你在输出,我在学习,遇到我不懂的,我还跟你提问,这不是挺好的么?

最怕遇到,你问我答,讲道理,我又不知道你会什么,那你都敞开来让我问了,那是不是我就随便问了,我就不相信谁是活字典,问啥啥都会。

有不会的,很正常

面试是要讲技巧,但技巧也只是为有准备、有实力的人才管用。上述大部分论点,讲的其实就是人与人之间的一种交流方式,我们不是要通过什么套路,骗过面试官,说实在,你也骗不过。

但是所谓人有所长,扬长避短,只是为了珍惜短暂的面试时间,为了将自己更优秀的一面展现出来,避免浪费时间在没有意义的内容上。因此遇到自己不会的领域,很正常,太正常不过了,我刚才说,没有人是什么都会的。因此遇到自己不擅长的技术领域,请大方的,直白的,告诉我:“不好意思,这块内容我不擅长。”这样才能节省双方的时间,但也希望你能同时告诉我:“虽然我不擅长XXX,但我对XXX有一定的理解”。赶紧的,告诉我你会什么,让我可以更快的了解到你。

不要觉得遇到自己不会的就心虚,就老想要说出来点什么,你都发现自己不擅长了,你觉得你能说出什么让面试官眼前一亮的呢。

T型人才,是标准

我们不需要教科书型的人才,你啥都会,啥都不精,有啥用,真的落地干活的时候,就会发现,啥也做不好,你能做的别人都会做,还不能独立完整的完成某一项工作,那你有什么个人竞争力呢?

在某一两个领域里,有非常深入、扎实的研究,原理、设计、代码实现,都能够信手拈来。这些领域包括但不限于开源框架,哪怕你说我框架都只是熟悉原理及使用,不了解代码实现,但是我对JDK、JVM特别有研究,各种虚拟机调优你都会,内部实现细节你都说的出来,JDK里重要的常用对象的各类方法甚至可以口述代码,信手拈来,玩转各类设计模式,对它们使用场景、优势、意义,都有自己深刻的理解和思考,倒也是一大亮点,没人说一定要会Spring源码剖析,技术领域各有千秋。

当然技术栈也不能太窄,毕竟要完成一个项目,要用到很多技术知识,技术栈太窄也会限制你的想象,哪怕作为服务端,了解到前端技术的基本思想,也有助于团队合作。因此在深度的基础上,保持一定的技术追求和兴趣,扩充自己技术栈的广度,也是非常有必要的,否则无异于闭门造车,也许一个问题,在其他领域早有更合适的解决方案,但你却不知,反而用一些别扭,高成本,偏门的方式,绕了远路。

要成长,不要局限于公司的工作

作为程序员,只是完成工作内容,那只能说明你对技术的兴趣并不大。

公司的工作,往往是比较局限的,限制了你的成长,如果你对自己,对技术,都有一定的追求,在工作之余,一定要多去学习。

学习也不过是起步,有的同学只是看了很多文章,知识只停留在理论。我非常鼓励大家,在工作之余,学习要以致用,学了没用也容易忘记,在实践的过程中还能发现一些之前没遇到的知识点,还可以再次激发自己主动探索,深入学习。搞一个小网站,小程序,搭建一个服务器,自己做一些小东西,做的不好,纯当练手,万一做得好,说不定,下次就是你面试我了。

如今,搞一个小网站、小程序的成本真的非常非常低,在校的同学买阿里云服务器甚至就几十块一个月,出了社会的同学,阿里云ECS服务器,最便宜的也才100+一个月,你说这么低的配置能干啥?拜托,你的网站有多少流量?等你发现服务器撑不住的时候,估计就是我去你公司面试的时候。自己搞一个服务器,平时学习的东西,真正的部署上公网,看看效果,还可以分享给身边小伙伴把玩把玩,它不香么?

说了这么多,你还想来阿里吗?

想来,并且立刻,马上,就现在!

是的,我就喜欢听你说这句话,人没点自信,怎么行?

讲实话,上面说的内容,是我自己当年面试总结的经验(我亦是社招,而且只投递过1次简历,就成功进入阿里),还有面试了N多人之后的总结,说实在有的时候遇到一些真的很有实力,但是却因为各种客观、主观等可抗拒因素,无缘共事的,真的觉得超可惜。就像当初我的师兄带我进阿里一样,耐心的帮我很多,我觉得这份精神值得我继承。



欢迎加入我的知识星球,一起探讨架构,交流源码。加入方式,长按下方二维码噢:

已在知识星球更新源码解析如下:


最近更新《芋道 SpringBoot 2.X 入门》系列,已经 20 余篇,覆盖了 MyBatis、Redis、MongoDB、ES、分库分表、读写分离、SpringMVC、Webflux、权限、WebSocket、Dubbo、RabbitMQ、RocketMQ、Kafka、性能测试等等内容。

提供近 3W 行代码的 SpringBoot 示例,以及超 4W 行代码的电商微服务项目。

获取方式:点“在看”,关注公众号并回复 666 领取,更多内容陆续奉上。

如果你喜欢这篇文章,喜欢,转发。

生活很美好,明天见(。・ω・。)ノ♡

C# + NAudio:构建支持实时音频处理的语音聊天应用(含回声消除) 本文介绍了如何利用C#和NAudio库开发实时语音聊天应用,重点实现回声消除功能。首先概述了NAudio库在音频处理中的作用,包括音频录制、播放和实时处理能力。然后详细讲解了构建基础语音聊天应用的过程,包括麦克风录制和扬声器播放的实现。接着深入探讨了回声消除的原理和实现方法,提出通过比较麦克风输入和扬声器输出的音频信号来消除回声,并给出了核心代码示例。最后,文章还讨论了性能优化方向,如多线程处理和网络传输扩展。该方案为开发高质量实时语音应用提供了实用参考。 阅读详情

相关推荐

Labview程序框架介绍

当掌握LabVIEW基础知识并达到,理解单个小型模块程序会相对轻松。而若想进一步探索大型程序,就必然需要了解程序框架相关内容。LabVIEW常用的程序架构包括等。在多年工作中,我接触过的众多高级工程师所开发的大型程序,基本都基于这些架构搭建。接下来,将为大家详细介绍这些框架。

Misterlhw的博客 4623

阿里面试官的多年经验之谈:面试不要慌,面试官比候选人还难!

面试,面试官比候选人还难 近期面试了许多,真的是许多同学,讲道理其实我是比较有耐心的面试官,但是还是忍不住想要吐槽,因此写下这篇文章,一方面希望可以帮助到正在面试,或者在来面试路上的同学,另一方面,纯粹吐槽。 作为面试官,我是真心希望为团队招到优秀的候选人,招到优秀的合作伙伴,其实面试官比候选人还着急。尽管我的问题犀利,但那绝对不是我故意要刁难,其实我都好想直接帮你回答,简直尴尬的不行。 ...

致力于C语言C++知识分享! 1841

Altium Designer学习---如何进行SI仿真

Altium designer 如何进行SI仿真。         1、仿真电路中需要至少一块集成电路;             2、器件的IBIS模型;              3、在规则中必须设定电源网络和地网络;              4、建立SI规则约束;              5、层堆栈必须设置正确,电源平面必须连续;     建立的文件必须是一个工程,并把相应的文件放在工程目...

weixin_34050519的博客 4905

芋道----工作流中添加邮件通知

芋道----工作流中添加邮件通知

阿土不土的博客 1653

GEO芯片数据下载和探针ID转换(保姆级教程)

R语言安装、GEO芯片数据下载、探针ID转换

qq_43138237的博客 3万+

突破Shopee平台数据采集的风控挑战与技术解决方案

高效、稳定、合规的数据采集能力,始终是我们服务的核心价值。多类型代理组合:采用高匿名住宅代理(模拟真实用户IP)与数据中心代理(高并发需求)混合策略,结合IP轮换频率与目标国家后缀(如.com.my、.vn)动态匹配14。反反爬数据过滤:针对Shopee页面中的混淆数据(如虚假价格标签、隐藏元素),采用XPath精准定位结合正则表达式清洗,确保数据准确性89。随机化请求间隔:在爬虫代码中引入随机延迟(如1-5秒),并模拟“浏览-点击-滚动”等用户行为链,降低行为模式的可预测性48。

klj3388的博客 2982

【MyBatis】之理论知识总结

一、MyBatis 简介 MyBatis 是什么 MyBatis 是一款优秀的持久层框架,一个半自动 ORM(对象关系映射)框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。 ORM是什么 ORM(Object Relational Ma

王廷云的博客 1176

微信删除的聊天记录怎么恢复(2024年最新攻略合集)

随着微信对我们生活中方方面面的渗透,微信已然从一款简单的社交软件过渡成为现时代的一种生活方式,而微信中的聊天记录就是我们和朋友之间历程的最好证明。对此,今天我们来聊聊微信删除的聊天记录怎么恢复的问题。

m0_70960708的博客 947

【全网最新最全】MybatisPlus面试题

(1)mapper中定义接口/*** 根据年龄查询用户列表,分页显示* @param page 分页对象,xml中可以从里面进行取值,传递参数 Page 即自动分页,必须放在第一位* @param age 年龄* @return*/(2)mapper.xml实现--SQL片段,记录基础字段-->(3)调用接口@Test// 设置分页参数// 获取分页数据System.out.println("当前页:"+page.getCurrent());

qq_38196449的博客 3351

SAP 采购员参数及权限配置

若要控制采购员的参数缺省值或者权限,可以通过以下方式实现: 1、定义采购员缺省值(EVO) 路径:后台----物料管理---采购---环境数据---定义采购员的缺省值 点击图标,显示如下,查看参数配置ID: 查询到配置“定义采购员的缺省值”是通过ID “EVO”来配置的。进入页面建立配置: 按照需要配置新条目: 事务代码SU01进入用户配置页面,在用户“参数”页面配置前面设...

willieyuan的博客 7601

YOLOv8自定义训练:车牌识别全流程(从标注到推理,附可视化代码)

车牌检测全流程实践指南 摘要:本文详细介绍了基于YOLOv8的车牌检测完整实现方案。针对车牌检测中的三大难点(小目标、多角度、光照变化),提供了从数据准备到模型部署的全流程解决方案。重点包括:1)数据采集与标注规范;2)针对小目标的YOLOv8模型优化配置;3)K-means锚框聚类方法;4)训练参数调优策略。通过实际验证,该方法可获得95%以上的检测准确率,并附有完整的代码实现和可视化工具,便于开发者快速复现应用。 (字数:149字)

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 851

【Java系列】MyBatis-Plus常见面试题

是的,MyBatis-Plus的代码生成器可以自定义模板。在使用代码生成器时,可以指定自定义的模板,从而生成符合项目需求的代码。自定义模板需要遵循FreeMarker语法,可以根据需要修改模板内容。

颜淡慕潇 2万+

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

作为阿里的面试官,我有话想说。

面试,面试官比候选人还难 近期面试了许多,真的是许多同学,讲道理其实我是比较有耐心的面试官,但是还是忍不住想要吐槽,因此写下这篇文章,一方面希望可以帮助到正在面试,或者在来面试路上的同学,另一方面,纯粹吐槽。 作为面试官,我是真心希望为团队招到优秀的候选人,招到优秀的合作伙伴,其实面试官比候选人还着急。尽管我的问题犀利,但那绝对不是我故意要刁难,其实我都好想直接帮你回答,...

weixin_44626952的博客 449

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

mybatis plus 格式话_作为阿里的面试官,我有话想说

面试,面试官比候选人还难勇于面试,你就是成功了一半简历能不能好好写话,真的要好好说有不会的,很正常T型人才,是标准要成长,不要局限于公司的工作说了这么多,你还想来阿里吗?《Java 2019 超神之路》《Dubbo 实现原理与源码解析 —— 精品合集》《Spring 实现原理与源码解析 —— 精品合集》《MyBatis 实现原理与源码解析 —— 精品合集》《Spring MVC 实现原理与源码解析...

weixin_30767895的博客 214

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

阿里面试官现身说法:刷了一批又一批,有些话不得不对你们说...

序言 本文主要介绍校招,疫情原因今年的春招持续的时间拉长了,截止到目前我已经面试超过一百位应届生,批改过超过150份笔试的试卷,因为通过率较低,我也被同事吐槽许多次让我“手下留情”。今天我就想聊一聊,我自己的面试标准。这不是一篇什么攻略文,旨在抛砖引玉,大家一起探讨如何面试更有效率。 需要写在前面的是,“平等“和”高效”一直都是互斥的。信息从一个人传递到另一个人那里,由于表达能力和...

AndroidAlvin的博客 2125

阿里面试官:什么样的人能在阿里晋升?

简介:7月9日 19:00-21:30 阿里云开发者社区首场“Offer 5000”直播开启!15位团队技术大牛在线招人,更有《阿里云技术面试红宝书》助你拿下Offer!点击图片或戳我查看详情和投简历提到面试官,你有些啥印象?他们坐在你的对面,手里握着笔,会抛出一些让人难以招架的问题……似乎在1-2个小时内与他们的对话将影响你当下的“前途”……阿里的面试官是怎样看待候选人的?什么样的阿里人能够得到晋升?面试中的哪些细节会影响到结果?来听听他们怎么说。小编请来了一位被称为“评委中的战斗机”的阿里资深晋升面试

阿里云开发者 1547

在阿里我是如何当面试官的

作者:子弈https://juejin.im/post/5e6ebfa86fb9a07ca714d0ec前言由于疫情关系,最近在掘金看到很多同学的工作情...

frontend_frank的博客 1845

我以为我对Mysql索引很了解,直到我遇到了阿里的面试官

GitHub 4.8k Star 的Java工程师成神之路 ,不来了解一下吗? GitHub 4.8k Star 的Java工程师成神之路 ,真的不来了解一下吗? GitHub 4.8k Star 的Java工程师成神之路 ,真的确定不来了解一下吗? 本文来自一位不愿意透露姓名的粉丝投稿 相信很多人对于MySQL的索引都不陌生,索引(Index)是帮助MySQL高效获取数据的数据结构。 因为索引...

HollisChuang's Blog 2万+

年后跳槽到阿里,我有话想说......

“ 近期面试了许多,真的是许多同学,讲道理其实我是比较有耐心的面试官,但是还是忍不住想要吐槽,因此写下这篇文章,一方面希望可以帮助到正在面试,或者在来面试路上的同学,另一方面,纯粹吐槽。...

Java和Android架构 371

作为阿里的面试官,我想说点大实话...

作者:梦游的龙猫来源:https://www.cnblogs.com/wuxinzhe/p/12179713.html前言近期面试了许多,真的是许多同学,讲道理其实我是比较有耐心的面试官...

这个时代,作为程序员可能要学习小程序 1525

两年阿里面试官,面过200+人:给大家说点面试阿里技术岗的干货!

做了两年的阿里面试官,面过200多人了(系统里有统计),如今要离开了,给大家说点面试阿里干货。 1、学历在阿里不重要,基本是个本科问题都不大,更重要看以前哪个公司,和项目经历匹配度。很多小公司背景也有可进了阿里,是因为恰好阿里在布局这个业务。在这里,本科硕士没啥差别。筛选简历也是人事外包助理第一轮,直属老板第二轮,然后直属老板直接电话你,或者让助理约你。 2、第一面很重要,阿里第一面基本是你的业务直属领导,也就是未来接触最多的人,他这块过了,后面再专业上问题就不是很大了,这一关也会问到很详细的项目细节,..

测试萌萌 2618
上一篇: 如何编写可怕的 Java 代码?
下一篇: 2020 某厂面试初体验,自己落伍了么?
公众号-芋道源码
博客等级 码龄10年 1634粉丝 377原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值