腾讯校招面试随笔

这几天一直都在跑华科参加招聘会,到了大四,基本上就是这个节奏了,到目前为止,只参加了腾讯的笔试面试。

腾讯今年4月份的实习生招聘,当时我也去了的,当时还没有开始学习 iOS 开发,笔试过了,一面就被很简单的算法和数据结构给刷下来了,当时确实没有准备,算法和数据结构也学了一年多,印象都有点模糊了,所以第一面就被刷掉了,后来开始慢慢的学习 iOS,暑假找了上海的一家做iPad移动医疗的公司去实习,算是见识了下魔都,对自己未来的职业规划道路也算是有了一点想法。

 

过完了暑假,一回到学校就开始了校园招聘,阿里的校招线上笔试因为一些原因就没有参加到,后来打探面试的地方准备去霸面,结果还是错过了时间,刚好腾讯的笔试通知到了,就叫上了班上的几个小伙伴一起去华科面试,由于以前去过华科的东十二区,确实是有点远,我们几个一商量就骑着自行车出发了,大概骑了有一个小时的样子才到了笔试的地方,对于笔试,我感觉今年的笔试还没有实习生招聘的难度高,笔试基本上都是同一个套路,主要设计数据结构和网络以及操作系统的知识,设计模式的题也是必须有一道,不过对于设计模式,我们专业没有开设这一门课程,自己下来也没有去加强学习,所以还是有点水的,不过,你没有一些复杂的编码经验,去学习设计模式也不见得效果很大,跟软件工程一样,都是有点脱离实际的意思,本科教学的弊端就在这里体现出来了,你让三年写代码从来绕不出main函数的本科生去学习 UML 软件工程 设计模式,多少还是有点白费心机的感觉。

 

大概笔试过了一天就收到了腾讯的面试通知,还是一如既往的在珞珈山酒店,因为实习生招聘去过一次,算是驾轻就熟了,下了地铁就直接去了,这次校招面试和实习生面试还是有区别的,最大的区别就是在面试官上,这次的面试官基本上都是三十岁以上的,面试的技巧也很棒,给人的感觉很随和,不像实习生面试的时候,二十多岁的小伙子直接把我给弄的心里怕怕的(逃。

 

到了面试官的房间,我先是递上简历,然后就针对我简历上的两个项目问了一下,第一个项目是基于Socket 通信发送和接受数据的,所以其实不是很复杂,挺简单的一个项目,然后就问了一下Socket方面的一些知识,TCP和UDP的区别,还问道了TCP和UDP包的大小,说实话这个问确实忘记了,然后问了下MTU是什么,(MTU 最大传输单元,传输层能传输的最大字节数),我回答了MTU的概念,但是答不上来具体的数值是多少,(MTU = 1500字节),后来想了一下,其实问MTU就是让我推断TCP和UDP包的大小,因为MAC帧最大为1500,而TCP和UDP是封装在帧里面的,去掉IP包的头尾部,就是TCP或者UDP的最大字节数了。计算机网络方面的知识,确实很长时间没有去复习过了,哎,又是没有做好准备的面试。一面其实问的都比较简单,然后就是问了一些项目中的地方,问了OC里面的内存管理机制,自我感觉都还答的不错。大概面了半个小时就面完了,回去等通知了。

 

当天的晚上,玩手机玩到凌晨,突然收到了二面的通知,然后就睡觉了,二面没有问任何技术方面的问题,全都是逻辑判断和智力题,我只做出来了一道题,还是在提点之下做出来的,哎,怪不得二面挂掉了。很多问题都是博弈相关的,而自己平时又没有去了解过相关的知识。

举个?:

1.五个海盗 A ,B,C,D,E 分10个金币, 按照顺序分,首先A提出分配方案,如果没有超过半数的人同意,就把A扔到海里,由B来分,如此按照顺利来,如果你是A 你会怎么分?

2.假想如下的情景:有一对夫妇度周末,丈夫最想去的是看篮球比赛,妻子最想去的是逛街,但他们都想呆在一起而不是分开各做各的。如果他们不相互商量,会如何度过周末呢?(性别战博弈)

3.你正在图书馆枯坐,一位陌生美女主动过来和你搭讪,并要求和你一起玩个数学游戏。美女提议:“让我们各自亮出硬币的一面,或正或反。如果我们都是正面,那么我给你3元,如果我们都是反面,我给你1元,剩下的情况你给我2元就可以了。”那么该不该和这位姑娘玩这个游戏呢?如果玩的话,如何保证自己利益最大。(博弈论)

 

看来得去混一混百度 博弈论吧 来,还有什么纳什均衡的不要太连清。最后结果就是二面挂连,继续复习算法和数据结构吧。。。准备接下来的笔试。。。。

 

转载于:https://www.cnblogs.com/wellcheng/p/3980135.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值