GEEK学习笔记— —写在最前面(反思调整与整理总结)

这些话应该写在所有学习笔记之前,这算是我找实习的一次反思调整,和下一步学习的整理总结吧。先简要介绍下自己的情况,本人今年研二正是找实习的时候,投了很多互联网大公司,目前参加了两次在线笔试(网易),一次电话面试(阿里)以及一次简历被拒(蘑菇街),其他的要么等待笔试,要么还没有消息~之后我会继续更新~

电话面试

阿里算法实习生

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

笔试

网易游戏研发实习生

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

网易杭研所算法实习生

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

被拒

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

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

个人总结

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

未完待续~

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

你可能感兴趣的:(实习)