腾讯实习移动端面经分享(凉)

大家好,我是傻狍子,很普通的211高校本科大三,电气学院......自动化专业......

简历制作时间为两天,3月25日晚上投递简历,腾讯校招实习生提前批---移动开发岗。
3月26日上午课间,正听着计算机控制技术的老师吹着自己在华为做面试官,电话---"广东深圳”,惊!赶紧用我的大长狍子腿翻出课桌去走廊接。
“喂,你好”
“喂,你好,是xxx吗”
“是的是的”
“我是腾讯的面试官,准备明天下午给你面试,请问你有时间吗?”
“有的有的”
“那你什么时候有时间呢?”
“我明天下午都可以的老师”
“那明天下午三点怎么样”
“可以可以”
“好的,那你邮件查看一下”
“好的”

邮箱里有个邮件是面试邀请确认,里面有接受邀请和改时间两个选项,记得点接受邀请。还会给你发短信,内容是15点面试,准备好电话,到信号好且安静的地方。

激动,害怕,慌张......
我的基础真的太差了,因为非计算机专业的,只是平时自己看着学一点,做做东西......
赶紧来网上突击.....然后发现在华为的学长推荐给我但是我却一直没在意的牛客......真的挺好的(感谢牛客上的各位同学)

我真的是那种理论几乎不会的那种,而且大三全都学自动化的课了,太久没写代码了,只会比着慕课学一学,看看博客。

3月27日下午三点,我来到了教学楼7楼(又黑又恐怖,全是堆积的废弃物),准备好电话,15点整电话打来,面试开始:
“请问是xxx吗?准备好了吗?”
“准备好了老师”
1.自我介绍
a:xxx,xx大学,学院专业,因为某些原因学了自动化,喜欢编程...等等
2.那个xx项目,你负责什么?
a:xx项目大致是xxxx,我负责除了控制机器人之外的所有软件,领..(感觉不该说领导,说出来了领,然后顿了一下)和一堆人一起做,APP,后台,网站。
(但是说主导什么的真的不合适,因为简历里提到的应用软件部分整个根本就都是我一个人撸出来的好吗...组里都是机械,电气学院的划水玩家,一行代码也不会写,几个研究生学长搞控制,我撸应用部分,另外几个人稍微帮点忙,然后院长拿去申请国家重点基金,让他的研究生发sci.....
我这只狍子想想都觉得......)
跑题了跑题了......
3.里面用到了图片加载框架G,有没有了解过***的F图片加载框架?
a:没有很深入的了解过,只知道用F框架程序体积会大一些,大约大4m
4.emmm,了解过G的源码吗?
a:没有,但是我自己试过网络加载图片,就是拿到流之后转码成bitmap,然后放到imageview上
5.emmm,我看你的简历上做过的xx项目,是干什么的?
a:emmm...就是在xxxxx地区xxx emmm就是。。。(当时脑子一片乱,因为这个项目真的不好解释,卡了好久),就是卖票的,就是个卖票软件!我主要负责做xxx,我没有做网络部分。
6.那你做过支付这一块吗,微信支付,支付宝那一类?
a:没有,调用接口需要工商注册(→_→而且还会收取从这走过的n%的费用),但是我们看过相应的接口和方法。
7.那你们最终怎么实现的呢?不是要收费吗?
a:后来他们负责网络的好像没做出来(狍子说的是实话,虽然有甩锅嫌疑,但是当时真的说好我不做网络的)
8.那你简历里写的其他众多经历呢?
a:我跟着我们数据库的老师做了JDBC DAO啊,然后扯一点数据库,然后用到的一些框架是java反射实现的啊......
9.为什么不喜欢做网络呢?
a:当时觉得很麻烦不喜欢,后来学了学后台发现挺喜欢的......等等
10.其实okhttp那些都是应用层,特别简单等等,了解过别的http 请求框架吗?
a:retrofot???(会读不会拼),只是了解一点,看过视频。
11.嗯嗯,emmmm,问你一些Android的基础知识
1)activity生命周期
2)activity启动模式
3)触摸event的具体过程
4)控件相关,比如一个大view中的butten
5)ANR了解过吗
6)怎么避免ANR(→_→狍子回答的是避免再主线程里进行耗时操作,像我这种基础差的应该多学习多练来避免出现ANR)

12.嗯嗯,emmm,我看你java搞得比Android多,问你一些java基础
1)GC(大家一定要记住这个,几乎必考)
2)==和equals的区别
3)arraylist与vector的区别(( •̥́ ˍ •̀ू )狍子根本不知道啥是vector)

13.嗯嗯,emmm,我看你也做过http,那我问你响应码200,404,500代表什么?
我不知道500,我说我知道301是重定向(这答错了好像)

14.emmm,相关的课程学过吗,我说自己学过一些
1)TCP三次握手
2)说一说快排
3)怎么评价一个算法的时间复杂度

15.emmm,C  学的怎么样?我说只是上过那一门课,学的很浅,当时学的很认真

1)C ***里override与overload的区别(我答的java里的区别不知道对不对)
2)stl了解过吗?(我: ( ¨̮ )  没有   )

能实习多长时间呢?(我:???简历面问这种问题吗???)
我:很长时间,7月考完试下学期课很宽松等等(就是意思说我能一直干活没问题)

到此差不多完了,又吧啦了几句
“我没有什么要问的了,你有什么想问我的吗?”
“我想问您对于这个行业或者这个方向我该怎么学习,学习重点在哪呢?”
“emmm,就是在学校里学,保持兴趣,反正是在学校里,就那样慢慢学”
“嗯嗯好的谢谢老师”
“嗯嗯,多关注一些好的开源项目”
然后互相说了几句之后再见

然后回来就凉了
( ¨̮ )   ( ¨̮ )   ( ¨̮ )

还是很感谢这次机会,腾讯捞了我这个渣渣的简历,提前通知让我有时间准备,面试官也很好,非常尊重面试者,没有刁难什么的(当然要是能给我offer刁难我也没什么( ¨̮ ))。。。。。。
还很感谢网上的朋友发的各种经验和帮助,牛客也挺棒的,狍子以后就在这磨练自己了

复盘:
0。狍子的简历啥的其实做的还不错(看着不错,就是颜色排班内容那些。。。。)
1。狍子还是太菜了。。。。这没什么好说的,项目的水平的确是只是能应用,对里面的原理等不太了解,做东西的时候得经常去搜索,基础太差。算法题目也没有刷过。非计算机专业有点伤啊。。。
2。狍子有几道题准备的比较深,但是特地没有说完等着他继续提问好继续回答,但是他一个也没问(不知道为什么)。面试的朋友们可以注意一下这一点,答问题的深浅。
3。狍子对自己项目的介绍时卡顿了,这样不是很好,可能会让别人以为你是划水的或者简历根本就是假的。(但是狍子的简历上写的每一项都是货真价实自己做的啊555,全复习基础去了自己半年前写的东西细节都快忘了),要准备好自己的项目介绍,因为这时候面试官能知道你和他们合不合适。(我说了一些用到的技术点和项目里很有趣的地方,希望他能有感兴趣的点我好针对这一点继续说下去,但是面试官都是一个也没问,我说完一个他就直接跳到下一个话题了)
4。我可能去读个计算机的研究生要好一点,打好基础,基础真的太重要了,然后再去各大厂与各位见面( ¨̮ )
5。真的知道的越多越好,概率论大家都懂,说不定那个不经意的点就会让面试官感觉很棒。
6。面试得多练,这是狍子第一次参加电话面试,明显有很多地方做不好,因为只是话语,没有表情肢体语言啥的,不明白是什么情况和气氛(面对面的面试狍子在行( ¨̮ ),因为经历过好多面试演出啥的,现场面试容易随机应变)。

希望能帮到大家,就像当时大家帮我一样

祝愿各位早日拿到offer,快乐的写代码先挣几个亿,然后捐钱给小动物饲养协会(     致力于傻狍子饲养的协会 ( ¨̮ ))

什么?你问狍子面完就凉了难受不难受?

狍子根本就没空难受,自动化真的是神奇的专业,“( ¨̮ )你可这个课它又多又难,就像这个考试它又长又宽”

周六上午信号期中考试,傻狍子要去找傅立叶聊一会了,再见( ¨̮ )!#面经##实习##Android##腾讯##安卓工程师#
全部评论
大家可以给狍子个赞吗( ¨̮ )其实狍子有点需要安慰( ¨̮ )( ¨̮ )( ¨̮ )
点赞 回复
分享
发布于 2019-03-27 20:08
楼主略萌hhh没事,offer 就在下一个路口~考试加油呀哈哈
点赞 回复
分享
发布于 2019-03-27 20:18
联易融
校招火热招聘中
官网直投
叫面试官老师?
点赞 回复
分享
发布于 2019-03-27 20:14
加油加油
点赞 回复
分享
发布于 2019-04-01 18:30
楼主文风挺搞笑的
点赞 回复
分享
发布于 2019-04-01 18:38

相关推荐

点赞 15 评论
分享
牛客网
牛客企业服务