这次面试完,杀人的心都有了
前天去面试了一家公司,走进去感觉环境还不错.
刚到那个公司,前台说经理不在,支支吾吾的说是让我等还是怎么样?
我一看这阵势,是要让我走啊?
于是我说我等,等了半个小时,经理从里面出来了.
然后就开始面试.
经理说我们的地服务器是用的web service,问我懂不懂,我说没接触过,但可以学
然后又问我对服务器安全有什么想法
这时我就郁闷了,我应聘的是java web开发,你问我对服务器安全有什么看法
我只有随便扯了,我说可以考虑防止js注入,设置验证码,防止sql注入.
然后又聊了些其它方面的东西
最后要走的时候,他就和我聊验证码识别,然后开了一个网站问我能不能识别这个验证码.
我看了之后说可以试一试,但需要时间.
他说好,今天你回去,明天给我打电话,就算没成果也要给他打电话讲进度.
我晕阿,验证码识别,2天就让我研究出来,这愁死我了
于是我连续研究了25个小时阿,网上查资料
本来想找个第3方插件,结果第3方插件都是简单验证码识别。
那公司让我识别的验证码有杂店,这个很轻易就去掉了
有干扰线,我网上搜了篇文章,用个什么中值滤波,也去掉了
结果那验证码还是扭曲的,偶尔粘连,然后还大小不一.
这可愁死我了,怎么办?
终于在网上搜了两篇论文,研究过去研究过来发觉里面的形状上下文分析法好像有用
于是又连续苦逼的编码
终于在连续研究了25小时后,终于写出了个小demo
联网一测, 全识别只有25%的成功率
我想着那公司那句成不成功都联系他,于是我联系了他,他说他会给我安排复试.
结果第二天早上9点就打电话让我下午去面试,还让我把程序带上,而且程序识别率最好调到70%
我晕阿,你让我怎么调阿
但是我还是下午跑去复试了
去了公司后让我等,他们忙,于是在等了接近1个小时后我终于能复试了
这次面试我的是个大点的boss
一上来就让我show程序出来看,我show给他看了,他说这个不时他想要的,他想要的是一个
整体的功能,需要程序自动去联那个网,自动填用户名,密码,验证码,然后自动冲值,最后把冲值信息返回
然后他说了一句:你做的这个识别只是他想要的功能中最简单的一环
之后他说:你这个没有工作经验阿,我想:我简历上写了没工作经验的阿,你还叫我来复试干啥
又说我没有实际的项目经验,
接下来就开始跟我聊技术
我简历上写的东西他都不问,ssh他不问,java也不问,js不问
问了我些啥?
1.我们这是个大系统,访问量很大,并发量很高,这怎么办?
我想,这是数据库的事你来问我,我一个刚培训班毕业出来的我怎么知道怎么办
2.两个程序同时操作一条数据记录,出现这种误操作怎么办?
我本来想答java中的多线程,用什么生产者消费者模型什么的,但他说要在数据库上解决,我没办法了
3.数据库记录不能人为地修改,要怎么做?
我纠结了,我想难道很多人电脑上都能直接操作你的数据库,这也太玄乎了吧.
然后他就说,我们这是一个公共的系统,保不准会被别人植入程序修改你的数据库,要怎么办?
我疯了
4.你接触个什么第三方接口
哥,我一个刚毕业的,我能接触什么三方接口阿
然后我说有没有源码,有源码可以看啊,没源码总有接口说明书阿
我想第三方接口总有说明书吧,它总是用中文或英文写的吧,我读说明书总能学会吧
最后boss说:我看你是刚毕业,也没什么实际项目经验,我只能给你出道题,看你能不能做出
我问是什么题?
他说就是之前那个验证码识别,但是要把所有功能搞定
需要自动实现冲值并把冲值结果抓取出来
我正在想他说的话,
他又说了,不能使用c/s的程序,要网页版的
我又晕了,我真不知道怎么弄了,难道让我用js来获取验证马 的像素然后来识别?
我说没法做
boss说:你可以写个dll程序,然后用浏览器去调用阿,连我这个不是搞技术的人都知道怎么弄
你搞技术的还不知道,我们要招的人是什么都要懂点,不需要精
然后就没有然后了
然后我就走了
我已经疯了
我一培训班刚毕业的应聘个java web程序员
结果要我会数据库高并发,服务器安全,要我会图像识别,要我会写dll,要我会写浏览器插件
我已经疯了
别人去面试都是做套笔试题什么的
有我这样的面试么?
哎.......