上周末投了某个公司的实习生,然后周二收到笔试邮件,周五交了笔试代码然后周六就来电话面试了。本来没想着这个时间了还会有公司收实习生,不过第一次面试还是很紧张。这次面试结果感觉很糟糕,有种心灰意冷的感觉。不过想着是第一次,还是记录一下好了。
面试之前胡乱复习了一下一些数据结构和常见算法,然后是带着紧张的心情接听了面试官的电话。一听到电话那边传来的声音,我一下子楞了:咋听不清楚他说啥。于是悲剧就由这悲剧的通话质量开始了,我紧张地猜者那边问的是啥,然后蒙蒙的脑袋也不知道在想啥集中不了。更悲催的是,面试官问到几个问题,最终都是迷迷糊糊回答了。比如问道数据库中的事务的ACID,结果我当作问得是CRUD,blabla了一下。还有问道守护进程的创建,这学期开始还写过咧,结果记不清楚了,只记得重定或者关闭向标准输入输出和标准错误,创建新的会话什么的。于是又是悲催。只记得整个过程说了好多次“不好意思我不清楚”……T_T。最后大概是面试官终于受不了我了,然后说做道题目吧,说个协作编程的网址让我写代码结果我愣是没敲对,然后我逐个单词读给面试官听他也说没错,最后还是用短信发了过来,原来是b不是d…..T_T。题目是写一个生成器逐行输出杨辉三角的每一行。这时候肿胀的脑袋不知道想啥,给了半个小时折腾了四十分钟。最后面试官说,这轮就结束了吧,准备接听下一位面试官的电话。
下一位面试官的通话质量倒是很清晰,一开始便是做一道题目,在一个乱序的数字序列中查找连续从小到大排列最长子序列的长度,不需要输出该子序列。这时候反倒是有种破罐子破摔的状态了,题目在要求的二十分钟内解决了。然后面试官问了一些问题,比如常上的技术网站是啥还有我的个人项目相关的一些问题,技术问题反而不多,估计是悲催了。最后,面试官说,这次面试就到这,过两天会有同事通知我结果。这简直就是酝酿怎么拒绝的节奏嘛……
其实这次面试问到的技术问题基本上都是覆盖了我平时了解的内容。可是!我记不清楚了……这次面试最大的收获可能是暴露了我的很多问题,对那些内容不熟悉,是因为平时不怎么用。看过了,然后慢慢就忘掉了。但是一些内容看多了也会记得的。所以最后的总结是,学艺不精,读的书少,写的代码更少。