于是我在网上搜了很多的面经,另外找了几本书看了下,后来决定了以下几个方向:1.图像、视觉;2.分布式计算或存储;3.机器学习;4.北美求职。
虽然上面列了这么多条,但是这些方向的面试都会有算法面试,所以我首先就开始了算法的练习,在这里我推荐几个不错的网站:1.leetcode,2.codility,3.careercup,4.geeksforgeeks,5.hackrank。算法练习的话你可以以1A为目标,当然不要用IDE。
另外还有一些建议,英语作为计算机的母语一定要重视,国内面试很喜欢广问,比如:网络、操作系统、数据库、有没有linux编程使用经验等,c/c++编程语言级别的使用原则以及技巧等。实习的面试一定要去参加,即使实验室不让去实习,但是实习面试通过之后对你后面的校招也是有很大帮助的,有些公司会有相应的优惠政策。国外面试的话…,我没成功面上,所以这里的经验你可以跳过哈,国外面试的话内推和算法练习是最为重要的,内推可以通过linkedin,一亩三分地,mitbbs等网站去找,一般国外电话面试的话都会在早上7点半左右。所有类型的这些面试我推荐大家多多进行模拟面试先,这样对问题的认识会格外深刻,另外对面试流程也会非常熟悉了。
原文地址:http://blog.csdn.net/sunbaigui/article/details/24675965