首先,谈一下我对sap这家公司的看法,基本上,在南京地区生活那么多年,也是一直到最近要找实习了(本人研二),才发现有这么一个公司。出于对欧洲企业的崇拜,欣然前往。虽然公司在南京的办事处不是很大,但是看环境就知道是一家大公司。
接下来,直接就把我安排进一个小会议室里做笔试卷子。由于是应聘的算法岗位,不出所料的,试卷就俩题,都是跟算法有关的,全英文。于是乎,选了唯一能看懂的那一道,描述的是在一个数组里,找出和为N的两个数。第一小问,不要求时间复杂度,自由发挥,第二小问,要求时间复杂度为nlogn,第三小问,要求时间复杂度n。基本上根据我目前的水平,只做出了第一道题。
等过了一个小时,面试我的人出现了。外企工作的都是相当的有礼貌啊。首先看我做出来了几道题,我自己都觉得不好意思,毕竟是应聘的算法工程师。还好他也没说啥,问问我对算法有什么想法。我就巴拉巴拉说通过一些数学知识简化事物复杂度的方法。然后,他就一道题一道题得给我讲解,从排序,到查找。面试的时间差不多也有个40分钟,全程我就在听他讲如何从算法层面剖析一到题。
可能还是学的太少或者太浅,基本上没啥希望了,回去等通知。不过想来最大的收货,还是通过笔试面试,明确了自己的学习方向。