2016实习生笔试&面试总结思考

这些话应该写在所有学习笔记之前,这算是我找实习的一次反思调整,和下一步学习的整理总结吧。先简要介绍下自己的情况,本人今年研二正是找实习的时候,投了很多互联网大公司,目前参加了在线笔试(网易游戏、网易、腾讯、微软、京东)、一次上机笔试(华为),两次电话面试(阿里)、一次当场面试(华为)和一次简历被拒(蘑菇街),目前我也就投了这么几个,要么当场就知道挂了,要么都还没消息~之后我会继续更新~

电话面试

阿里算法实习生

目前只有一次电话面试,这次电话其实挺出乎意料的,我没有内推实习,只是按部就班地网申。按照流程是,先进行简历筛选评估,然后4月中旬进行笔试,然后是面试。所以我还计划着慢慢准备笔试,结果突然杭州那边打来一个电话进行了面试,不知道是进行筛选评估还是怎么的,反正是笔试之前的电话,后来我想可能只是了解情况吧。打电话过来的是无线搜索事业部,上来就问了我项目的事情,因为我的项目是颜色迁移,对方可能不太了解,在大概了解应技术原理及实现后;就问了一个他们实际遇到的大量文件排序的问题,这个我没有把握,简单的回复了对方;因为我参加过天池的大赛,所以对方又问了我参赛时是怎么做的一些细节,这个因为过去一年多了,我也只是简单的说了下我当时是怎么处理的。然后又问我对于搜索这方面有多少了解,正好我们实验室有相关的项目,虽说都挺LOW的,但是至少还是让我了解了很多,如中文分词,自然语言处理,查询接口等,我都有参与过,要么帮师兄师姐写写代码,要么就是听他们讨论问题,给出我的见解和解决办法。虽然我不是这个研究方向,但是我对技术感兴趣,所以实验室的项目我都会去了解,去学习。当然也问了我能实习的时间等等,最后他问我有什么想问的,我当时没想到要问为什么他会在笔试前给我打电话,我问了他为什么是他们部门给我打电话,我记得我投的是算法工程师实习生,他解释说简历是在”简历池“里,所有部门都能看到,哪个部门对我有兴趣就会给我打电话,也可能会有别的部门给我电话。最后的最后,他说会把情况向上面反应,漫长的等待后,发现网申被回绝,然后又给我一个新投递,我猜也许是上一个没过,又把我扔回“池”里,准备笔记吧。。(挂)

今天接到了阿里的“第二次”电话面试,这个第二次不是接着上次的第二次,而是被拒重投的第一次。准确的说是昨天下午先打电话过来跟我约定今天上面进行大约1小时的电话面试。这次我上来就先问了我的上次留下的疑惑,为什么先电话面试?回答是我居然是内推渠道!可是我明明是在官网网申,没有内推……难道是有好心人帮我内推了?哈哈!这次面试还是无线事业部,不过主要做音视频编码处理,面试GG很有条理性,先跟我说了面试大约需要40分钟到1小时,分为四个环节,第一个环节,1-2分钟自我介绍;第二个环节”我说他听“,介绍几个印象深刻的项目,遇到的难点,怎么解决的。第三个环节”他问我答“,先问了算法和数据结构的基础问题,因为音视频编码对数学要求较高,所以上来就是数值分析的问题。然后又问了一些算法问题,慢慢过渡到图像相似度查询判断的问题。最后一个环节”我问他答“,我就跟他随意交流了一些~最大的感受是,他们只是负责寻找适合岗位的人。很多人理论厉害,编程经验几乎没有;很多人编程经验很多,而理论部分很薄弱。这也是他们招人所遇到的问题。而本人的研究方向其实应用范围挺窄,然后其他方面又都是根据兴趣自学,不成系统,很难回答出较好的答案。说自己是搞图像的,实际并不符合他们的要求,一般公司招的是做图像识别、模式识别、计算机视觉和深度学习相关背景的,而自己研究的是图像的校正、图像的增强这些方面,这些方面再厉害,不符合岗位的要求,应该也不会被录取吧。难道本人只能去找研发岗了么?但是对算法还是报有一丝希望。面试GG说一周后会有回复,因为简历太多有可能会延迟,等消息吧~(挂)

等待最后一次在线笔试,已经把岗位从算法改为了研发。。。

笔试

网易游戏研发实习生

之前听说这是一个高逼格的地方,收到笔试通知后,在网上搜索了一下往年题目资料,找到一份研发工程师的题目,一共三道,做了一下感觉挺简单,只有第三道需要仔细考究一下题意,设计下算法。但是,真正笔试的时候,我看完第一题就蒙逼了,然后接着看了后两道,感觉能写出一到两道就不错了,考虑好思路,在实际写代码的时候,发现我还是太久没有造轮子了,平时的代码都是拿轮子造车,配这个库用那个库,调用个函数就处理完了。偶尔处理不了也是用C++数组指针慢慢写,几乎没用过STL。考完后我就觉得自己还差的好多,一道都没有完全做出来,直接挂掉了。反思自己,对C++的掌握只停留在本科阶段,对于容器,算法,迭代器的了解及使用仅仅停留在概念上,从来没实际用过,如果我掌握了STL,这三道题起码能完全通过一道,甚至两道。所以我决定把欠缺的这一块补上~正在读《The C++ Standard Library》2nd edition 和《c++ primer》5th edition(当场挂)

网易杭研所算法实习生

在笔试之前,我自己也找了一些往年的题目稍微看了下,当然只能找到研发类的题目。感觉涉及的面挺多,虽然我都有所了解,但是了解的程度达不到题目程度,自我感觉很不好。果然笔试选择题大部分跟研发的常考题目类型相同,不同的是多了机器学习的内容,除了前面的单选多选,后面还有三道主观问答题和两道编程题,开始的时候我没注意后面有编程题,所以在问答题上花了不少时间,留给编程的时间有点少,最后一题只完成了一种情况,通过测试,但是没考虑其他很多种情况,估计真正测试会挂。总体来说,题目不难,还是自己没涉及到,自己没把握好,看看接下来有没有面试消息吧。(觉得做的还行,但是没收到面试,挂了)

腾讯C++研发实习生

知识面不够广,还是领域的基本知识都有,但是稍微深入一点就完全不知道了。编程题了还有写SQL语句的,虽然本科学过,也写过,但是这么久不用,早就不会了……而另外两道编程题,我也没能当场通过,在考试后当晚才全做出来,仍需努力哟……(居然收到了面试邀请,可惜当天有事没能去面试)

微软算法实习生

与网易游戏用的同一个平台hihocoder,参加微软笔试的人几乎是网易游戏的10倍,一共有4个题目,题目为英文。顺序应该是从易到难,第一题大约有一般的人通过,后面的就开始少的可怜了。本人很快写完第一题,虽然不是满分,但是我的计划是总分高就可以,于是开始写第二题,花了好久在自己的编译器上跑通了(当然有些情况暂时没有去考虑),但是放到平台上直接0分,改了好久都不行。于是开始做第三题,看完题想了一会感觉思路不够清晰,做不了。于是又返回第二题,当在自己的编译器上测试了新的代码跑通后,发现考试已经结束了。。。本人真的是好菜呀!!继续努力吧!(当场挂)

京东

40分钟的行测,目前还状态为完成笔试,等待后续消息吧。

华为软件研发

华为的是当地区的上机测试,题目很简单,满分通过。然后还有个性格测试,做起来没有想象的那么轻松。

现场面试

华为软件研发

华为的面试是一口气结束,先是技术面,然后是综合面,当然前提是你做了上机测试和性格测试。人还是蛮多的,技术面的面试官刚睡醒,面无表情的,开始就问项目的问题,让我写接口,数据结构,感觉开始他说的跟我理解的不一致,交流上很尴尬。。。客观地讲回答的不好,后面问了些基础知识,我回答的应该没问题。然后是等待去综合面,问到了工作地点是杭州和苏州,他说这个是不会安排面试的,实习只能在武汉和深圳选,工作的话可以往杭州苏州推荐,但是优先级低,只有当地区没有招满才会考虑推荐的。唉,然后又问我怎么不考虑阿里,我当然考虑过呀,可是投的算法岗达不到对方的要求。然后又问有没有过创业的想法,我说有过。。。最后说可以了,3个工作日给反馈吧。结果是未通过,难过了几秒钟,华为都不要我!但是生活还是要继续的,不服输!

被拒

蘑菇街算法实习生(图像处理)

投之前我还有侥幸的心理,终于有个专门搞图像处理的岗位了,结果简历就被拒了……好歹我也是搞图像处理的呀,唉,或许是我没有在图像处理或计算机视觉比较好的期刊杂质会议上发表论文,也或许是我简历里没有特别突出我在图像处理领域做过的工作或掌握的技能吧,更或许他们本来就对图像处理这个岗位的要求极高,我的水平还是太差了。。。只能更努力的去提高自己!

个人总结

研发类职位,笔试一般涉及的领域有,编程语言、数据结构、算法、计算机系统、编译原理、计算机网络、数据库原理与技术、Linux操作系统、概率论及排列组合等,要想过笔试,就需要把这些领域的经典书研习一遍!
算法类职位,除了上述研发类全部技能(当然要求可能会低一些),更需要你在机器学习、自然语言处理、计算机视觉、语音识别、模式识别、图像处理等领域有深入的研究啦!
当然还有其他单列出来的职位,像大数据、数据分析这样的岗位。
大部分公司都是要JAVA的多,很少有专门要C++的,还有一些都是会下列语言其中之一即可,目前记忆中专门要C++的是网易游戏,那还有华为有专门C++开发岗。大公司C++的需要没有那么多呀,多的还是JAVA,虽然我也懂一些JAVA,但是我还是更爱C++,我会继续学习C++,如果以后工作需要JAVA,再使用JAVA~

看情况吧,有后续消息会回来继续更新~

写在最后,热爱技术,热爱生活,越努力,越幸运~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值