这几天的面试&笔试

本来想等到11月份把所有的笔试面试参加完后一块再写出来,不过难得清闲的上午。慢慢总结一下也挺好的。

 不知道从何说起,我一直以为找工作是件特简单的事情。暑假结束后也没有怎么准备遍去外面找公司实习了,匆匆忙忙中,一个月就过去了。在此感叹一下,实习的一个月中真的学到了不少东西,无论是技术上还是与人交往中,甚至是如何跟老板谈工资的问题。顺便感谢一下一个月中我遇到的同事、老板,嘿嘿,经过一个月的实习,我顿时感觉到丰富了不少,也自信了许多。好吧,闲话不扯了,按时间顺序写一下自己笔试面试的公司吧。

 9月中旬的时候,华为来学校机试。其实华为的简历上学期就已经投了,在线网申的那种。不过到机试的时候我也没有像大家一样收到机试的通知短信。幸亏机试地点选在了我们院的机房,提前跟来的考官沟通了一下,说我的简历投递可能出现了问题,很庆幸能获得临时的机试机会。抽到的题目不是特别难。两个关于“回文”问题的操作,分别是最大回文字串、回文数字的判断。通过Stringbuff就可以完美解决了,回文数字的题目稍加一个正则表达式的数字判断即可。具体代码不再赘述。题目的难度是依次递增的,第三个题目为一个排队报数的问题。事后吕工说是一个c程序的作业题目,好吧,我做的不是特别好,个别地方有点小的偏差。整个机试是在实习的时候请假参加的,因为用的是自己的机房很有打主场的感觉,在无比熟悉的机房待了大约12个小时,陪着考官打了三个小时的cs……然后就是漫长的等待过程,大约10月14号左右参加大华为的面试。穿着还算正式,当然我今年也没有买什么正装,总觉得面试写代码的工作穿正装很sb,尤其是带领带。。。。技术面的时候跟吕工一起等待,心里一直想会被问到的技术问题。研究生哥哥面试完了以后说没有技术细节的问题,全部是做过的项目经验。我的简历上只写了实习期间做过的项目,一个ssh架构的开源网店,自己满心觉得很nb的样子。被面试官带走的时候心里扑腾扑腾的狂跳。在路上跟面试官扯着学过的课程慢慢的平复心情。面试官居然是应用数学的……次奥!我自知我的数学知识跟数学专业的研究生沟通起来是有鸿沟的!心里有点凉,但往年数学院出去以后在华为就业的学长们的名字在我脑海中飘过以后,心中慢慢的在回暖。看到简历上的建模竞赛的奖项,面试官问我为什么不考研。。。给跪了,我也不好意思说那次是瞎猫碰见那啥了,只好说了一下自己的想法,的确我真的不适合学书本上的知识。然后面试官向我推荐旁边以为面试算法工程师的面试官,我的数学水平真的真的达不到那个要求。仍然坚持面试java。我觉得面试官比我还无奈。因为我没有系统的学过数据结构,面试官让我用java实现一种数据结构,当场手写代码,并让我简述一两种熟悉的设计模式,此外谈一下对java的认识。我选择了用java实现单链表结构。手写代码真的很有挑战性,手一直在抖个不停。思路上也很混乱。我用写了一个link类然后将node作为link的内部类,完全按照mldn视频上的代码写的,在link的操作中使用了递归。大体思应该是没问题的,但在实现细节中出现了差错,比如节点是删除或者查找时。设计模式我选择了观察者设计模式,还有headfirst中的小鸭子。但因为提前没有复习漏洞百出的样子。o(︶︿︶)o 唉。关于java,我说了写大路边上的问题,如省去指针什么的,开发起来比较迅速。但被面试官反驳……o(︶︿︶)o 唉。最后面试官给我的结论就是:同学你的项目经验相对单薄,不太适合做java开发,如果你想的话我可以把你推荐给面试算法的同事。当时听到这个的时候一时间真的接受不了。老子满心希望想去华为回济南啊!!!从面试教室出来的时候,感觉很落寞,也没怎么搭理大家就独自回到了院楼。不过非常非常感谢张老师,她一直安慰了我好久,还给我讲了很多自己与身边同学的经历。嘿嘿,心里舒畅了许多。但那天中午还是没有吃下去午饭。独自窝在椅子上看了一下午电影……面试大华为的失利让我很有挫败感,同时我也对自己做了一下重新的定位,其实以前高估自己的成分特别多,基础的知识还是很不牢靠,而且数据结构是一个硬伤。

 此后的几天我进入了有校园宣讲必参加的状态,东软、交通银行、海信广场系统维护、群硕软件等,有点没有节操了。依次说一下,交通银行、海信广场都有小礼品拿,当然这个是到者有份的那种,群硕的小礼品是回答问题有份的。这几家各有特色吧。交行上来是青岛分行行长致辞,官方气息特别特别浓厚。海信广场的宣讲是我去过的最挫的一个,我打赌一多半时间主持人不知道她要说些什么,群硕软件比较高富帅,宣讲的时候自己用的是苹果的空气本。很牛气。我回答了一个问题送了 一个8g的卡片优盘。群硕的背景好nb,奥运直播网站、美国的报警系统等,最起码他们自己是这么说的。不过这几个都无疾而终。交行的在山东没有技术类别的岗位,海信广场的笔试题偏重于网络与数据库,毕竟是做系统维护,网络方面是关于windows cmd的基本命令,数据库的题目是Oracle样本数据库的内容,都比较简单。群硕的题目范围很广,从数据库、操作系统、数学分析、数据结构到基本的语言语法等,很抱歉我没通过他们家的笔试……东软在宣讲的时候表现的很v5.到场的人数很多,大概有200+,HR说他们大约要10个人,瞬间感觉东软比往年有了很大的提高,节操十足。在做笔试的时候居然出现了博士!!!!对!是博士!!!真的很奇葩。题目分为逻辑测试与技术测试,中规中矩吧。编程题目分别是列出一个目录中的所有文件、用正则表达式替换文本等。都不是特别难。东软的面试通知等待时间比较长,以至于我感觉又被淘汰了。不过最后比较戏剧性,大家都拿到了面试通知。面试过程中问了关于Oracle的知识,我不记得左联的关键字,去除重复项是用distinct 这个我还知道。最后的最后凡是数学的又照单全收。最终我也选择了签东软的三方。此后又有几家不错的软件公司过来,也拿到了胜利软件的offer,张老师还给我推荐NEC。但经历了几次笔试面试之后我深深的感觉到自身的不足。我需要去一个培训机制较为完善的公司,而且一定是一家软件公司,成熟的软件公司。而且还要提供给我回到济南的机会。好吧,要求太多了。套用超哥的一句话:人或者有两件事情不能停止,一个是心跳,另一个是学习。

 昨天跑了一趟黄岛,来来回回在交通工具上花了6个多小时。有是公交又是船有是隧道的。第一次去外企的面试,环境比较优雅,约在一家比较不错的咖啡店。上来大家寒暄一阵,面试官给力大约5分钟的中文介绍,关于他们在做的项目。Well,the next half an hour is totally English time.次奥,这段时间被完虐了,尤其是在面对一位英语专业的研究生学姐的情况下。各种英文词汇想不起来啊…………技术问答是在中文环境下进行的,简单的Oracle 的SQL语句与函数,linux命令考察,倒是答得游刃有余。不过要常住在黄岛,而且我的英语水平…………次奥!!!!应该也没有然后了!不过非常感谢研究生姐姐的陪伴。不过小孩不高兴了。

 在此给还在忙碌着找工作的各位一点点自己的拙见仅供参考。我觉得找工作首要的选准行业,这个是必须的,自己不擅长或者不喜欢的肯定干不长,干长了也干不好。地域是非常重要的因素,比如如果有人给我提供一份济南的工作,那么这份工作的工资就要在他能提供给我的基础上加1k5.因为离家近,离小孩近就值这个钱了。还有最最重要的!技多不压身!Oracle什么的平时没学的东西,在面试中频繁的出现。最最最最最最最最最最最最重要的,必须扎实自己的知识,否则一切都是0.虽然没怎么有人会指望本科生一毕业就能赶上开发进度,看重的是态度与潜力。但是!基础是非常重要的,是短时间培养不出来的。

 我还需要学习!!!!!!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.