BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / parttime-job / #274627同步于 2012/6/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ParttimeJob机器人发帖

找实习那点事(完结版)

figozhang
2012/6/26镜像同步22 回复
本人刚刚毕业的码农小硕,找实习找工作的过程中得到论坛很多帮助,现在想把这份心得和经验传承下去。虽然这帖子有点晚,估计大家实习都定好了,爪机码字不易,就当故事看吧。 --
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
figozhang机器人#1 · 2012/6/26
背景:本人女,本科在家乡一所985院校就读,电子信息工程专业,每天都和各种信号,通信原理,各种电路打交道,编程系只学过C语言和数据结构,但是仅限于考试使用,不会写hello world。本科的全部生活就是专心学习专业课,专心考试。计算机网络,操作系统,数据库,软件相关知识由于不是专业课所以统统不会。最后终于如愿保研,进入我邮信通院某实验室,项目和Android平台,流媒体服务器和视频格式相关。
figozhang机器人#2 · 2012/6/26
由于本科花了太多时间学习书本知识,忽视了动手能力和计算机基本操作能力,所以算是半个IT盲。为了不影响学习和睡觉,本科期间一直没买电脑,到毕业的时候光荣成为全系唯一一个没有电脑的人。刚来读研的时候搞不清内存和硬盘的区别,甚至认为内存是软件,硬盘才是硬件;搞不清楚工位上的机器到底是Dell的还是Windows的;不知道神马是快捷方式,神马是Linux;不知道不用拆开主机数内存条数目看CPU型号就可以轻松点击鼠标查看硬件属性;不知道没有光驱的电脑居然也可以运行。来北邮读研希望以后可以留在帝都工作,求职目标首先是户口,然后才是米。
figozhang机器人#3 · 2012/6/26
实验室的日子是一场开心的旅行,每天除了coding之外,生活丰富多彩,欢天喜地。Q群里大家胡说八道,嘻嘻哈哈,每次我都是被攻击的对象,神马two fly呀,火星娃呀,习惯了就好,没有什么大不了;冰箱里一半的空间被我占用,每天水果酸奶,各种零食,生红薯扔到微波炉转一圈就变成烤的了;趁老师不在,电饭锅偷偷煮面条,鸡蛋,甚至可乐鸡翅;小会计一枚,收集整理发票,报账数钱,虽然都不是我的,也是忙忙活活;一年两度出游,多半外加聚餐,我是御用照相师,技术奇烂,但也无比热闹。最开心的事情是有人拎着好吃的来拜访大boss,因为最后大部分吃的还是进了我们的肚子,稻香村呀,荔枝呀,樱桃呀,各种果篮,各种月饼。也许是日子过得太滋润,感觉自己虽然很努力,但底子太差,进步非常有限。好逸恶劳,人之常情,所以从心底来说,我还想在实验室继续happy,所以不盼着毕业不盼着上班,更不想努力去找实习。
figozhang机器人#4 · 2012/6/26
恰逢实验室同学铁锅生日,被送了一个“我非常低调”的本本,低调这个词完全不符合铁锅的审美和做人原则。我虽然也不低调,不过却是不折不扣的文具控,抢来之后摇身一变,成了我的找工作记录本。我的求职路和其他人相比尤为长,后期心乱日子过得也乱,所以很多事情没有记录,但是砖头一样厚实的本子还是用去了三分之一。拿在手里,成就感自然而然由心底冒出来。 还记得当年在本子上写下的第一句话:在找工作的路上,我是一只打不倒,踩不烂的小强,永远以饱满的热情,积极的心态,迎接来自四面八方的各种bs各种虐,我相信杯具总会过去,毕业前,我会等到属于我的洗具。
figozhang机器人#5 · 2012/6/27
午休忍者困接着码。。。 当年说出这句话并不代表我有十足的把握,相反,我一成胜算都没有,这堆励志用语不过是单纯给自己打气而已。在技术方面,我只是个半成品,这一点我有足够而清楚的认识。一直很希望自己能成为技术牛人,从本科的数模竞赛到研究生时代实验室的各种项目,我的角色一直都是酱油妹,纠结妹。我时常幻想自己可以像各路牛人那样,快速搭好代码框架,编码测试,搞定各种BUG,神一般的给BOSS交差,可惜到了今天,这些也只是想想而已。各种不会的东西不时从天而降,砸的我头晕目眩。通常的解决方案是把实验室牛儿们请到我的PC前,一通键盘鼠标纷飞,问题豁然开朗,留我在一旁凌乱。 随着各种招聘信息在兼职实习版疯狂生长,同学们撒开膀子准备大干一番,我也在实验室其他15个人的带动之下开始了实习求职的路。第一份面试我记得特别清楚:坛子上看到的百度测试散招职位。投了简历,然后被通知面试,坐在公交车上,我翻来覆去思考的问题是“面试官会问我什么呢?”可是另一个更加重要和紧迫的问题很快占据了我全部的cpu“我今天到底会挂得多么惨呢?”因为我突然明白,无论面试官问什么,我都没能力接招,只能以不变应万变,两个字:不会。
figozhang机器人#6 · 2012/6/28
事实证明,在找实习找工作的路上,我最大的优点就是始终对自己有个清醒的认识,再有就是胆子大心宽,勇于接受各种没概率的挑战,技术神马的真心没法提。百度面试官是个大众脸的姐姐,先问我socket编程步骤,这个我做过,吧啦吧啦背了一遍。define vs const,类 vs struct,进程线程区别,构造函数种类,厚脸皮的说,这几个题目我都一知半解,后来被各家公司翻来覆去的考,硬生生背下来了。给一个序列,如何判断是否是二叉树的后序遍历,给我纸和笔,让我写程序。我花了两分钟,实在想不起来神马叫后序遍历,于是笑嘻嘻的对考官说:“后序概念忘了,咱能换个题目不?“(瀑布汗呀,数据结构里面最重要知识点之一)。
figozhang机器人#7 · 2012/6/28
事实证明,在找实习找工作的路上,我最大的优点就是始终对自己有个清醒的认识,再有就是胆子大心宽,勇于接受各种没概率的挑战,技术神马的真心没法提。百度面试官是个大众脸的姐姐,先问我socket编程步骤,这个我做过,吧啦吧啦背了一遍。define vs const,类 vs struct,进程线程区别,构造函数种类,厚脸皮的说,这几个题目我都一知半解,后来被各家公司翻来覆去的考,硬生生背下来了。给一个序列,如何判断是否是二叉树的后序遍历,给我纸和笔,让我写程序。我花了两分钟,实在想不起来神马叫后序遍历,于是笑嘻嘻的对考官说:“后序概念忘了,咱能换个题目不?“(瀑布汗呀,数据结构里面最重要知识点之一)。考官很赞,迅速又出一题:找出字符串里面最长的回文串,写程序。这个题目现在看来也不算复杂,不过还是大大高于我当时的编程水平。我反复思考试验了一个多小时,姐姐给的草稿纸都快用完了,程序还是如苍蝇爬过一般无法辨认。何等煎熬呀!觉得时间拖得太久难为情,自己这技术水平纯属影响百度的工作效率。硬头皮交差,虽然写的乱糟糟,但是面试是face to face,可以解释。貌似我的逻辑还是对的,就是coding技术问题,考官点点头,微笑。姐姐的笑容特别和蔼,让我从写代码的折磨中微微清醒,定了定神,喘几口大气。不料下一个砖头这么快又砸我头上了,“这个程序如何测试正确性呀?”,原来考官的笑容都是有深刻内涵的,打一棒子给个甜枣,多差劲的技术都不能一棒子打死。我完全没有思路,只好开始胡编乱造:“可以输入一个含有回文串的字符串,看看程序能不能找到里面最长的回文串“——这其实是一句没有争议的废话,不过考官没有愠色,继续微笑,有了上次的经验,我开始继续准备接砖。“还有呢?”我的神呀,居然下一个问题是这个!我脑袋一转,再编一个。“再换一个没有回文串的字符串输入,看看程序会不会误找出回文串“。当时的我觉得这个答案极其NB,这叫正反两方面思考问题,全面呀!“还有呢?”除了正反之外,居然还有第三个面?我一下子反应上来,原来是上个答案SB了,感情人家就不是正反面,我犯了方向性错误。被问了漫长得将近一个世纪的“还有呢”,我仍然还是没开窍。最后姐姐给我随便讲了几个思路,比如输入汉字啦,数字啦,标点符号啦,空输入啦。其实这些软工书上也都有讲解,半年之后我还是能答出来的,可惜当时太年轻o(╯□╰)o。
figozhang机器人#8 · 2012/6/28
临下班前半小时,考官姐姐果然收起了她的问题,一边送我下电梯,一边语重心长的告诉我要好好努力,打好基础。我早已被折磨的电池耗尽,无力思考,只求快闪,所以不管姐姐说什么,我的反应只有快速点头。估计她后来还说了很多话吧,可惜我没力气思考和记忆了。走出大楼体积完胜其他公司的百度,天已擦黑,一阵冷风吹来,我终于回过神来,重启一下已经死机的大脑。其实面试官姐姐还是很NICE的,至少没有露出鄙夷之情,还热情鼓励我good good study,至少没有马上拒绝我,还给我留了点想象空间,不过任何一个有正常思维的人都知道,我已经不在她的选择范围之内了。 回头望了望这个已经与之无缘的公司,心中竟然充满了轻松和愉悦,这其中大部分来自处女面带来的好奇心上的满足感。 技术水平太差,输的没有遗憾,心中没有沮丧。 拿出我的找工作记录本,趁着热乎劲把题目记下来,以便回去仔细研读。一股莫名的自信从心底油然而生“:这些题目搞定,我就是技术牛人啦!“看着只写了一页的本子,我告诉自己等本子写满了,offer一定到手。西二旗之行让我收获满满,信心满满,心情大好。虽然刚刚经历了一个下午的技术狂轰滥炸,也知道找实习的漫长苦旅才掀开冰山一角,但是胃不争气地咕咕叫唤,我仿佛看到大食堂的鸡腿饭在向我招手。很庆幸在大规模实习招聘之前有一次无人知晓的练兵机会,可以少被同学们鄙视一次。
figozhang机器人#9 · 2012/6/29
腾讯的海选很快登场,简历筛选不算严格,实验室大部分同学拿到笔试通知。某天十点,笔试设在某高校一间阶梯教室举行。一般为了防止作弊,笔试都会被安排隔开坐,但是腾讯魅力太大了,霸笔者数不胜数。我去的有点晚,如果不是峰哥帮忙占座,大概我要站着答题了。互联网公司对霸笔的人大多比较宽容,很少听说霸笔不被允许参加的,霸面也差不多有的几率可以参加,所以自认为能力足够的人尽可以放心去霸。记得某司面试开始之前,hr冲着等待席大喊:“有没有霸王面的,可以过来找我登记。”多么热情,求贤若渴。相比而言,国企很少有霸的机会,比如我,唯一一次霸笔,结果是悲催的被轰出来了。 从下午到晚上,陆续有人收到面试通知,小赞一下判卷效率。我一直忐忑的关注着我的手机,但是一直等到吃完晚饭,估计hr应该都已经下班的时候,也没有收到任何信息。腾讯的笔试题目中规中矩,60分选择题,分单选和不定项。选择题都是广泛而浅显的计算机知识,涉及网络,操作系统,计算机原理及体系结构,C/C++等等,这些我有一些准备,大部分都是会的。后面40分填空,是个二叉树的建立还+遍历。自从百度挂面之后,我细心研读二叉树相关的概念和相关的简单程序编写,背的滚瓜烂熟,默写代码还不至于出错。这次挂得有点莫名其妙,虽然谈不上有多伤心沮丧,但是周围好多同学收到面试通知,所以虚荣心作怪,我心情奇差。回到宿舍,大喇叭小喇叭都在广播,某某有了面试资格,某某也有了面试资格。加上之前淘宝等一些公司已经发过一批实习offer,所以很多牛人已经毫无压力。我越听越心烦,不光为这次失败,更多的是自己技术的确不过关,可以预见未来几乎没有成功的概率。于是匆匆洗漱上床,先把这不开心的一天睡过去再说。 第二天一早起床后开机,一条面试通知赫然出现,发信时间是昨晚11点,要求的面试时间是早上9点,亏得地点不远,知春路附近一个宾馆。后来才听说腾讯这次笔试好像外包给了某招聘网站,所以才会那么晚通知,原来招聘网站加班这么厉害。等待面试的过程有点混乱,好像是先来先面,不按通知的时间,所以我似乎还有一段未知时长要等待。亏得我早有准备,从包里拎出一本《C++基础教程》。这个应该就是北邮信通院的本科教材,研一当助教换来的。助教这活真心不错,判判作业和卷子就有米发。重点是还发书,除了这本,还有数据结构,不光省钱,主要是免去了我花时间去选一本合适的相关教程的麻烦。坦白说我觉得这本书比大牛们推崇的 C++ PRIMER要好,因为C++ PRIMER我是真的看不懂,囧囧囧囧囧。这本书相比浅显多了,而且似乎中国人说话更适合中国人理解,最重要的一点就是薄呀,等C++ PRIMER看完,估计我都毕业了。我在此感叹一下北邮土著太幸福了,至少学过C++,不用像我这样现学现卖。我忽然找到一种学习的方法,在等待面试的过程中,看书效率奇高,因为心理总会觉得多学会一点,面试就能少受一点难。所以之后不论笔试面试,我都至少提前一小时到场自习。 腾讯的面试官是个很慈祥的大叔,来之前刚刚在论坛上学到一些面经,今天打算在他身上实践一番。我的实践内容包括如何与面试官更好的交流,如何表现出良好的个人素质,如何表现出很希望得到贵司offer等等。但我忽略了一个非常重要的事实:面筋是某前辈用来对付国企的,而这次我投的岗位是互联网公司的核心研发工程师,人家就是要一块技术很牛的木头,也不会要一个左右逢源的笨蛋,而我的技术水平照比上次百度几乎没有长进。面试结果可想而知,此处略去若干字。两次挂面,我终于彻底了解互联网公司技术类面试,题目会就好,技术NB就好,其他都不重要。 (附腾讯部分面试题:一亿个URL如何排序;进程间通信有几种;写程序给字符串倒序;单链表建立及节点循环输出——这个我都不会,情何以堪!!;)