腾讯PCG事业群Android端二面面经

一面面经在这里.

时间线
时间历史节点
2020/3/10确认内推
2020/3/11 17:00-18:06一面
2020/3/13 17:00-17:32二面
2020/3/18 15:00-16:00三面

​ ​ ​ ​ ​ ​ ​周三下午五点一面的时候,周五下午五点二面,中间还面了个蘑菇街…虽然蘑菇街周四面完之后,已经预定凉一面了(没想到后来蘑菇街约下一面了…)。

​ ​ ​ ​ ​ ​ ​终于到了下午四点五十的时候,我,走进了牛客的面试房间。嗯,视频和话筒没啥问题。喝着我的肥宅快乐水,等着面试官进来,面试官快5点的时候也进来了,问我调试好了吗。我说,好了,然后他让我点击哪儿哪儿的,开始共享屏幕,然后我靠,我点了之后,发现我chrome版本太低了,不行!我说,我浏览器版本有点低,抱歉,之前理解错您(调试)的意思了,我以为需要用摄像头和话筒,我没注意浏览器版本也有要求。然后我说,等我换个火狐浏览器。

​ ​ ​ ​ ​ ​ ​3s换了浏览器我就开始准备写了,面试官说,用你最熟悉的语言写哈~一上来那个界面,main???牛客常用的函数接口呢,那我自己写吧…

​ ​ ​ ​ ​ ​ ​题目大概和leetcode 59题类似。大概如下,从右上角开始顺时针。剑指offer上也有类似的,反正就是刷题,刷题,刷题啊!

输入: 3
输出:
[
 [ 7, 8, 1 ],
 [ 6, 9, 2 ],
 [ 5, 4, 3 ]
]

​ ​ ​ ​ ​ ​ ​几个while循环解决的,也没和我讨论看看有没有啥思路,写好了,我就喊他,我问他,需要我说说下咋做的吗,他说不用,run下,给我看看就行。然鹅我一开始写的时候就把main给删掉了…然后我就捣鼓了一下,run,边界溢出了,贼尴尬。我就调试,调试了一会,他说,给你放松下要求,去IDE里调试吧。我没搭理他,继续找问题,怎么可能这么容易屈服于IDE呢。

​ ​ ​ ​ ​ ​ ​嘿嘿,终于,发现好几个变量写错了地方。改了改,run,成功AC,他说,你这个输出格式和我想的有点差距啊,我说好的呢,我再改改。30s,AC。那边终于给我竖起了大拇指,然后就问我之前这个题我做过吗,我说我要是做过我可能做的会更快点,然后面试官就说这个题还有变种的.

​ ​ ​ ​ ​ ​ ​这里不得不说,我在复习算法的时候,主要看了b站yxc大佬的视频,对我帮助很大,还有怎么快速排错,他自己创办的AcWing也挺好用的。还有就是一面过了之后,马上跟我的内推人沟通了下,他也给了点建议,让我多刷leetcode medium,然后我就大概过了LeetCode 100题里面的常见的题目大概50多道,还有剑指offer里的60道左右(有些太难的,我觉得不会出就没看,之前也有刷过剑指offer,所以复习编程题还好)。笔试之前,把剑指offer上的题思路都顺了一遍,保证自己见到就有思路,能先和面试官交流下自己的思路。笔试过了,真的不枉我这几天突击了(其实平时也有积累的)。

​ ​ ​ ​ ​ ​ ​笔试完了,内推人问我面试的怎么用,面试官对我评价不错,具体怎么样不能透露,反正就是很好,让我好好准备总监面,问了好几个dlao,都说三面聊聊天,不怎么问技术了,毕竟编程已经AC了…于是我也放松了,但事实证明我简直太愚蠢了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值