2018腾讯后台开发

首先投了提前批的网申,然后找人查了状态时被TEG看了然后又放回了池子里。。大概就是没看上吧。。提起批就GG了,没找内推,当时还不是很好意思麻烦别人

然后就自动转了网申,笔试,分两部分,第一部分基础知识,多选,多了少了都算错,涉及网络,数据结构,算法等等很多方面,可以说比较难了,主要难在不能多不能少。。然后编程题感觉很简单,AC了两道,最后一道一看有思路,时间就剩20min。。以为不A掉就不算分于是没做

面试走的是线路面试,一共三面,一二HR 面。

一面的时间跟我的一个游戏比赛时间冲突了,当时还想可能过不了干脆好好参加游戏比赛,结果比赛一轮游了,早早出来了赶去面试看看,然后跟前台说了下,感谢面试官给了我个机会。。

一面去了主要聊了聊人生。。问我为什么迟到了,感觉说去打游戏鸽了不是很好就打算含糊过去,然后他就追着问,我只能说参加了游戏比赛,然后高潮来了,他说我就是做游戏的,让我仔细说说这个游戏比赛。。。然后进入了五分钟的科普,又问我平常吃鸡吗,玩刺激战场还是全军出击,我说刺激战场。。高潮来了,他说他就是做刺激战场开发的。。问我是不是知道他做什么故意说的。。。我哪有啊,气氛很和谐,然后问了问大学生活,学语言的方法,还有什么问题问他,问了才知道是IEG捞了我。。出去一看表,20分钟,查了状态就变了复试

二面就很压力了,听说是总监,全程不笑,先从简历问,然后问了一些常见的知识,栈内存和堆内存的区别,当时没想起来,出来才想起来csapp上学过的。。面试官一直提示我是C语言的东西。。真的没想起来;然后问代码执行的具体过程,我给他讲了mips五级流水设计,后面的长流水设计,嘴贱提到了哈佛结构,面试官就开始对着哈佛结构提问,和冯诺依曼结构区别啊,读写分离优势啊等等,勉强算回答了出来;然后问我项目里一个socket通讯写的是多进程还是单进程,线程和进程的区别,线程通信的方式,还好linux原理和操作系统都学过,我回答了一个进程可以有多个线程,线程间资源共享方便,回收和创建也更灵活,线程就是进程的儿子- -。。线程通信回答了信号量,共享内存,管道,回来一查还有ipc,socket。。。然后就让我手写代码,写一段母串中找子串的代码,一听就知道KMP,但是怕自己写不出来,所以写了更快更稳妥的暴力查找。面试官就开始挑错。。挑了一些我觉得没必要的错。。比如我没区分子母串,我使用了length函数这些。。感觉不是很致命,然后说没懂我思路,可能写的比较优美,解释一通算完;最后问了几个推理题,对了一道,一道解了一半不会了,最后一道没细心,它提示了下对了,说我下结论太快了。。然后就说面的有点久没啥问题就走了吧,就走了,时长55min?

HR面就聊聊天,成长经历,读不读研,优势在哪,挺轻松。。我比较能说,面了20min

等了好久才发了offer,期间以为自己凉了,托了一个多礼拜。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值