失败的找工作之旅

来源:互联网 发布:易观千帆 数据来源 编辑:程序博客网 时间:2024/05/17 00:00

记录一下我的找工作之旅(其实就是失败的经历,没有拿到一个offer)


ps:大学期间除了写int main代码之外没有做太多其他东西是硬伤,以前一直认为就这样就能找到工作,现在想来还是太天真了


有史以来第一次面试(网易)

网易内推的c++工程师,当时是电话面试,问的问题都是很多c++或者说C语言的基础内容,比如抽象类是什么,虚函数的作用,指向数组的指针和数组变量名的区别

malloc free和new delete的区别,创建一个对象的过程,怎样让这个对象不能被new出来,两个链表判断是否相交等等,还问了一个TCP断开连接,还有time_wait状态的意义

现在想来当时还是太紧张了,再加上当时一直在看java,很多C++的东西都忘了,所以表现得连自己都觉得太糟糕了, 面了大概40分钟左右,面试官就叫我等通知了,后面当然是没有然后了。

总结:一面的问题都很简单。。但是自己当时太紧张了,答得像个sb一样。。。


第二次面试,也是第一次通过了3面的面试(美团)


美团的成都地区的面试,当时我投的岗位是后台研发工程师,从早上一大早一直面到了下午4点左右,面了3轮技术面,每一面都是1个多小时,感觉非常良好,而且面试官也表现得比较满意,但是最终还是没有发offer给我,后来想了一下,应该是我笔试成绩太低的原因吧,还有就是美团3面通过的人实在太多了,但是只要70人左右


一面:问了我一些进程线程的问题,进程线程的区别啊,还有两个进程执行同一代码,这个代码是给一块内存地址赋值,问是否会发生覆盖问题,答案当然是不会的,这是操作系统里面的逻辑地址和物理地址的转换问题,还在纸上写了一个char 的指针指向一串字符串的代码,能否修改这个字符串,答案肯定是不能的,,因为人家是在常量池里的,最后就一直问我网络的问题,tcp,udp的区别,微信发送语音是tcp还是udp?还有为什么是udp,还有使用udp的时候你怎么知道对方已经收到了,还有对方怎么知道你发送了,这就是在应用层实现可靠连接的一些方法,后面的话还问了一些http的问题,什么是长连接啊,要是客户端是短连接,但是服务器是长连接会发生什么问题这些,反正网络问得比较深入,最后还叫我写了3个代码题,难度大概就是codeforces2房A,B题的样子,分分钟秒了。。


二面:一面之后马上就叫我去二面了,二面面试官也继续问了一大堆网络的问题,然后问了数据库相关的写sql语句,事务的特性,事务隔离等级这些问题,然后叫我架构一个秒杀系统,想了一会,给了面试官一个通过各层对无效请求的过滤,达到到达数据库处理的时候只有有效一部分的处理思想,然后通过缓存实现对请求的处理,当时面试官说了一句,方法是可以的,但是有些具体的没接触到(废话。我又没开发过秒杀系统),然后又问了一个开放性问题,问怎么通过最小的开销得到最可靠的成都最好吃的小吃信息。。

然后我又是一顿bb。。最后还是写了3个代码题。。然后让等3面


三面:目测是个大boss气场很强,一来先问了我一些数据库的东西,然后又问了几个大文件处理的问题,最后就是聊大学干了什么啊,为什么要做竞赛啊这些,然后我就开启了吹比模式,和面试官谈笑风生,3面的话是一半技术面一半类似hr面的东西,聊得比较轻松


总结:我并不觉得我在3面过程中有什么表现得特别差的地方,而且也体现出了自己的长处,但是遗憾的是美团对于每一项指标都有一个打分项,包括学校啊,笔试成绩什么的,最后被刷的原因我能想到的是笔试成绩可能太差了


第三次,也是最水的一次,也是最无语的一次(腾讯)

面完美团之后,大概是下午16点的样子,然后我就打了个车跑去参加腾讯的面试了,在大厅等了一会然后就开始了一面,进了房间之后面试官先是看了一会儿简历,然后问了我malloc和calloc的区别,malloc和new的区别,然后叫我写了一个单链表翻转,一个整型转换为字符串的函数,这些都是各大面试宝典上有的,只需要考虑健壮性实现很简单,当然是秒写了,整个过程大约5分钟,然后他就问我有什么要问的,我顿时就懵逼了,卧槽你才问5分钟不到啊,你这就问完了?这就把我bs掉了?我特么实在想不出哪里没答好啊!!这特么表现的也太敷衍了吧!!!!然后他就开始给我各种吹,说什么手里10份简历里只有1~2个本科生云云,什么简历都差不多不好选人啊,最后摸出两堆简历委婉得表达了他手里得一面名额已经给满了,我还能说什么呢,人家不想面你你再怎么说也没用。


第四次,又回到了最初的起点(网易)

在第一次网易内推c++失败之后,我就怒投了一发java研发工程师(这里是伏笔),等了大概10多20天之后做了网易的第一场笔试,然后又收到通知做了第二场笔试,在第二场笔试做完之后的当天晚上就接到了网易的面试通知,第二天面试,然后又收到了去哪儿的笔试通知,面试时间和笔试时间冲突了,那时候想的是看来笔试做得还是挺好的,我肯定去网易啊,然后就放弃了去哪儿的笔试,一大早得又跑到成都去面试去了


一面:当时现在大厅等了一段时间,然后就开始面一面了,期间hr还在那里分发盒饭,问有没有没吃饭了。。没有的话他请。。。然后就到了一面面试官的房间,他先是在电脑上看了一遍我的简历说:xxx啊,你是面的java工程师吧,卧槽当时我就楞了一下,怎么变java 了。。。。。之后就开始了我的作死之旅(因为我特么java只会一点点啊,我也不知道当时怎么来的信心投java啊),结果出人意料地我答得还不错。。。问了一波arraylist和linkedlist的区别,还有写了一下java单例模型什么的,最后问了一发多线程啊,网站架构方面的问题,还有数据库的问题。然后就让我这个java渣渣通过了一面。


二面:要知道当时网易是只有两轮技术面的。。也就是说要是我过了二面就只有一个hr面了。。当时那个激动啊,但是事实还是证明了,肚子里没货是不行的,二面的时候面试官先问了一波网络的问题,数据库的问题,感觉都答得不错,,最后他开始问javaweb方面比较深入的东西了,那时候我就知道自己是gg 了。最后实力乱吹了一波比,和面试官聊了一发人生理想之后愉快地结束了网易的面试。


总结:好好学java。。半桶水还是不要出去晃了。。。

第五次,没什么营养的面试(蘑菇街)

当时面完网易回来之后突然发现手机上多了一条面试通知。。一看是蘑菇街的,然后我才想起来原来我还做过蘑菇街的笔试。。。

一面:问了几个简单的代码题,之后问了我一下http和https的区别,然后就是问了项目,然后就吹了一会儿牛逼,感觉面试官没有像之前几家公司那样给人太大的压力。。

技术问题并没有问得比较深入


一面完了之后给小伙伴说起来,结果发现蘑菇街内推的时候就有6000+份简历,而公司规模不足千人。。。好吧,我还想什么了,又是一次没什么意义的面试

0 0
原创粉丝点击