java面试new idea--选型问题

校招的时候,我面试过好几个大厂,其中给我印象最深刻的是某团的后台开发岗位,当时我学的是C#,美团那边面的是C++。初冬的天津气温大概在10摄氏度左右,我顶着风,横跨了市内3个区的距离,到了一家酒店面试。

在面试之前,我准备的是实习期间的项目,现在回过头看看是在是太小众了,是用js写的一个地图相关的内容,用的是ArcGIS api。之所以这么准备,1是当时手里没有别的拿得出手的项目,2是当时的认知错误,因为实习项目经验是校招很重视的一环。

我在冷风中到达面试地点,从上午11点左右开始排队,一直排到下午5点半左右,天色都已变暗,中午吃的工作人员派发的小面包。折腾将近一天,轮到我的时候,面试只用了10分钟不到。面试官问我的第一个问题,就是“在学校是学什么的”。我:学C#和java。

面试官:我们后台这边主要以C++为主。我:没事,都是面向对象的。

接下来面试官说那就说说面向对象。然后问了些基础的概念性的问题,比如什么是面向对象,面向对象如何实现多态等等非常非常基础的知识,都是课本上写的明明白白的,但是当时由于准备重心没有放在概念知识方面,且上课时没有好好记概念,导致很多问题没有答上来,一直到现在都甚是懊悔。

这次面试给我留下了深刻的印象,我最近来准备面试的时候总是回忆起当时的一幕幕,准备复习很多java的基础知识,尤其是基础概念的部分。

直到我过年的时候给我一个亲戚打一通电话,他是某团成都分部一个项目的技术总监,平时也负责人员协调,对HR方面也懂一些。

经过与他的对话,我发现之前的路都走错了。

他明确地告诉我现在的互联网大厂面试,都是挖掘式面试,从宏观上来说,互联网软件人才的缺口时至今日依旧非常大,各大厂也都非常需要人才。但是社招有一个特点,就是这些人都已经做过项目了,什么叫挖掘式面试呢?从项目入手。

为什么要进行挖掘式面试,因为社招的人五花八门,如果说校招的人都是一张白纸,那么社招要远远复杂的多,像是已经被无数人创作过的涂鸦墙。面试官不可能问一些固定的问题,答上来就通过,没答上来就刷掉。因为社招的人都有自己的特点,有自己的领域,完全没办法一概而论,固定问题面试法会极大地增加招进去无用之人或者错过人才的可能性,所以现在大厂面试都是先让你自己介绍你的项目,然后从你的项目入手,主要问以下几个问题:

1.开发过程中遇到的问题,以及问题解决办法

2.组件或者框架的选型,与市面上其他同类型产品比较的优缺点,以及你们项目为什么选型该产品

3.项目管理、团队协作方法和能力

4.你需要主动说出你的闪光点,或者你擅长的东西

可以看到,社招跟校招已经完全不同了,校招由于是一张白纸,所以面试官一般都会拿出事先准备好的问题问你,而且都基础性的知识,因为除了这个,也没有什么可以问的,又不是天才少年面试,只能问一些书本上的知识咯,看你掌握的是否牢固。社招不存固定问题,面试官都是根据你的项目来发掘你这个人身上的优缺点,看是否是公司需要的人才,是否具备公司需要的品质和能力。所以,社招的重点一定要放在项目上。

社招面试,在很多时候会变成一种探讨,而不是单方面的问询。因为五花八门的项目太多了,面试官不是万能的,他也有不熟悉的领域,没见过的做法,他也会很感兴趣,如果你做的是一个冷门领域的项目,或者项目里用了冷门的技术,那么不妨把这一部分展开说说,给面试官讲一讲里面的原理,形成一种两个人的共同探讨。就算这个选型他没听过,但是软件万变不离其宗,底层的东西就那几样,说到底层实现上,面试官多少知道些,完全懵的状态基本不可能,所以不用怕你说的东西太小众面试官听不懂,尽管说,形成共同探讨的局面,是最好的。

应该把更多的精力放到项目上,尤其是你的重点项目。

1.解决问题  2.选型

重点就是这两个,其实选型也是解决问题的一种,比如你本来用mysql,后来用着用着出现了什么样的问题,推动了你们换型的动力,换成了mongodb,这个mongodb跟mysql比起来又好在哪儿了,为什么能够解决你们现在的问题。或者你不是在项目过程中换型,而是一开始就选型对了,那么你一开始选型的原因是什么?为什么没有选择其他产品?

当然选型不仅限于产品,还有技术选型等。

解决问题,这个也是你自己提出来过的,面试官不会说假如你遇到了怎么怎么样的问题,你应该怎么去解决。他会让你自己说出几个你印象深刻的紧急事件,然后说出你的解决方法。

总之,社招没有人在乎你基础知识概念的掌握,企业在乎的是你的实际解决问题的能力。跟校招恰恰是相反的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值