admin管理员组

文章数量:1546487

截止到现在为止,自己在大三时找实习的经历也应该算完全结束了。写这篇文章算作是总结,也算是给大家一个小小的经验介绍吧。总的来说,从3月到5月,自己经历了6轮笔试:CVTE,腾讯,网易游戏,金山,微众银行,阿里7轮面试:腾讯一轮,4399一轮,网易两轮,金山一轮,bigo两轮,在这些笔试面试中,个人技术发挥只能对自己打一个60-70分,在面试过程中,能感觉到自己还很多地方掌握得不好,没有去复习,很多短板等,但是对自己的心态方面,确实是一个不小的成长,最终给自己打一个85分吧。下面就对自己的整个实习过程做个描述:

准备阶段:
在自己大二时,就开始接触到了一些师兄的经历,那时自己的想法可能就跟现在还没有去实习面试过的同学想法差不多吧,觉得实习会问自己什么呢,感觉自己什么都不会,但是也没什么办法,人总要去找实习吧~

  • 接触:那时还在家里,在朋友圈里看到了略师兄的转发,说可以帮忙腾讯实习内推,那时是感觉自己要开始真正去接触实习了,也突然之间觉得自己离腾讯那么近(现在感觉那时的自己好单纯),所以就私聊了师兄,自己不久也就收到了内推成功的短信。

  • 简历:知道自己可以内推腾讯了之后,就开始做简历,在我一筹莫展不知道如何做简历的时候,不知道选什么模版的时候,室友昕神给了一发助攻,直接把他的简历给我了,发现模版还挺不错的,所以就很快把简历填好了。

  • 项目:在项目方面,略师兄指点了一下,说项目最好可以写全面一点,包括时间,做了什么,有什么收获,有什么难点,实现了什么等等,因为就算你不在简历写全,这些东西都是在面试过程中必定会问到的问题,所以总共也就写了3个看起来没那么水的项目,都有大概描述了自己什么时候做的,用了什么工具,实现了什么。此外,略师兄还说我可以加一个自我评价板块,算做再大概介绍一下自己吧,让面试官多了解一下。在这里也是挺感谢略师兄的帮忙的~~

  • 复习:之前问过几个师兄或者师姐关于面试问什么的问题,大体回答都是说基础知识,包括计算机网络,操作系统,编程语言,数据库,算法,数据结构等等。那时自己的策略就是这样的:首先计网和操作系统是大二学的,所以忘的应该不是很多,特别是计网,因为老师的原因,感觉自己学得很扎实,所以认为可以放到后面再来复习,甚至还在简历上写上了“熟悉计算机网络”(这成为了一个坑);算法和数据结构方面,也因为自己一直对那方面感兴趣,自己平时接触得也比较多,所以也还好;数据库还有其他方面,这些知识在面试中被问到的概率比较小,所以放弃了。最终选择的就是先看C++,因为这些知识是大一学的,当时学的时候也没有很认真地去学理论知识,认为可以用就行了,再加上当时室友先去面试了微信,回来说问的C++知识挺多的。因此最终是先复习C++,看的就是《程序员面试宝典》,平常再去牛客网刷一下C++的笔试题,之后再去leetcode上把链表和树的所有题刷完了,之后再去了解了一下十大排序的算法。

    笔试/面试阶段(也是踩坑阶段):
    这里接着按时间顺序来写吧。

  • CVTE笔试(3.18):对于这个笔试,自己就是打算去炮灰的,也没有去认真准备,只是想去看看笔试题型,给自己熟悉一下笔试环境。在这里得到的心得就是:选择题是不定项的;考的也确实就是基础知识,不过具体的忘了。

  • 腾讯内推:当我一直在为腾讯内推面试准备时,时间一天天过去,但我还是没有收到任何通知。当时略师兄就提醒说了一句,就算是内推也是要刷简历的。即便是这样,但是还是觉得挺不科学的,觉得自己简历就算那么差,也不会沦落到被刷的程度吧T T。

  • 腾讯笔试(4.3):之前一直没有注意时间,本来还打算清明假期去澳门玩的,结果考试前几天才发现考试时间是清明假期,只能计划泡汤。但是到了这个时候,也自己清楚地意识到了,内推是莫名其妙地泡汤了,自己好好准备笔试吧。腾讯的笔试内容总的来说,我认为是偏难的,知识点包括了C++的基础语法,多态,计算机网络,操作系统,数据库索引(出了好几题)等,写下还能记住的几题吧:

    • 选择题第二题:斗地主,两人17张牌,一人20张牌,问同一个人拿到大小王的概率是多少?
    • 牛客网多态类似题,选项问输出结果
    • 考察类中public、private、protected成员的区别,以及public、private、protected继承的区别,选项问代码中错误的语句,牛客网原题
    • 计网三次握手中序列号和ACK序列号的变化
    • 数据库索引有几题,但是自己没有复习,所以完全不会,所以题目印象也不深
    • 进程之间交流的方式有哪些?
    • #define经典题
    • 问答题第一题:一个字符串中只有ABCD四种字符,求逆序对个数。
    • 问答题第二题:关于B+树索引和哈希索引占硬盘空间的计算题,没去复习,只能靠印象回答。
    • 编程题第一题:求二叉搜索树中任意3个节点的最近公共祖先。(直接告诉我这题不难,但是没时间做)
    • 编程题第二题:模拟题,给定字符串,把字符串的ASCII码转换成十六进制,然后按格式输出。(只要认真写,应该是能过的)

    总结一下踩的坑:
    做选择题时感觉短板还挺多的,不过也发现复习还是有点效果的,包括遇到了做过的原题,但是因为做完的题目就不能再回去修改和查看,自己犹豫一题的时间太久了,时间分布不是特别好。
    后面大题时,看到逆序对,很有印象&#

本文标签: 笔试经验