第一次做面试官(2018年8月10日)

     首先先说一下大体介绍一下我吧,可以叫我:甜先生,性别男,爱好女,目前单身,93年7月生,175Height,120Weight

哈哈哈,扯远了,本人工作时间很短,技术能力自我感觉良好,职业发展规划是:全栈工程师,架构师

     首先先描述一下我觉得一个java工程师应该会的技术栈,我呢,也就会50%吧,哈哈

     自动化测试:selenium,jemeter,loadrunner

     前端框架:angular,bootstrap,jqueryUI,nodejs,vue.js,extjs,easyUI,layUI,React,SUI,H5,CS3

     后端框架:spring,spring MVC,spring boot,spring data,spring cloud,spring security,shiro,struts2,mybatis,hibernate

     数据库:mysql,oracle,sql server,postgresql,greenplum,neo4j,arangodb,redis,mongodb

     自动化运维:linux,shell,nginx,zabbix,saltstack,elk,cobbler,docker,ansible,puppt

     可视化插件:echarts,highcharts,d3,cytoscape,webgl,webwr

     中间件:各种MQ,mycat,kafka

     工具类:gitlab,github,git,svn,maven,gogs

     大数据:dubbo,zookeeper,solr

     云计算(虚拟化):docker,openstack

原因找到了,怪不得没有女朋友,哈哈,不过我不是死肥宅,以上只是简单列举一下,还有很多技术没有写上去,抛转引玉。

现在言归正传吧,为啥我来面试呢?

下午我们头儿有事情没有在公司,然后嘞,公司只有我一个java开发工程师,哈哈,是不是特别巧,我在这公司是新浪XX,后台主要PHP,偏向于客户端产品(IOS,android),后来呢,人事经理过来找我过去面试了。

我过去的时候比较尴尬,人事经理给了我一份简历,然后我直接就进去了,见到这个小哥哥,尴尬三秒钟,我说我先看一下你的简历,我刚才吃饭的时候,正好看现在比较火的这个“为了你,我愿意热爱整个世界”,第16集面试突然让我想到了,我上去忘记做自我介绍了,很是有失礼貌哈,以后记住了哈,不过这里没有广告嫌疑啊。

下面开始重头戏,我翻阅了一下简历,因为我个人比较技术,所以找了一下简历上面的技术栈,找了半天没找着,只能在项目里面看了,在个人信息方面呢,我关注的是:期望薪资,籍贯,年龄,工作年限,毕业大学,项目方面呢,当然就是项目用到的技术,以及项目的类型,复杂程度。主要就是这些了。再抛块砖头哈。

粗略看完简历之后,我先让他做了一下自我介绍,总体而言,杂乱无章,没有顺序,没有终点,这里备注一下:一定要提前准备好话术记在心里,脱口而出。后面呢,我问了一下工作年限,他说4年了。因为在这之前呢,我有过一次面试经历,面试官就像机器一样面试,问的问题都是一样的,完全不看是不是你的技术特长,也不看你会的其他技术栈,结果呢我当然就是一面都没有过,我只想吐槽一句:我呸,一点不尊重人家大老远的跑过来,北京这么大,你那儿知道人家花了多长时间跑过来的,也不知道人家是不是情况扣工资过来面试的,无语中。。。

后来呢,我主要问了一下他的技术栈,因为他在两家公司工作过,其中有一家外包工作,项目经验相对比较丰富,先从后端开始问起,spring和spring boot他都用过,我没有问IOC和AOP没可问的,我问了一下两个框架之间的区别,mybatis和hibernate他也是都用过,然后我又问了一下这两个框架之间的区别,数据库呢,哈哈,当然是oracle和mysql的区别了,其他的简历上面没有,我也没有过问,这里备注一下,简历上面的内容呢,只要你写上去,就一定要提前想好可能会被问的问题,想好如何回答,如何回答的更好。只要提及数据库呢,就当然要说一下典型的SQL优化了,他说的听含糊的,模棱两可我在这里简单说一下,深层次的我也不会哈哈,字段类型->数据库引擎选择->索引->SQL全表扫描->my.ini(mysql)->SQL分析(慢查询,执行计划)->读写分离,分库分表,分片,分区等还有一些,我记得我当初总结了的,哈哈。

后端问完呢,我就简单问了一下运维方面的知识,他最后一个公司是外包,估计很少碰服务器,虽然我没有在外包公司待过,猜的,知识简单问了一下linux中查看进程,查看日志常用的命令,只说出来了,ps -ef|grep httpd和tail -f tomcat.log,然后呢我问还有没有其他的查看进程和日志的命令,他就不太清楚了,后面的运维方面的知识也就没有问他了,更不同说自动化运维方面的了,说道这里估计自动化测试我也不用问了,当时忘记了。

前端方面呢,我问了一下经常使用的前端框架,他只是说了一下extjs,其他就没有了,这个确实没有什么好问的了,可视化插件方面呢,只是用过一个echarts,看样子还不太熟练的样子,说到这里呢,我就又想吐槽两句了,外包企业坑人啊,大多数的外包企业为了批量化生产软件,直接都是一些自己封装的框架技术,你拿到外面面试怎么说?怎么用?主要原因是这个外包用的自封装的框架不是你封装的,你只是尽管用而已,实际上和不会没太大区别,而外面的一些主流框架技术你没有一些日常的学习习惯的话,在面试中非常不占优势的。当然上面说的外包企业并不是指所有。

后来呢,我看到他项目里面写到有用到MQ消息中间件,随口问了两句,MQ的应用场景,以及消息中间件的功能使用以及数据流转过程,然后呢,说的很吃力,最后我说这个功能不是你做的哈,然后他顺着台阶下去了。

到这里呢,我问的差不读了,从前端,后端,数据库,运维,以及项目经验都问过了,只有一个自动化测试没有问,这个是我人生一大败笔,下次注意,我觉得我可以对得起他来面试的这一次辛苦了,题外话,尊重别人尊重自己,谁不是从菜鸟过来的,

还有一点拉下了,刚开始自我介绍之后,我的第一个问题是:你的期望薪资是多少,对于这个问题呢,原来小白的我,总会说一个范围比如说10K-15K,后来呢,我想开了,可能是年少轻狂吧,直接20K+或者30K+,这里备注一下啊,这里的数字不代表任何含义,只是举个栗子使用,在我看来,每一天,同样是早出晚归,为什么自己要比别人的工资少辣么多呢,我不服,不敢要高工资的程序猴不是好猴子,不过也要稍微有那么一点点实力,在这里呢,说一下我的两个想法,仅供参考,第一点:北京这么大,此处不留爷,自有留爷处,无论面试了多长时间,都不要放弃,总有一个自己的落脚处,不要自降身价,原来要15K,面试了一段时间之后没有成功的,想着要不我就要10K吧,兴许还会有offer,你以为卖白菜呢,便宜点就会有人要。第二点呢,面试的时候,思路很重要,一定要结合项目清晰流畅的谈吐描述,不要害怕,面试你的人,可能是你将来的同事或者头头,而且换一句话说,你怕啥,见了这一面还不一定见面呢,还是那句话,此处不留爷自有留爷处。

说道这里呢,又到了每次面试的必要流程了,您还有什么要问我的么?我觉得如果面试官问道了我,我会说:我非常喜欢这家公司,很希望过来上班,哈哈,有木有很经典,记住吧,他说了一下对公司以及对入职以后的项目的疑惑,然后呢,我就让他稍微呆一会,去找人事经理了。

人事经理问我感觉怎么样,我说XXX,不透露,自己体会,主要的问题是:人事经理问我,他的技术和咱们即将要做的项目的匹配程度肿么样,这句话可是终点哈,爱学习的同学,在这里要做笔记了,然后我就回去了,看看都五点多了,估计面试得有一个小时吧。

还记得“世界辣么大,我想去看看么”,自从这句话出来之后我就一直在想,我的离职感言,终于我在2018年08月1日用上了

“风决定要走,云如何挽留”,离职审批一路通关,没有任何挽留。

猜你喜欢

转载自blog.csdn.net/AinUser/article/details/81585863