对于虚拟工作的每周打卡需要到达相应的具体地点,他一直找不到什么合理的方式,先前想的是每周五下午找借口去见卡罗琳,如今倒有更好更有说服力的方法了。
应聘苹果公司的软件外包,借口与纽约那边的技术支持交接还是什么理由,无疑是比直接找卡罗琳要有说服力。
“你说你解答得出来,那具体说说?”
那两个学生也凑了过来,惊疑问道。
“相比于筛选然后再删除元素的思路,我觉得用双指针法中的跳过逻辑更简练,效率更高一些。”
投之以李报之以桃,李肖恩往后看了他们一眼,在电脑上快速输入一小篇幅的代码,嘴上喃喃说道:
“题目的这个方法可行性是可以的,但涉及到时间和空间的复杂度却是机械傻瓜性编排,冗余的计算太多了。”
“相比于优化,我更倾于推倒重建,采用更简练效率更高的方法重新构建。”
李肖恩若有深意地看着几人,悠悠笑道,“兴许苹果公司是想考验你们这个呢?”
放在键盘上的手指翻飞,电脑屏幕上一行接着一行的代码迅速谱写下来。
“这是主要的算法结构,你们可以试试这个思路。”
将手撤离键盘,李肖恩回头,这才注意到几个人睁大着眼睛呆愣住的模样。
“what the fk……”
卢卡斯喃喃吐出一声,惊异地看了过来,“你真会啊?”
“我刚才不是说了吗?”
李肖恩无奈回答,“对于这种事情我不会撒谎的。”
怎么说也是有四年的计算机科学学习经验,还是在系统认定的可以入选苹果公司软件工程师的标准,他自然不会被这些题目难住。
几人花了好一会儿才反应过来,这才连连点头赞叹,热切地互相介绍了声。
“肖恩,没想到你大二,靠着自学就能解答出苹果公司的考核题,毕业了岂不是苹果谷歌微软随便选?”
卢卡斯不禁发出一声感慨,摇了摇头,“要知道,我们普林斯顿的计算机科学毕业生,毕业后都不一定能进这些大公司。”
这话引得几人连连点头赞同,李肖恩倒是抬了抬手,嘴上不禁露着意味深长的笑容,“你们可能误会了。”
“我不是大二,我是大一生。”
“……”
此言一出,周旁的空气仿佛瞬间被吸走,几个人顿时陷入了死一般的寂静。
“大一,才开学一个多月的时间,你就自学到大三,噢不对,你就能解答出苹果公司针对毕业生选聘的题目了?”
卢卡斯眉头皱紧,难以置信地又问了一声。
“高中时候有些兴趣,曾经自学过一些。”李肖恩耸了耸肩,随意找着借口。
“高中,考上普林斯顿的前提下,你还自学了计算机的编程和算法?”
卢卡斯的语声变得更加震惊,这一次,轮到李肖恩沉默了下来。
“好吧,天才肖恩。”
不管哪一种情况,毫无疑问的就是这个事实,卢卡斯没有纠结,点点头,嘴上扬起一个热切的笑容,“肖恩,我向你引荐到sedgewick教授的研究团队,带带我吧?”
李肖恩点了下脑袋:“这个sedgewick教授之前邀请过我了。”
卢卡斯闻言怔了一下,这才想起了李肖恩之前的话,恍然大悟地长呼一口气。
“难怪,难怪……”
直到这时,sedgewick教授才终于走进了课室。
看着凑到李肖恩身旁的三人,不禁笑着点了点头,“你们能提前认识,打成一片最好不过了。”
“sedgewick教授,肖恩都能轻松解答出苹果公司的考核题,我们能不巴结他,跟他搞好关系吗?”
兴许是负责的学生不多,师生关系比较密切,卢卡斯呵呵笑着,老实坐回到自己的座位上。
“苹果公司的题目?”
又轮到sedgewick教授呆愣住了,“那不是针对高校毕业生的吗?”
卢卡斯的脸色不似作假,目光转移看向坐在角落处脸色平静的青年,sedgewick教授不禁惊呼,“肖恩,本科四年的进度,你都自学完了?”
(本章完)