基础知识漫谈(62)作为面试官的一点心得荒土

上一篇关于面试的谈得太多,招聘只好另起一章。

以当前的现状来看,优秀的毕业生会先被知名的大企业刷过一轮,那么,相对不知名的企业招聘负责人要如何找到适合自己公司的技术人才呢?询问过一些毕业生之后,我总结了如下经验。

一场招聘会上公司林林总总,面试者要了解你公司,只有他晃过去的那几秒钟,一张意义鲜明的海报,就特别重要。

很多海报自己设计得漂亮,公司介绍得高大上,愿景理念口号特别响。有用吗?产品们常说的一个道理,做得好是0,符合用户需求才是1。

a、提供的岗位有哪些

来看看几个例子,文案一:

再来看看文案二:

Java软件工程师熟悉掌握Java语言及面向对象思想,熟悉运用各种设计模式初始岗位:运行平台开发工程师、图形化开发工具IDE工程师,技术支持工程师ViewCode

由上,我们可以推论得出,其实,文案二也不够好,好的职位要求文案只需要关键字!

比如:

我们需要:JAVA开发前端开发大数据工程师.Net开发

如果希望加上特定的限制,就应该使用特定的关键字,真要考核也不是靠文案排查,最终还是面试官的事情。担心这样表述很模糊么?想想这个问题,如果一个Java开发者不懂其内涵的基本职责,他通过面试的概率也不高吧?

b、福利待遇有哪些

对薪资有底气的,就放上工资,有年终奖绩效奖的,就放上绩效奖。

可是,这些钱对毕业生来说,很重要,而且人人都不写,就你写了,这就是优势。

就我个人经验,福利里最吸引人的,是包食宿。毕竟一线城市房租贵。

c、公司行业和规模

这方面就没什么好说的,有一说一,唯有一点要注意:不要灌输情怀!

真情怀不是靠说的,说出来的情怀就是又累又没钱给你。

这对于只是看海报来了解公司的面试人来说,是个负面印象,最好杜绝。

很多人都经历过一些奇葩面试官吧?当自己作为面试官的时候,请意识到对面的这个人以后可能是你的同事。不装逼,防雷劈。

一般而言,面试的过程是笔试(可省略)->机试->技术面->人事面。

第一个前提,每一个步骤都要发挥它应有的价值,比如笔试,就应当划分一个严格的分数线,针对招聘目标区分档次。

在笔试和机试部分,达不到要求的,可以考虑按分数直接谢绝,如果担心误伤(毕竟有些笔试题出题意图就很诡异),可以考虑把分数线降低。

技术面部分,请确定你的招聘目标,是专研技术的研究者?还是走上市场的现场实施?对于不同的面试者,不要提出和你要求无关的问题。

如何筛选问题?对外包面试人提问spring的aop实现原理,就不太合适,因为你不需要他去研究spring,而应当偏重在问题解决上,比如JVM每隔几天就会因为内存溢出挂掉,要要从哪里入手解决。我会把我的问题划分为三个方面:

基础类,框架原理类,框架应用类。

假如面试的是研发人员,基础类和原理类就属于必查,实践类就属于加分项。

基础类问题:

每个类型都可以继续往下细分,这里以基础类作为讲解,我会提三个问题:

1、什么是面向对象

2、说一个你最熟悉的数据结构

3、说一个你最熟悉的算法

第一题是必须题,后面两道都是用于加分。

很简单?说一个事实,在我两省十多所大学四年的面试经验中,这三道题能过滤掉八成的毕业生。来看我怎么提问的:

问题一:

该问题的难度以“吃方法”分野。

之前基本是考察语法和封装性,以及对基本概念的重视程度。在提示之后依然没有意识到自己错误的,坚决不用。

吃方法属于进阶题,看着很简单,对于很多程序员来说就是直觉性就明白的问题吧?其实,这是需要多种能力的:

a、猫吃老鼠,要能理解猫是一个类,吃是一个方法,老鼠是一个类,作为吃的参数;

b、猫吃鱼同理,吃老鼠和吃鱼这两个行为,本质上来说,都是吃食物

c、食物是单独是个接口,老鼠和鱼都是它的实现类。

看,面向对象分析理解,抽象能力,继承和多态的应用,接口和类的理解,具备所有这些,才能快速准确的做好这个吃方法。

问题二:

说一个最熟悉的数据结构,又或者,简单一点,说一下LinkedList和ArrayList的区别。相信很多面试者都遇到过这道看上去很蠢的题,网上有很多答案,他们说的基本都没错,但是,按这些答案来回答,不会给出很高的评价。

这样提问:为什么LinkedList查询会比ArrayList慢?又或者,如果java没有提供LinkedList,你要如何实现出来?

这里考验的能力有两个,两者有其一,都可以打出高分。

1、对于需求的理解能力

2、阅读源码的兴趣和能力

链表的定义是“表由一系列结点(链表中每一个元素称为结点)组成,每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域”。

把这一段话当成需求,那么,名词有:表、结点、数据域、指针域。

同时又能得出它们的包含关系,表里有多个结点,结点里有数据域和指针域两个部分。

完成了这一部分分析,自然就能设计出对应的LinkedList类。查询为什么会慢呢?查询对应的是get方法,get(i)自然是要从头结点的指针域迭代i次,取出对应结点数据域,这个迭代过程导致了慢。

无论是通过自行分析还是阅读过源码懂得这个道理的,都说明具备一定能力或潜力。

问题三:

说一个最熟悉的算法?

其实这里考验的是多个层级:

1、是否有认真准备面试

2、数理逻辑水准

3、算法水准

拿最常见的排序算法说事。

能说出任意排序算法原理,说明至少有认真对待面试。

能说出快排、桶排、堆排等复杂一点的排序算法,并且能指出得到最差和最优结果的输入,这一部分,需要面试者能在脑中模拟算法运行,根据算法本身的原理,来解释为什么快和慢。

答案是不一定,因为我压根没提输入是什么。

如果不能理解O(n)描述的是趋势,那么,对算法的理解就还未入门。

框架原理和应用类问题:

面试官需要明白,框架问题回答不上来,并不说明对方比你差。

对于这种情况应该如何考察呢?

框架不一样,思想有相同。

1、询问对方最熟悉的框架

2、询问框架使用中遇到的最困难的问题

3、有没有阅读过框架源码,解释一下框架某部分功能的实现原理

对于自己最熟悉的框架的了解程度,能说明面试者的真实水准。

依赖注入并不是什么黑科技,了解反射理解面向对象的程序员,都能答出个一二三四。

总结

公司和员工是双向选择关系,应聘者大可不必把自己放到“求”职的低位,面试官也请勿趾高气扬。

不管招聘还是应聘,无非就是了解自己和对方的需求,然后展现优势,而已。

THE END
1.公司行业类型有哪些(公司行业分类大全)公司行业类型有哪些(公司行业分类大全) 下面我罗列一下我们经常用到的行业。 1、科技(生物科技、网络科技、新能源科技、医疗科技、环保科技、农业科技等) 2、贸易(国际贸易、化妆品贸易、食品贸易、服饰贸易、珠宝贸易、酒水贸易、五金贸易等) 3、建筑方面(建筑工程、建筑设计、建筑劳务。建筑材料、建筑安装工程等)...http://gz.tfzxwng.cn/zcgssan/32338.html
2.公司行业类型有哪些?具体是怎么划分的呢一、产品行业划分第一部分:支柱产业 1、电子信息:半导体、计算机、软件、通讯、数字家电 2、化工:精细...https://china.findlaw.cn/ask/question_44670904.html
3.托特纳姆第一并购公司纳斯达克上市采访实录最新动态杨:众所周知,中国企业在国内主板上市是非常困难的,排队时间长、过会率低、对行业类型亦有诸多限制,许多优秀企业只能选择到境外上市。而美国资本市场作为最成熟多元的市场给很多中国企业提供了广阔的融资渠道,更好地体现了它们的价值。传统的IPO上市有很大的风险和不确定性,对于中小型公司尤为如此。而用借壳上市的方式则...http://www.agba.biz/bencandy.php?fid=47&id=458
4.网站建设适合哪些行业?不同类型网站该怎么建?随着互联网的发展,网站建设已经成为现代商业运作中不可或缺的一环。通过建立一个合适的网站,企业可以进行更大范围的宣传推广,同时也为客户提供了更为便捷的服务。但是,网站建设并不适合所有行业。在后面的内容中,我们将探讨哪些行业适合网站建设,以及如何为不同类型的网站选择Z优的建设方案。 http://www.xysds.cn/h-nd-190.html
1.2023年公司注册的行业类型都有哪些?注册公司如何选择经营范围?视频在注册公司过程当中,我们可以根据自己公司的种类来进行划分,而关于公司注册行业类型有哪几种类型想必依旧有很多朋友对此不太了解,下面征途财税小编就针对这个问题为大家具体介绍一下,希望通过我们的介绍能够为大家提供一定的帮助。 公司注册的行业类型都有哪些? http://176914923.b2b.11467.com/product/18002035.asp
2.在美国开个人独资公司有哪些行业类型导读:在美国开设个人独资公司是许多创业者和企业家的首选,因为这种形式的公司拥有简单的管理结构和灵活的经营方式。然而,在选择开设个人独资公司时,了解不同行业类型的要求和限制是非常重要的。本文将介绍在美国开设个 ... 在美国开设个人独资公司是许多创业者和企业家的首选,因为这种形式的公司拥有简单的管理结构和灵活...https://www.gtzxhk.com/a/72377.html
3.行业分类细分(行业分类细分代码)行业分类细分:全面了解各个行业的划分和特点 在商业社会中,行业分类是对不同产业和经济领域进行细分,以便更好地理解和管理各种商业活动。行业分类细分有助于企业针对特定市场进行精确营销和制定相应战略。本文将介绍一些常见的行业分类,并对它们的特点进行详细解析。 https://www.tuogunzhijia.com/114797.html
4.市政工程属于什么行业类别的工程类型有哪些市政资质什么是市政工程,其类型有哪些? 市政工程是指城市公共建设中面向城市社会公共需求的工程,包括市政公用设施、道路桥梁、河道及海岸整治、排水、环保、市容环境等方面的工程。市政工程可以根据不同的标准和要求划分为多个类型,常见的有城市绿化、道路建设、公共交通、给排水、园林景观等。不同类型的市政工程具有不同的特点和...https://www.zizhisc.cn/74879.html
5.民营经济领域百问百答2.按照工商登记注册类型和国民经济行业,民营企业分别可以怎么分类? 答:按照工商登记注册类型,民营企业可以分为集体企业、股份合作企业、联营企业、有限责任公司、股份有限公司、私营企业、其他内资企业、港澳台商合资经营企业、港澳台商合作经营企业、港澳台商独资经营企业、港澳台商投资股份有限公司、其他港澳台商投资企...https://www.zjk.gov.cn/content/bwbd/197996.html
6.如何了解金融公司的工作环境?这些公司在行业中有哪些地位和挑战?在行业地位方面,金融公司通常分为几个主要类别:投资银行、商业银行、保险公司和资产管理公司等。每种类型的公司在经济中都有其特定的作用和影响力。例如,投资银行在企业融资、并购和资本市场活动中扮演关键角色,而商业银行则提供日常的金融服务,如存款和贷款。 https://stock.hexun.com/2024-09-03/214328338.html
7....类型?(常用api口类型)行业资讯api口有哪些类型?(常用api口类型) API,即应用程序接口,是各种软件应用之间进行交互的标准方法。在Web服务中,API接口是允许不同应用程序之间交换数据的标准,是各种软件应用之间进行交互的标准方法。API接口的类型种类繁多,不同的API接口类型有不同的使用场景和应用程序。九合商服(jiuhepos)小编豆豆将在本文中对最常见...https://www.jiuhepos.com/html/2924.html
8.和你有关!《上海市加快经济恢复和重振行动方案》百问百答来了!26、哪些企业可以申请援企稳岗补贴?有行业要求吗? 答:七类受疫情影响严重的困难行业的企业,不裁员少裁员的,可以申请援企稳岗补贴,包括餐饮、零售、旅游(指旅行社及相关服务、游览景区管理两类)、交通运输、文体娱乐、住宿、会展。 行业类型以企业参保登记时自行申报的行业类型为依据。现有信息无法满足划分行业类型需要...https://www.kankanews.com/detail/6Y2D5Y4Wey1
9.假肢脚的几种常见类型有哪些?行业新闻假肢脚的几种常见类型有哪些? 假肢脚板在选择时着重要考虑三个因素:体重、活动和残肢长度。小体重、小范围步行需求肢友如果用大体重、高冲击运动类的脚板的话可能就会显得过硬了,会有踩不动的感觉。另外残肢较短有皮肤问题的肢友可以选择带有扭力球的脚板以获得更好的冲击与扭力吸收,以保护皮肤。长残肢的肢友则...https://www.usa-yoband.com/news_center/industry_news/0R41G12023.html
10.公司行业类型有哪些(公司种类有哪些)公司行业类型有哪些(公司种类有哪些) 接下来我给大家分析,我所认为的公司几种类型。 在此之前,我先讲个例子。 或多或少,我们都接触过电子游戏。大家应该有发现,在一个游戏中,玩得比较厉害的,一般有三种类型:第一种,没日没夜玩的人;第二种,玩命充钱的人;第三种,使用外挂的人。https://www.sahxzzsa.cn/caishui/39764.html