笔试面试带来什么?

最早的笔试是大二下半学期的时候支付宝的校园招聘,那时候自己刚看完csapp,终于给了自己一个基本计算机概念,没那么不知所措了。。

被marine鼓励了一下,参加了这个笔试,这笔试考的是linux使用的一些基础知识,比如指令,shell脚本的一些编写,还有一些IQ问题、过了几天,alipay让我去面试,人生的第一次面试就这么诞生了,犹记得在那晚等着电话的我,单曲循环曹方姐姐的门这首歌,在微冷的租的小房间里突然响起铃声,激动地拿起手机,听到的是hr姐姐的悦耳的声音,就算在现在我始终觉得这声音是听过的hr的最好听的了、 面试那天,傻乎乎地给了妈妈和奶奶打了电话,也算分享我当时激动的心情!面试的前奏是紧张的,可是反而在看见那个面试的哥哥的时候,我没那么紧张了,可能是因为他胖胖的,没那么严肃,给我一点放松的心情,他问了我什么知识,比较懂,我说我看过csapp,所以计算机的基础知识,比较扎实,我了个擦,他直接问我中断有哪几种,我当时直接懵了,我没有刻意地去记忆这些东西,他突然发问,我就呆了,毕竟这些知识和code的多少有关系,我当时总共学习一年,code量少,确实被开始就打击了!中断的具体种类在我之后关心操作系统的实现的时候,曾经关注过,可是我现在还是记不太住,可能对我来说,我的缓存确实比较小,不能存到不经常用的内容!像什么缺页中断,是由内存缺页引起的,我会记得比较牢、 被灭了1盏灯之后,他问了两道算法题,现在具体什么内容记不清了,反正是炸鸡了! 人生中第一次收到回家等消息吧、、第一次回学校认真地等待着消息,印证了第一次的默拒、

大三下,暑期实习的机会我没有特别积极,原因是大三这年的精神状态极差,有一段时间处于讨厌学校的情绪中,陷入自我怪圈!干的事情确实比较少,所以在暑假的时候想自己写点代码,于是有了scheme解释器的小项目,不写不知道,写了才知道,代码功力确实不够,在写的时间里,会出现一个个在看书出现不了的问题,比如,多文件之间全局变量的引用,static修饰符作为修饰变量的可见性,出现文件互相依赖的时候,如何解决?如何使用函数指针? 如何编写Makefile ?这些只有在实践中才会遇见的有意思的问题,慢慢被自己解决,慢慢终于自己的解释器,初见轮廓,这个暑假确实是对我有意义,督促我不能光看不练,只动嘴皮子、

今年10月份的秋季校园招聘,如火如荼地开展,我发送了许多的简历出去,几乎所有的大公司都投过,结果也比较美好,ms,google,amazon,oracle,tencent,alibaba,baidu…都给我笔试机会,这些笔试,我只过了alibaba一家,除了baidu没去,其他全都没过!baidu没去的原因,是我本身对baidu没太大热情,并且次次下沙到玉泉的公交让我有种崩溃的感觉,我非常讨厌坐车,因为下沙到玉泉要坐1.5-2小时,到了玉泉,人都傻了,记得腾讯那天是早上9点笔试,我6:30和djh出发,中途坐车时肚子突然闹了一下,非常尴尬地到处在街上找公共厕所,问了个门卫大叔,问有没有厕所,他很强硬地回了门卫哪有厕所,我真是脑子都炸了,那他们不用解决吗? 幸好忍到了厕所的拯救、真是记忆犹新!结果考了1个小时,就出来了,甚至觉得题目太简单,自信满满的觉得妥了,结果我是想多了的节奏、ms的题目设置是不能蒙,宁愿不答也不要蒙,可是我真是自己不会的软件工程题目,自己手贱蒙了个答案上去,乱七八糟的,甚至有道题我觉得题目错了,都是乱蒙,结果确实是题目错了、真是非常缺乏自信,太慌了、 这些公司的笔试,难度正常,但是你要有良好的心理素质、我觉得我的问题是考试经历少,心理素质差!

对自己的表现非常失望,基本上是自己放弃了这些公司的,很大原因是自信心不足,没有一往无前的决心,怨自己!!

但是当我lose the chances的时候我才发现,我的机会越来越少,在第二波校园招聘来临的时候,我只能硬着头皮把简历投到自己连了解都不了解的公司,这些公司在我的学校里有招聘会,我去了4家做笔试,第一家简历被拒,我没想通、 第二家笔试过后被拒,自觉笔试挺好的、第三家第四家同第二家,我甚至怀疑我是不是被加入了这些公司的黑名单、、

知乎上有个人发了条message说”我baidu笔试被刷了,我觉得人生灰暗。。求开导” ,我非常蛋疼地已自己的经历来鼓励他,甚至有些自嘲,他没放在心上,以为是我的笑谈、

可是我并没有放弃,我仍在找寻着机会,marine帮我找了很多信息,让我去尝试,鼓励我说,我可以的!于是我尝试了知乎,知乎的jobs网页做的非常酷,网页上的各职位需求用该职位所需的技术来作为媒介,显示需求什么样的人,我当时就很兴奋,觉得cool!于是投了简历,知乎的哥哥很快给了回应,并且给了我两个笔试题,一道是实现server监视特定端口的用户发言请求,请求是json格式,你要做的是判断它是否是垃圾发言,1分钟内不能多余10条,不能发10条重复的发言!

我花了几天,实现了一个简易的server和client测试程序,我很蛋疼地用c实现,代码量还是挺大的,不过确实server的一些知识,重新复习了一下,比如,套接字如何稳定地读写,因为read,write是不阻塞的,所以你必须通过检查返回值来判断是否成功的读写! 而且read,write返回值为-1时,还需判断是否是被中断引起的、

等我交了之后,那个哥哥下午给我个电话,和我进行了一次电话面试,一开始就劈头盖脸地问我,为什么用K&R写法,问我对它有多少了解,这种写法是一时兴起,我就如实说了,他反问了一句笔试觉得好玩吗? 额。。我真的被震住了,太强势了,我当时非常怯懦地说没想清楚,我错了、 然后的电话就已他问我一些关于c的问题,和我还有别的技术兴趣等,可是我被开始K&R问题弄得有点凌乱,似乎我觉得有股火在烧!是的,感觉很不爽,但是觉得自己没想清楚是有点虚,所以有种有火无处发的感觉!期间很插曲地手机没电了,关了5分钟机,我觉得炸鸡了、、

补完剩下的电话之后,我有种虚脱的感觉,和marine谈论自己对于那个哥哥对我K&R写法的强烈打击,marine的话当时就给了我一道灵光!我瞬间觉得人生充满了光明!他说,”我喜欢”是一个非常好的理由,K&R是c语言最早的一代的写法,那时候混沌初开,但是充满了黑客的精神,以前的开源项目都是K&R写法,我这么写首先是喜欢开源文化,黑客文化,其次那么多人那么写,我想和别人不一样,我想要不一样的写法,我想做一个cool的人,程序员不就是要追求cool,不就是要炫技吗,编译器支不支持是另一回事,这表明我的一种态度!

我非常赞同他说的话,好像说出了心声,但是既喜且悲,悲的是因为自己和人的打交道太少,自己又怯懦,不能强势地表达出自己的想法,我觉得他们不要我也是情理之中,一个不敢说出自己意见的人,怎么配说自己是程序员哪!我顿时有种自惭、不过也为我发现自己这个巨大的缺失而高兴!

突然面试的机会又来了,以前投过ibm,前两天ibm跟我说要给我视频面试,我很高兴,又有机会来找到自己的不足!ibm的哥哥人很好,问了我一下面试的基础问题,问了我一下和团队合作时,对队友的一些看法,最后的时候还给我了建议:1. 下次面试让室友知道,别让他们光着膀子乱走! 2. 准备自我介绍  3. 加强表达能力、 三个建议很中肯!很感谢他!

程序水平对我反而是其次了,和人的沟通才是重点,毕竟合作是大项目的基础!!!

生活仍在继续—改善—自信—才能获取生存的幸福感!!!

Comments

Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×