我的校招季大概也是结束了。

其实,不知道该写什么。这些天,腾讯的offer让我有些飘飘然,让我有些晕乎乎,我有的时候很看得起自己,有的时候又很看不起自己。

说到底,我觉得自己只是比别人执拗一点,坚持一点。

论聪明,我绝对是一般的才智,比下有余,比上不足。我有一些小聪明,思维转动比一些人快,常常能想到很多方面,却不集中。

论代码功底,我更是不如很多代码大牛。常常有人问我,写过的代码有多少行,我没敢说,我知道,不多。这也是我的劣势之一,以后无论是在学习还是工作中,都要以此为奋斗目标之一。

论算法,看到dp和递归的一些思路,我经常不明白别人的算法意义。曾经一度,看到笔试的代码题我就手抖,是的,我害怕。我喜欢慢慢思考一个问题。而且算法需要总结,一个算法常常解决的是一类问题而不是一个问题。

论心态,我始终坚持不否定自己。但是我的心态是不好的,我常常被压力弄得害怕。在腾讯二面的前一个晚上,我失眠到五点。那个晚上,我思索人生,思索面试的知识点,思索自己的优劣。

在以为腾讯挂掉的时候,我还抱着电话冲爸爸哼唧撒娇哭闹,有的时候我看起来很桀骜,但是我在爸爸面前就是一个小姑娘,一个让爸爸没有办法的小姑娘,像小的时候问爸爸要零食要糖果的模样。我很感谢父母在身边的支持,父母想我的时候,会因为我说在找工作的特殊时期无条件的纵容着我。我压力大的时候,爸爸永远是我身后那个听我哭诉的人,我好的时间点很特别,我情绪转换也非常快,也许大概倾诉5min也许我就能恢复到战斗状态,爸爸绝对是那个我想倾诉的时候在的人,我不想倾诉的时候放我去奋斗的人。我深爱我的家人,朋友,他们都是那么善良美好。我坚信这个世界幸福点那么多,我爱他们。

8月9号我回到学校找工作。那个时候内推开始了,我着着急急地推了很多公司。但是给我面试的只有两个公司。百度和酷家乐。稍后,我会具体说每个公司的情况。

我通常紧张的时期都会比别人早一点,所以,8月我实际上很急很紧张。一直在学习,却也不知道学什么。那个时候还没有铺天盖地的笔试和面试,就是要自己学习。我学的很杂。那个时候保证每天还是能刷一些算法,学习Linux操作系统,网络知识,数据库,以及C++的一些知识点。我记得那段时间,我会总结一些面试知识点,梳理了一些面试知识点后,我开始有些眉目了。【这里需要强调的是,我所总结的面试知识点全是来自于别人腾讯面经】是的,我想去腾讯。BAT里,总说道百度不如以前,阿里缩招那么明显又不喜欢C系语言,我所能选择的只有腾讯。除去这个,我对腾讯有一种情结。来自于什么呢?今年3月的时候,我的第一次大公司的面试就是腾讯,我当时看着来来往往的程序员工程师们,内心的羡慕之情和崇拜感泛滥的一塌糊涂。Tencent大楼是那么漂亮,当然我去的是上海的,想必深圳的HR口中的剃须刀大楼更是威严高耸。所以,腾讯是我的梦。我对于自己的认可程度不高,我不认为自己有实现梦的能力,所以,我也不敢说出,我非腾讯不可这种话,因为我知道自己没有资格。回到主题,内推我真的海投了很多。

上图是一部分,还有:

携程——跪了。(可能内推的太晚了)

360——跪了。(不知道为什么)

腾讯tst——无面试机会

阿里——无机会

网易——笔试跪了。A了两道,唉C++就不招人。

所以,当时有些小伙伴已经拿到华为FX,还有一些小伙伴在内推的时候就收获了一些offer了。当时内心是很焦急的,很奇怪,到九月我反而没有那么焦急了,八月真的很焦急,一直在找公司海投。一边海投,一边学习。学习的时候也很杂乱无章,因为内心的焦急吧。但是一直有在系统的学习网络和数据库,这两块也是我之前的短板。linux部分我在实习的时候一直有在学,不过八月的时候对一些重点部分再进行了一些巩固。下面就先说说八月的收获吧:

  • 百度

我接到百度的内推电话已经比较晚了,我不确定自己百度是否内推成功,以为已经失败了。16号接到面试电话,预约23号面试。其实我也没有怎么用心去准备,因为我也不知道该准备什么。那个时候还在面酷家乐。第一面,问了一些基础的知识。

一面:

介绍项目:
1.三个项目(待总结)
2.图算法(找有没有环)
3.无向无环图经过某节点的最大直径?
4.数字全排列
5.多线程
6.同步机制

二面:

介绍自己:
1.写程序——直播写代码,用的是collabedit。

题目:输入是一个vector,vector存的一个struct,面试官给出了struct的定义,根据这个vector组成一棵树,并输出这个树的根节点。

当时很急,代码写的是很乱的。大概就是记录孩子节点,然后又删除孩子节点。最后剩的节点就是根节点。

2.这棵树怎么找到环。(又是环)不会= =

三面:

多态,虚函数,纯虚函数(默认实现),看过什么书?
Exceptional C++,深入理解C++对象模型(对你来说比较深了,项目多磨练)

socket,服务器那边是怎么弄得 socket bind listen accept.

数据库:C用什么模块连接数据库。
虚函数,虚指针(了解,但是派生类兼容父类虚函数表答得不好),父类那部分的虚函数表不拷贝吗?
智力题(找薄铁片的重心,一个正方形的铁片,切掉一个小正方形,这个剩余部分的重心在哪儿?对称轴,两个几何中心的连线。这两条线的交点)——我没答出来。
编程题:strcmp(不应该写assert)
给你一个12345(固定大小)的数组,然后给你一个数字例如3,打印出能有的组合(全排列),我用了递归。——剑指offer原题(字符串全排列)

问面试官的问题:paas是什么,中间件,为用户提供一些类似应用,没到应用地步的东西,saas是应用,iaas是裸机。

  • 酷家乐

对于这个公司,我不想说什么,杭州一个做家装的创业公司吧。之前我实习生的时候跟我介绍过他们的项目,做VR的。我当时觉得蛮有兴趣,后来在大街上看到评价也很好,我就投了。当时第二天就一面了。

一面:

1、两个list的公共节点——我发现很多公司都非常喜欢问这道题——

2、各种字符串的问题(是否包含目的字符串的字符,是否包含目字符串的子串)——因为那段时间,我对字符串的算法进行过全部的总结,所以不虚。

二面:

1.给一个字典,字典不是字典序,是随便的顺序,给一个字符串,是不是按照这个随便的顺序来的。——没理解面试官意思,这个题和思杰的笔试题是一样的,用map存字典。
2.设计类:面试流程
3.硬币机:判断哪个硬币机是坏的
4.int-string string-int 10亿 判断会不会重复 位图
5.leetcode股票问题

  • 华为

一面:

介绍项目。介绍了自己的项目。(画了个图,算是给他讲明白了)
然后介绍实习的东西,聊了很久。
NI:他居然知道NI,说自己做的C support。一直是我在讲。
趋势:他说趋势也不会给实习生做核心的开发,问我
问我C/C++开发遇到的问题,我说vs编程习惯了,用gcc不习惯,扯到了makefile。聊makefile聊了很久。说makefile可以做自动化测试,直接make test就好。面试官开始讲gcc的底层。说gcc就用makefile做test。

问我C++做过界面没,我说mfc qt都没接触过,以前mfc学过,但是没仔细。面试官很nice的说没事,mfc老了(达成一致),qt用的人比较多
C++主要写服务的,或者web server,也不需要界面(达成一致)

随便聊:我的个人网站,学习linux,聊天程序,讲到自己看过STL的源码,多线程,条件编译,dll,balabla····

让写算法了:
面试官说,基本上感觉你的技术也入门了,了解的也比较深,我出的题可能你都知道:
1.二进制求1的个数
我讲出了最基本的方法,循环+和1与,他说这道题你要这么讲,我就知道你没见过原题了。
X=X&(x-1)循环计数——他的方法,我说X&(X-1)不是用来判断是不是2的倍数的吗,他说原来可以酱。然后我们俩愉快的相视一笑。= = 
2.质数
质数我居然忘了怎么求,面试官很nice的说没事
3.大写转小写,好简单。。。。写完了。。。

二面(业务面):——实际上华为的二面极其重要

几乎无技术了,称为综合面。

介绍项目,最大流。依旧是画了个图。问我应用在那里,我说股票。
介绍两段实习。趋势学了什么,linux。python。测试知识。google test。。

介绍linux聊天程序,画了结构给他。
Linux是自学的么?是在趋势学的么??
问我自己做了什么?

问我平时都不玩的么?= =问我的论文该怎么办?(参考资料少,数据比较少、你该怎么办??)

为什么想加入华为?
和同学的交流情况?
想加入那个bg?

恩,八月份就是这样的。最后在中秋节收获了华为的offer。我很开心,首先,这是第一个offer,我心里终于有个保底了。第二,华为开的工资非常高。今年华为似乎要调整自己的招聘政策,给应届生的工资都非常高。



八月底到九月初,从面试完百度,我就一直期待百度的消息,到九月初还没有任何消息,我知道百度跪了。内心很难过,因为感觉和面试官聊得还不错。九月初还是继续学习,投简历。这种生活从9号开始结束。从9号开始到九月的月底,开始了非常密集的笔试和面试。除了中秋那三天,稍微休息了一下。

九月感觉每天不是在投简历,就是在做笔试,不是在做笔试,就是去面试,总之非常忙碌的一个月。以下是所有投递的公司:

最开始的是京东的笔试,滴滴的笔试,然后阿里,360,思杰,美团,腾讯,招银网科,网易,英特尔,百度,招银信用卡,携程,趋势...

上图有些部分还没有更新,我发现线下笔试我基本都过了,线上的笔试挂了一片:

  • 京东笔试过了,复试卡在面试官初筛未通过
  • 滴滴笔试跪了,我觉得我答得还可以
  • 美团笔试跪了
  • 阿里笔试跪了
  • 百度笔试跪了(也没能去霸面)

当然也过了:

  • 思杰
  • 英特尔
  • 趋势
  • 腾讯
  • 招银网科(网吧做的)
  • 携程
  • 东方财富
  • 360
  • 网易游戏(挂在终面,对运维开发还是不够了解)

这么看来,我还是过了蛮多的。哈哈。笔试其实是很重要的一环,我觉得我是面试能力大于笔试的人,其实每个人要对自己有所定位然后补短板,发挥优势。

然后就是面试了,互联网公司还是更加看重技术和项目,外企则更加偏向综合素质。

  • 一面:技术基础面,这一面基本都很好过,只要你基础不要太差就能过。(面试大全:http://www.tuicool.com/articles/NfQ3Mnv)
  • 二面:项目综合面,这一面可能还有技术,甚至智力题,所以准备一下项目&智力题&技术的一些底层。
  • 三面:HR面,HR面不是不刷人,主要一点注意事项就是:1.避开亲属2.表达流畅3.同意工作地点&加班4.了解你所投递公司的价值观5.合群,努力,正直,进取。

不要问我该怎么学习,每个人的方法都不同,每个人的能力也不同,找到自己认为最舒服的学习方式,一步步来。

下图是整个九月的安排表,实际上我很喜欢这样的日子,为了自己梦想去拼搏的日子。

后来面了很多公司,就没有再写过面经了。昨天签约了鹅厂,我的校招结束。

未来的路很长,愿初心不变,期待自己成为一个优秀的程序媛,技术改变世界。

时间: 2024-10-19 09:14:04

我的校招季大概也是结束了。的相关文章

校招季的感悟

作为一名一个普通一本院校,软件工程的大四老学姐,一来技术一般,二来项目经验少,在这个如火如荼进行的校招季里感悟颇深(泪奔啊~~). 在此有一些总结,算是对新生菜鸟的提醒吧: 对于软件工程来说,数据结构和算法很重要,能参加类似ACM呀.蓝桥杯等程序设计大赛最好参加,参加的话就要长时间去准备(刷题呀),我在大三时参加了蓝桥杯,但是因为准备不充分,,,只拿了个很小的奖. 要有自己的技术博客啦,要有自己的技术博客啦,要有自己的技术博客啦,重要的事说三遍,对于一个到大四才开始写技术博客的也是很无语了. 英

校招季笔试---亚马逊2014笔试题(1/4)

校招季笔试---亚马逊2014笔试题(1/4) 1.前言: 去年入学今年就得校招找工作,时间匆匆.最近一直都是各种宣讲笔试.被虐的各种惨不忍睹啊! 分享昨天亚马逊在线笔试题题.水平有限放在这里全当留着纪念吧! 2.且看题目: 2.1 第一题 我的解题思路: 1. 比较一组序列首先处理号序列每个元素,2-A 数字int类型实现icompare接口是可以直接比较大小,所以把J-A转换成int类型依次赋值11-15. 2. 定义一个数据机结构CardRanking 有两个属性Type(int)和Num

梦想还是要有的,万一实现了呢(校招季)

“梦想还是要有的,万一实现了呢!”,马云如是说. 本人非计算机科班出身,也非985名校骄子,但对人热情,做事激情,有目标有梦想.目标与梦想是要分阶段性的,当年高考上985名校是我的梦想,我 为之奋斗努力过,虽然没有梦想成真,但努力不会白费,因为离梦想又近了一步:考研时目标明确,与舍友一起奋斗,与女朋友互相鼓励,最终考取目标院校:梦想 投身互联网浪潮,进BAT实现事业价值,1年的努力没有付之东流:下一阶段的目标与梦想是成为Web前端的技术专家,奔跑吧,兄弟! 前言 钟情于Web前端1年有余,此番校

校招季--献给前端求职路上的你们(JS)

JavaScript 1.函数与数据类型 [Undefined,Null,Boolean,Number,String,Object] (1)var 预编译,当前作用域内的变量声明被提前到作用域顶部,但赋值保留在原处. (2)函数声明提前分两种 函数声明 function a(); 函数表达式 var a = function(); 只有var a被提前; //还是undefined,不能先调用. (3) Null==undefined null是一个object, undefined是一个win

2015校招季努力数月后拿到的offer

记录一下本人的找工作的结果,没有什么特别好的offer,很是惭愧! 1.上海华为无线部门通信性能算法岗位,月薪10000,估计刚开始15薪左右. 2.上海商泰软件开发岗,14薪共15万,加班另计,加班时薪50左右. 3.南京vivo软件开发岗,月薪9500. 4.深圳酷派软件开发岗,年薪15万左右. 5.上海展讯软件开发岗,月薪9500. 6.上海联影软件开发岗,月薪8500,能落户上海,买房7折. 7.上海华硕软件开发岗,5000x18.华硕名不副实啊,这待遇能招到人? 8.上海恒润软件开发岗

ORACLE取周、月、季、年的开始时间和结束时间

 1           取周的开始时间和结束时间 取周的开始时间,以星期一为开始. SQL>SELECT TRUNC(TO_DATE('2013-11-25 10:31:11','YYYY-MM-DD HH24:MI:SS'),'D') + 1 ASA FROM DUAL; A ----------- 2013/11/25 取周的结束时间,以星期日为结束 SQL>SELECT TRUNC(TO_DATE('2013-11-25 10:31:11','YYYY-MM-DD HH24:MI:

写在2014秋招季

我的Offer 终于等到你,还好我没放弃,幸福来得好不容易-- 经历了2个多月的秋季校招季,我终于在11月18日这一天收到了省NOC的电话offer.从此,我也是有offer的人了,生活又有了新的希望,心情也从阴天瞬间变成了大晴天. 有准备的人 记得从暑假7.8月开始,我就为9月开始的秋季校招准备着,一是专业知识的储备,二是个人简历的优化. 专业知识的储备:我的暑假,主要是在省电信的平台运营支撑中心的实习中渡过的.那里的工作不算很多,在实习空余的时间,我就会复习已学的网络知识,学习未学过的lin

2015美团校招笔试试题

又到了一年的校招季,想起去年的种种,不甚唏嘘,本来打算将去年的校招试题都做下,各种烦心事耽搁,但我并没有放弃,先补上试题给将要参加校招的同学们看看,若是有人整理出答案了,也欢迎联系下我,转附上您的链接,利人利己,世间美好.

《SDN软件定义网络从入门到精通》理论课

前言 SDN(Software Defined Network)即软件定义网络,是一种网络设计理念,或者一种推倒重来的设计思想.只要网络硬件可以集中式软件管理,可编程化,控制转发层面分开,则可以认为这个网络是一个SDN网络.所以说,SDN并不是一个具体的技术,不是一个具体的协议,而是一个思想.一个框架.狭义的SDN是指的"软件定义网络",广义的SDN的概念还延伸出了:软件定义安全.软件定义存储等等.可以说,SDN是一个浪潮,席卷整个IT产业. 「大物移云」的时代已经到来,传统的底层网络