博主是3、4月份在腾讯上投的简历,因为博主在广州读研,想在广州工作,就选择的微信事业群了。
然后我忘记笔试了。。。。。(都不发邮件提醒我!!!!)
结果我过几天去看官网上看啥情况,结果笔试时间已经错过了,我当时就口吐芬芳!!!
之后就没啥动静,到了5月的一个晚上,我接到了腾讯的电话,是微信总部的座机打来的(幸好手机识别了是微信总部的电话,不然我以为是骗子。。。。。)
电话里,他就介绍了他自己(这里就简称他是R先生),之后就问我一些基本情况,比如啥时候毕业、啥时候可以来实习什么的。
关键的是:
R先生让我明天带电脑,来微信总部面试。
第二天我来微信总部这的一个咖啡厅,等待R先生。和我一起等R先生还有一个研究僧,本科南航、硕士中大的,也是挺优秀的小伙子。
之后R先生来了,把我们带入一个会议室,装修像宾馆的那种。从R先生的口中得知,和我打电话的是他,加我微信的也是他,面试官是他,如果进入腾讯了还是跟他。
在面试之前,我也搜了很多的面经,在牛客网上,结果!!!!!!
一个都没用上,好气啊!!!!
R先生一上来就是让我们手撕代码(2个人同时被面试)
代码题:
问题1:判断一个单项列表是否有环,请写出最少的时间复杂度的程序,不限环境和语言
博主是看是面试机器学习岗,所以就用Python写的,思路是采用快慢指针
fast和slow,一起从头结点开始往后遍历,fast每次移动两个节点,slow每次移动一个节点,