腾讯的很多很多很多 面 的面经(已OC)
不知道是我运气不好还是怎么样,本来投的是测开(本来想投后台开发的)
然后被客户端开发给捞了,然后就开始了噩梦循环。。。。
3.23 电话预面 40min
首先第一次 电话面,说是被捞了之后,然后进行的一次预面
3.24 纯代码面 30min
跟一面相同的面试官,在第二天的时候,电话通知说过了,加一个代码面
于是加了QQ,然后通过腾讯文档进行了一个纯代码面(白版编程)
两道题
- 两数之和 等于 100 的 组数
- 链表反转
3.25 二面(牛客视频面) 1h30min
主要是问了一些基础
现在有些忘记了。。。。
感觉答的不是特别好。
然后通过牛客编程
4.6 三面(不知道是不是啊,可能是被捞了) 1h
跟二面一样的面试官,但是是电话面
问了很多基础,比如计网(tcp http),操作系统(进程线程,内存管理分配),Java(多线程,JVM)。。。
感觉还不错,同样加了面试官QQ,进行了一次白版编程
同样也是两题
1.链表归并排序
2.二维数组螺旋进行一个排序
4.8 复试 (牛客视频面) 50min
面试官看我做过acm竞赛相关的,所以就一直出题给我做
大概有四五道题,不过好像都是牛客上面腾讯的原题
- 在一个数组上 根据进行m次反转,求每次翻转逆序数的个数
归并排序 O(nlogn) - 一个人每天一天只能做一件事,上班和休息,两天不能干重复的事情,然后上班休息有两张表,问最少休息多少天
二维dp - 歌单,每首歌都有长度,a首n长度的歌,和b首m长度的歌,问组合成长度为k的歌单,有多少种方案
先判断是否存在组合方式
然后枚举a,b即可
排列组合+乘法逆元
但是我发现乘法逆元不行,因为感觉样例这些没考虑乘法逆元。。。所以一直wa,很难受 - 压缩算法 ,给你一个压缩过的字符串,然后让你还原
模拟栈操作即可,也可以用递归之类的。但是用数组会更方便一点
问完了这些题之后,感觉也没多少时间了,于是就问了几个基础的问题,tcp三次握手,https 加密,JVM内存划分之类的,然后就没了。
4.13 hr面 20min
问了下个人情况,以及实习时间
因为我是转岗的,问了一下offer情况和转岗方面的问题
然后就是性格上的优缺点
比赛经历
在校经历,并且带给我什么
是否有亲属之类的
反问:
问了下面试评价
多久能反馈