微信号:AlgorithmFans

介绍:算法是程序员的内功!伯乐在线旗下账号「算法爱好者」专注分享算法相关文章、工具资源和算法题,帮程序员修炼内功.

程序员面试 IT 公司,这些地方你要注意!

2018-12-29 08:55 倪升武

(给算法爱好者加星标,修炼编程内功


作者:倪升武 (本文来自作者投稿)


不管是应届生还是在职人员,都会面临着各种面试问题,网上有很多面经,但是大部分都是和技术相关的,总结有哪些技术需要掌握等等。


但是我觉得,面试本来就是一个双向的选择过程。当然,一开始是企业来挑选我们,但是如果你足够优秀,通过了面试,或者感觉问题不大,那么接下来也是你选择企业的过程。


那么在选择企业这个问题上,我们需要注意什么呢?这篇文章主要来总结几点,希望能对你有所帮助。


1. 你觉得面试官是个怎样的人?


有很多人会说,面试的时候,我都紧张的要死,谁还会观察面试官是个怎样的人啊?他问我答就行了!这是不对的,我们要记住一点:面试官90%会是你入职之后的同事。今天武哥就跟大家说说如何观察面试官。可以从两个方面来:


1)在交流的过程中,如果面试官给你一种咄咄逼人的感觉,或者你一直感觉被面试官压着喘不过气来(我说的不是你问题回答不上来,而是交流的问题),那么你可能要考虑一下要不要去这个团队。要知道,很nice的面试官是不会让面试者有这种感觉的。


2)如果面试官看上去非常疲劳的样子,那么你也需要考虑一下,或者在你提问环节询问一下他们平时的工作状态,因为可能你以后也会如此。


所以从和一个人的交流过程中,从语言和神态就基本上可以判断在你面前坐着的这位面试官到底是个什么样的状态。


2. 关注一下你接下来需要做什么?


基本上所有面试,在快结束的时候面试官都会问你一个问题:你有没有什么问题想问的?很多面试者不会好好利用这个环节,还是上面所说的,不要觉得面试就是他问我答。


这个环节我们一般问1~3个问题都是OK的,我觉得首先需要问的就是假如你被录取了,你接下来要做的是什么?这个问题非常重要,为什么?


一来,这个是和你后面工作息息相关的,在你了解了该团队的业务以及所用的技术之后,你可以更加准确的去判断自己是否要进入该团队。我有个读者跟我说,有个面试,问了他ssm框架的问题,还问了 spring boot 等等,结果进去之后用的是ssh,我以后怎么跳槽……


二来,这个问题也是表现出你对该职位的重视,如果我是面试官,我肯定觉得你是个做事比较踏实认真,而且知道控制风险的人。这无疑会给你增加印象分。


3. 不要被股权冲昏了头脑


有很多公司为了招人,会给面试者承诺股权之类的东东,其实很多时候,这只是用来安抚劳累过度的员工的一种形式,还不如钱更划算。


我就认识一个朋友,公司承诺的,好几年都没兑现,一直是画饼,画饼,再画饼。其实少量股权对你来说也没多大意义,而且还要看这些股票是否可以在交易所出售。所以这个我不说那么绝对,自己需要问清楚或者考虑清楚。有时候,真的是钱来的更实在,你要真想要我,还是给我加点钱吧


4. 不要去那些缺乏系统流程的公司


一个公司能否高效的运作,很多时候取决于有没有一个规范的、科学的流程。有很多朋友可能会说,一个小公司能有啥规范,能把活干完就不错了。


此言差矣,麻雀虽小还五脏俱全呢!我就认识一个小公司老大,加上他才6个人,上次让我帮他写一些公司规范之类的,包括编程、功能开发流程、发版本等等,他觉得他需要给自己的公司制定这些东西,虽然就几个人。因为他说,只有规范了,公司才能发展的更快、更大


我觉得这是对的,所以那些杂乱无章的小公司,我建议你就别考虑了,不说别的,就拿写代码来说,毫无规范可言,你还指望你能学到什么其他好习惯呢?自己周围的环境真的会影响自己以后的发展。


5. 公积金和社保给你交多少?


据我所知,很多小公司社保和公积金都不交的,或者交一个,但基数也小,这个怎么说呢,有些小公司,考虑到自己的发展,有时候也可以理解。


因为每个人的能力不同,有些面试者可能是学历或者能力的问题,进不了大公司,但是就像上一点提到的那样,我还是建议你去一个能正常给你交社保和公积金的公司,哪怕少一点。


6. 需要用你的社交媒体账号为公司发广告吗?


这个可能和职位相关,现在互联网行业有很多职位需要使用社交媒体账号,比如微信和qq。由于业务需要,一些产品的推广需要裂变,那么就会涉及到很多广告的发送。


有很多公司就会要求员工使用自己的社交账号来为公司的产品做推广,因为廉价呀!还让你觉得这是对工作尽心尽责的体现,对公司的发展出力的体现。在我看来,这都是扯淡的。


这类职位,公司应该要自己提供社交账号,让员工推广,公司肯定要提供平台和账号,而不是让员工的私人账号来推。我有个朋友,他们公司为每个人配了两个pad,好几个账号。当然,如果你愿意,也成为公司产品的使用者,是发自内心的想用自己账号去做一些推广之类的,那是另外一回事。


7. 多了解下公司文化


在面试一家公司前,首先你要做的是去网上了解一下这家公司大概的情况,主要业务是哪些?有哪些部门?最近几年的效益和口碑怎么样?等等。这不仅仅有助于你面试,还有助于你面试结束决定是否去这家公司上班。


除此之外,到公司之后,可以简单参观参观公司的情况,感受一下员工的工作状态,周围的工作环境等等,自己喜不喜欢这样的环境?


我的第一份工作是在 eBay 做 Java 测试,当时去面试的时候,我就非常喜欢里面的环境,员工的工作状态特别轻松,休息区也有人坐着喝茶聊天,还有各种饮料,也有乒乓球桌。给我整体的感觉很棒。当时就很期待能在这样的环境下工作。


8. 尽量去大厂,尽量不要去外包公司


有很多读者可能会说,我是大专生,我进不了大厂怎么办?我说的尽量去大厂,是进自己力所能及范围内的大厂,甚至可以冲一冲再大一点的。人千万不要给自己设限,在自己努力的前提下,要多去尝试和总结,即使现在进不了大厂,也先去一个自己觉得很OK的企业,沉淀几年再去尝试一下理想中的大厂。


我为什么不鼓励大家去外包公司,因为大部分外包公司是没有人权的,基本上你没有啥发言权,而且福利待遇也会有所差别,具体我就不说那么详细了,如果你在外包公司干过,应该能体会我说的这些。所以尽量去大厂。


今天就分享这么多吧,后面再给大家分享分享别的。当然咯,面试需要考虑的远不止这些,如果你觉得还有什么值得我们注意的,也欢迎在下方留言。



【本文作者】


倪升武:同济大学硕士毕业,一个被技术耽误的文艺青年。先后在eBay、爱奇艺、华为、科大讯飞踩过坑,提倡利用碎片时间学习,每天进步一点点。个人公号:程序员私房菜


推荐阅读

(点击标题可跳转阅读)

初级开发者面试中的不合理问题

哎!创业公司操蛋的面试过程



觉得本文有帮助?请分享给更多人

关注「算法爱好者」加星标,修炼编程内功

喜欢就点一下「好看」呗~


 
算法爱好者 更多文章 36 岁捧走图灵碗!80 岁算法大师高德纳要在 105 岁完结《计算机程序设计艺术》 算法与数据结构这门基础课该如何学习? 竞争激烈的时代,为何 Ta 如此有恃无恐? 通过动画轻松理解递归与动态规划 82 个 Python 机器学习代码和实践案例让你受益终生!
猜您喜欢 平安金融壹通测试技术周报(第四十八期) 听说你没来? 2015年最值得关注JS程序员(二) PHP 7 正式版什么时候发布呢? 王辉|十亿级视频播放技术优化揭密