我的代码分身
时间:2023-05-21 来源: 作者:某程序员
“没事,有面试的机会就已经很难得了,这种级别的研究院肯定有门槛的。”
温童给陈旭加油打气。。说陈旭一定可以的。
陈旭嘿嘿挠头,说自己试一试。
第二天周一中午,陈旭就接到赵院长的电话,说他那边安排上了,让陈旭周三下午两点到谷歌中国在金陵的量子研究所去面试。
陈旭很高兴,为此他去图书馆学了很多量子计算机的知识点,还专门去研究了谷歌中国在量子领域的研究进展和在金陵的量子研究所的科研课题。
除此之外,他还在图书馆补了大量的相关物理知识。
内在补充完毕,他又给自己做了一份很漂亮的简历,特意用彩照打印出来,一张要十块钱。
最后,还给自己捯饬一身潇洒的西装。
他在宿舍穿上西装照镜子。 。越看越奇怪,他走出来问室友:
“你们看,怎么样?”
冯峰皱起眉说道:
“少点灵魂。”
苟鑫直接说道:
“程序员应聘不能穿这个,必须格子衫大裤衩和凉拖鞋。”
陈旭鄙视道:
“这都十二月了,我穿那个要冻死。”
老宋摸摸头,说道:
“你头发那么茂密,一看就不是高深的程序员。”
陈旭竖起中指。
最后,陈旭还是穿上这身去面试,怎么说也是大几千专门定制的,不穿出去撑撑场子总觉得有些亏。
来到谷歌中国驻金陵的量子研究所面试。某程序员记得看了收藏本站哦,这里更新真的快。他没想到竟然碰到了老熟人。
在面试官里边,竟然有那天在金陵大学作宣讲的宣讲人和hr。
也难怪,那天去做宣讲的就是他们的量子研究所。
hr一见到陈旭,表情有些古怪,他低头对旁边的人偷偷说了什么。
面试官清了清嗓子,问陈旭为什么要来这边。
这个问题陈旭已经聊到了对方肯定会问,而且他也准备了。
他陈述了自己对量子计算机很感兴趣,并且自学了很多相关知识,希望能在这个地方跟着前辈多学习一些。
面试官他们传阅了陈旭的简历,点头说道:
“作为本科生,你足够优秀,但是还不能胜任我们研究员的工作,不如你考虑一下参加我们近期在本科生里边开展的srt项目,研究课题也是量子计算机。”…,
陈旭也想到他们会这么说,他委婉地拒绝了,说自己只想在研究所实习,学习量子计算机的硬件知识。
按陈旭所想,接下来他们应该会考察自己在量子计算机硬件方面的知识基础。
然而,对面几个面试官低头研究了一会后,直接对陈旭说抱歉,让他白跑了这一趟。
陈旭皱起眉,他想质问自己的简历为什么连实习的资格都没有。。但是话到嘴边他又咽下了。
毕竟是赵院长找关系安排的面试,如果他闹僵了,对赵院长也不好。
他无奈地拿回自己的简历,然后离开了量子研究院。
晚上,他坐在电脑跟前,找其他的法子能参加量子计算机研究的。
这时。 。他注意到很久没登的qq邮箱有一封来自海外的邮件,他还以为是垃圾邮件,点开来才发现原来是it那边的招生办发来的邮件。
告诉陈旭现在可以联系it这边计算机学院的导师了。
陈旭想了想,觉得自己应该找个研究量子计算机课题的教授。某程序员记得看了收藏本站哦,这里更新真的快。这样自己就能跟着他一起研究。
他登入it官网,找到所有教授的资料,然后一个个寻找。
不得不说,量子计算机这两年的热度还不错,it有三位导师的课题都涉及量子信息研究领域。
“选哪一个联系呢?”陈旭正在纠结。
这时,他忽然发现,其中一位教授的简历上写着他是谷歌公司量子研究部门的客座教授。
“就他了!”
,
(iishu)是,,,,!
074 来自乔伊斯教授的小测试(上)
【】(iishu),
这个教授是土生土长的美国人,名叫戴尔·乔伊斯。
官网上显示他还有三个学生名额,但是不显示现在有多少人在申请。
陈旭决定先联系一下这个教授,他在官网找到了乔伊斯教授的邮箱,然后自己斟酌字句,给乔伊斯教授写了一封申请信。
刚写两句他就意识到,自己应该用英文。
他把草稿给删掉,又开始搜刮自己的英语储备,用了一个多小时才写出来小半截不足六百个单词的申请信。
而他自己读起来都觉得十分别扭,他又给这次的草稿给删掉。
他盯着word空白文档陷入了沉思。
“我应该找个人代写,找谁呢?”
“对了。。艾米丽!”陈旭赶忙打电话给艾米丽。
电话接通后,那边响起艾米丽刻意压低的说话声,艾米丽说她现在正在做家教,问陈旭找她什么事情。
陈旭便长话短说,想让艾米丽帮他写一封申请信。
艾米丽问陈旭急不急用。
陈旭说不急用,下次上课的时候,可以在课上现写,他有一些注意事项当面说也比较方便。
艾米丽答应下来。
周四晚上,艾米丽来给陈旭上课,她没带平时上课用的笔记本电脑和资料,轻装简从。
陈旭则带上了写申请信里所需要的所有资料。
两人来到微机室开始研究怎么写一封言辞得体的申请信。
陈旭对艾米丽说道:
“艾米丽。 。称呼格式还有语言润色方面,你给把关,专业术语方面我来查资料。”
艾米丽看了一下陈旭准备的资料,惊讶道:
“你要去it留学啦。”
陈旭笑着点点头。
艾米丽回忆说道:
“我的前男友也在it,因为他太醉心于科研,老是冷落我,我就故意不去找他,看他什么时候来找我,你猜怎么着,后来我们都三年没联系啦!”
陈旭哈哈笑道:
“你男朋友叫什么,等我去it帮你打听一下,没准不是故意不理你的,有可能是挂了。”
艾米丽笑得花枝招展,说道:
“你是明年三月份开学是吧。某程序员记得看了收藏本站哦,这里更新真的快。那会我正好要回家一趟,咱们可以一起,路上我还能充当你的翻译。”
陈旭笑道:
“那敢情好啊,我给你报销飞机票。”
艾米丽摇摇头说道:
“不用不用,你付我翻译的钱就行,哈哈。”
陈旭揶揄道:
“看来翻译的钱要比飞机票贵啊。”
艾米丽狡黠一笑,说道:
“那是当然。”
聊完天,艾米丽花了两节课的时候帮陈旭写了一封申请信。
这两节课刚好算在陈旭的课时上。
艾米丽看着完成的word文档说道:
“这封信值三千六百块哟。”
陈旭也咋舌说道:
“这是敲门金砖啊,希望能敲开乔伊斯教授的门。”
发送邮件后一周,陈旭收到来自乔伊斯教授的回信。…,
信上说,申请他研究部门的人很多,所以他给大家出了一道题,每个申请者都要经过这道题的考验。
邮件里的附件是一个word文档,里边是一道算法题。
这个算法题是关于动态规划算法,方向是破译密码。
不过和常规的密码破译不同,乔伊斯教授给的封装密码每隔五秒就会被哈希函数重新编写。
所以这道算法题有两个重点:
一是破解算法可以跟着密码变动的哈希函数一起变动;
二是破解算法的复杂度不能太高,需要在五秒内破解单次密码。
这个问题就像是装着宝贝的盒子,主人每隔五秒钟换一次锁。
陈旭需要做的就是发明一把万能钥匙,能打开盒子主人换的所有锁。
而且在开锁的时候,需要在主人换下一把锁之前就打开锁。
否则这把‘万能钥匙’也是失败的算法。
分析到这里。。陈旭不禁想起来在二战期间,图灵破解德军恩格码机的密码。
恩格码机的加密算法就是一直变动的,而图灵制造出来的密码破译机能完美随动,一劳永逸地解决密码翻译。
不过当年这段传奇和今天陈旭遇到的这个又不一样了。
前者是机械转子的数学问题,而乔伊斯教授选用的哈希函数则主要侧重于算法的架构。
陈旭不禁感叹,it果然是世界顶级学院,连入学申请都要过这么一关,太吓人了。
他翻墙在外网了一下it的教授,发现只有乔伊斯教授会出这种奇怪的问题来‘为难’申请者。
即便如此,乔伊斯教授在计算机学院仍然是最受欢迎的教授,每年申请做他学生的不计其数。
陈旭想了想,既然这位乔伊斯教授这么受欢迎。 。那就有搞头。
他静下心来开始研究乔伊斯教授发来的算法题。
按照常规解题思路,遇到复杂的问题,先要将其简单化。
既然这个密码一直在变,那就先降维让它不变,先研究单次的密码破译,然后从特殊中找共性。
陈旭截了两段不同时刻的密码,这两段密码背后隐藏的信息没变,只是加载在表层的加密算法一直在变。
他将一个密码破译任务交给了小丑女哈莉。
上次从l那回来后,陈旭从l的资料里找到了小丑女哈莉人工智能的源代码。
通过研究,他将后来崩溃的小丑女算法版本回滚到了一年前,差不多是见到陈旭的前几个月。
小丑女虽然不待见陈旭,但是陈旭控制着她源代码,所以对于陈旭发来的任务。某程序员记得看了收藏本站哦,这里更新真的快。她不得不做。
陈旭这边,在研究另一段密码解密。
按他推理,他和小丑女分别研究出两段加密算法,然后进行匹配对比,寻找导致加密算法一直变动的哈希函数。
破解了变动根源哈希函数,这道题就解决了。
他刚撸起袖子准备大干一场的时候,小丑女那边就发来消息,说破译完成。
这短暂的时间不足一秒。
也难怪,单次的密码破译本来就不是难题,这道题难的是加密算法每五秒变一次。
陈旭本来还想和对方赛一赛的心思没了,他把自己这边的代码也丢给小丑女,说道:
“既然你这么能干,都交给你了。”
没等他消息发完,小丑女又把第二段加密算法破解了。
陈旭删掉前面没打完的话,回了一句:
“干得漂亮。”
接下来,陈旭就要从这两段加密算法的源码中寻找一些蛛丝马迹。
,
(iishu)是,,,,!
075 来自乔伊斯教授的小测试(下)
【】(iishu),
陈旭从两段源代码里也没看出个所以然,显然这个哈希函数隐藏得很深,和陈旭从前的考试题不一样。
他又用教科书上面的密码匹配算法,来找两个源代码之间的联系。
最后一无所获,不过也在意料之中。
如果这常规办法就能解决问题,也不会被乔伊斯教授拿来考验研究生申请者。
陈旭又想到,既然两段源代码不够查出他们之间的联系,那就多来几段,反正小丑女的破译速度很快。
于是,在小丑女哈莉的帮助下,陈旭挖掘出来一百段加密算法的源代码。
数据量越多,数据量之间的联系越明显,和现代大数据采集一个思想。
猜你喜欢