春节前,猎聘网上更新了一下简历,之后收到大量猎头的电话。不堪其扰,遂接受了一个唯品会职位面试推荐,之后遇到一些让面试者感到很坑的事,在这里分享给大家,以供后来者借鉴,免得再被坑。职位描述如下:

1. 唯品会--高级架构师(基础组件方向)60-80w(年薪)(现金部分)工作地点: 年后搬到虹桥火车站附近的中骏广场所属部门:平台架构部工作职责:职位描述 参与公司级平台级项目,和技术牛人为伍, 与互联网最前沿技术为伍, 你会参与最激动人心的下一代唯品会技术基础架构体系建设。 我们需要各种层面的人才。 岗位描述: 1. 主导基础架构部基础组件相关系统的分析与设计工作,承担核心功能代码编写; 2. 系统性能优化,主导技术难题攻关,保证系统安全,稳定,平滑升级; 3. 负责指导、培训普通开发工程师,审核开发工程师的设计与研发质量。任职资格:岗位要求: 1. 扎实的java编程基础,精通Java EE,对各种开源的框架如Spring、SpringMVC、MyBatis等有深入的了解; 2. 熟练掌握unix、linux操作系统,熟悉常用版本管理工具比如git,svn等; 3. 具备良好的识别和设计通用框架及模块的能力; 4. 较强的表达和沟通能力;工作认真、严谨、敬业,对系统质量有近乎苛刻的要求意识,团队合作意识强; 5. 有互联网中间件,各种基础组件研发经验者的优先,熟悉开源系统比如zk ,kafka,rabbitMq。了解源码者优先。 6. 有海量系统或者高并发后端的建设经验者优先。

之所以接受,不只是因为年薪部分不错,自己在互联网行业做了多年,一直在业务部门,所以也希望能有从事基础架构研发的机会。

面试当天,很早就赶到唯品会四行天地的研发中心。技术面试还是相当顺利的,三轮技术面试自我感觉都还不错,时间从早上10点开始,一直持续到下午1点左右。面试的问题大概包括以下价格方面:

(1)JAVA NIO方面的,特别是NIO的原理性知识,Linux的epoll机制为什么能提高NIO的性能。这方面谈的相当多,自己比较了解,应该还回答的不错。

(2)JAVA多线程方面的,线程池,concurrent包(特别是concurrenthashmap的高性能原理),锁机制(可重入锁、偏向锁、自旋锁、锁消除等等)。这方面也应该回答的不错,有个问题打错了,好像是 synchronized 是否是可重入的。

(3)JAVA的内存管理,各种垃圾回收机制 。这方面自己也是比较了解的。

(4)数据库相关知识,分库分表,数据库的隔离级别,Mysql是如何实现避免幻读的。这方面之前做过好多年,可是最近两个没做这块,所以有些生疏,但是大部分还是能回答上来的。

(5)工作经验方面的,遇到的JAVA内存问题,如何确定问题根源并解决;分表后的查询问题,实际工作中是如何解决的。

总的面试下来,感觉三个技术面试官对我的印象还是不错的。最后的面试官还问我,下午是否可以多等下,午饭后跟HR再谈谈。我当然说有时间的,因为不趁热打铁,回去等电话的变化可就太大了。随后这个面试官给HR打了个电话,HR好像在吃饭但是不回来谈(这里可以看出唯品会的HR有多牛逼,完全不把面试者的时间当回事,好像知乎上有人多次反映过唯品会HR牛逼的作风),面试官没办法,只能让我回去等电话。

等了4-5天,终于等到了电话,也不知道是HR还是技术面试,问了一大堆我之前的工作状况和薪资(这个好像他们最关注,从毕业到现在的都问了),还有自己的职业发展规划,以及我的期望待遇。我都一一作了回答。半个小时的交流,没有任何异常。

之后的之后,就没了下文。辗转多个渠道,问了下状况,给的答复是他们需要更高级别的人。又问了下要多高级别的人才,回答居然是与我现在的公司一样的级别。(我现在也在互联网公司,公司的市值绝对在唯品会之上)。

自己的感受:

1. 拒绝的理由完全不成立,我要的职位其实就是你们的要求的;若是级别不够,完全凭简历就可以确定;

2. 电话面试也没问什么技术问题,若是我技术能力不够,何来的这次电话面试。

总而言之,唯品会的HR太牛逼了,面试流程完全没有道理可言,完全把面试者当回事。

以上经历,分享出来,供后来者引以为鉴。


本文由转载于互联网,如有侵权请联系删除!