分享学妹提前谋划两年成功入职腾讯面经,Android面试吃透这套资料面试成功率直线飙升!!!
Posted datian1234
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分享学妹提前谋划两年成功入职腾讯面经,Android面试吃透这套资料面试成功率直线飙升!!!相关的知识,希望对你有一定的参考价值。
前言
为什么要尽量让自己进大厂?
如果毕业就进了大厂,那你将得到业内大牛的指导,以及随处可见的技术碰撞。新技术的跟进也是非常快的,在这样的环境中,你的技术成长自然是非常快的。如果自己足够努力,用不了三年,你可能也将会跟他们水平差不多。
对于应届生而言,从薪资,福利,平台,镀金,培训等各方面来看,腾讯这样的公司几乎相当于清华、北大级别,后面不论是继续留下来发光发热还是跳槽,有一张腾讯的金字招牌(在这样的环境和平台下能力也不会差)在手,会非常有市场,抑或干几年出去创业融资,有了腾讯的招牌都能多些便利。所以应届生们遇到腾讯,阿里,百度,华为等公司不要犹豫,这些都是中国最知名的企业,待遇和平台在国内都首屈一指,一个能让你成长+buff,价值+buff的大腿,请抱紧了。
什么,累?年轻人打工赚的都是辛苦钱,哪里都一样。先让自己成长起来,然后你才有选择的资本。
腾讯的16薪、弹性打卡、通讯、交通、等补助或津贴,腾讯的自家产品还有各种优惠福利等等。
这些都是我想进大厂的原因。经过我两年的努力,付出就是有回报的,我总算进入了腾讯工作。下面分享一下我自己的面经。
视频面
起手式:自我介绍
activity 的生命周期?
activity 被挡住了之后,要经过哪些生命周期?为什么经过onStart方法呢?
多个handler绑定了一个looper,如何区分哪个handler对应哪个message呢?
java有哪些同步机制
什么是可重入锁
object.wait() 可重入吗?
什么是公平锁,什么是非公平锁
自己基于原生方法实现一个公平锁
ssl 验证证书的可信过程
tcp 的超时重传有哪些流派的算法
tcp 的超时时间怎么设置
如下代码的会执行false吗?A a=new A(); System.out.println(a isInstance of A) ;
类加载器双亲***模式
(git merge 和 git rebase 的区别
可以实习多久?
你有什么要问我的吗?
视频面试之后,面试官人很好,因为视频面试加了微信,面试官在笔试之前还喊我去做笔试.笔试做的很一般,然后很幸运地收到了腾讯的现场面试通知。
现场一面
现场面试的面试官就是之前视频面的面试官,人很好,给主动提出一些问题让你思考。现场面试的记录如下:
- 手写代码:计算表达式,验证计算表达的正确性(这个比较难,要考虑很多情况)
- 问如下代码打印哪些?
public class A{
static{
System.out.println("A");
}
B b=new b();
public static void main(String args[]){
A a=new A();
}
}
public class B{
static{
System.out.println("B");
}
}
- 上面的题目中的main函数修改下,问打印哪些?```
public static void main(String args[]){
A a;
- SSL 证书链,证书链是否被中间人攻击
- 操作系统的进程空间和i/o空间是统一编地址(忘记了)
- mov 中的地址值是逻辑地址还是物理地址?逻辑地址如何转换得到物理地址
- so如何确定入口地址?(不会,很难受)
- 你有什么要问我的吗?
一面完成当天晚上收到了二面的短信通知,于是第二天早上又去了二面。
现场二面 (问了很多,有些记不清了)
- java 哪些内部类?内部类为什么局部变量用final
- java 有哪些语法糖
- for-each 循环的原理
- java 序列化了解多少?
- hashMap put get 原理
- hashMap 如何扩容,原来的Entry如何对应到新的Entry上?
- concurrentHashMap 原理
- 红黑树查找和插入的时间复杂度
- java 泛型方法如何确定类型
- java 泛型中的?通配符
- 深拷贝和浅拷贝
- 父类没有执行深拷贝呢,子类如何让父类深拷贝呢?
- 反转单词(最小的空间复杂度)
- 乐观锁和悲观锁
- 手写单例模式(double-check)
- 乐观锁写单例模式
- treeMap的原理和linkeHashMap的原理
- activtiy 如何被实例化的
- activity是通过反射被初始化的吗?初始化的类加载器是哪个呢?
- anr是什么?如果主线程一定要执行耗时逻辑,如何保证不发生ANR
- app 如何判断在后台?
- 你有什么要问我的吗?
二面问了大概80分钟的样子,面试官很年轻,长得蛮帅的,人也很nice,思维敏捷,反应超快,全程就是一张纸和笔,想到什么问什么。给我一个感觉就是做事干练,技术实力深不可测。
二面回来之后,查了公众号状态,变成hr面环节,开心~
hr 面
- 介绍你自己
- 你觉得研究生期间比较挫败的一件事是什么?
- 这件事过去多久了?
- 你以后怎么规划和打算的啊?
- 想去北京吗
- 找工作有什么特别想去的公司吗
- 你父母是做什么的啊
- 你是独生子女吗?
- 你有女朋友吗
- 你有什么要问我的吗?
总体感觉:腾讯的面试比较注重基础和细节,面试官人都很不错,会主动让你热身,对面试官提出的问题,也会很仔细地回答。现在回忆起来,无论是在面试还是其他的细节上,腾讯都做得井井有条,也很人性。不愧是大厂,很赞!
腾讯面试题完整版+答案解析:
腾讯面试题完整版+答案解析资料领取:点击这里获得领取方式
两年时间,我做了哪些努力?
(一)设立大目标,分成小目标
实际上在两年前,我就开始规划自己未来的一个职业方向,或者说是职业目标,很多同龄人总会等到毕业才去干着急,所以提前设定目标是很有必要的。我从读书的时候就一直非常喜欢鹅厂,所以就将鹅厂设定为我的大目标,想要去鹅厂工作,那么就要一步一步实现,所以将此分为小目标,阶段性地去达到自己想要的程度。
俗话说得好,机会往往是留给有准备的人。
(二)搜集资料,提升技术点
学生时期就已经开始琢磨如何学习得更深入,实际上有很多资料是值得开发人员去翻阅的,在这些资料中能够领悟到很多,技术点多少也会一点点得到提升。
(三)面试前刷题,整理核心知识点
既然要面试大厂,那么相比面试普通公司来说,要付出的东西更多,尤其是花费的时间,一定要腾出一些功夫来刷一刷大厂的面试题,清晰地去了解大厂面试问到哪些技术栈,涉及哪些核心点。
关于大厂面试,我搜集了不少的大厂面试题库,友情分享给大家。
- BAT大厂面试题库(阿里、腾讯、美团、字节跳动、网易等)
资料获取方式:
点赞后添加 Q:1610387484 & V:lx5888888888838
添加时请备注 ‘简书+资料’
如果显示“QQ(VX)被频繁添加”,也可请加入我们的进阶android高级架构师交流群在群内自行下载,Q 群 :924771892;
总结
如果你的人生起点不高,那么趁早努力。无论现在的你处于什么阶段,都不要落下学习。
以上是关于分享学妹提前谋划两年成功入职腾讯面经,Android面试吃透这套资料面试成功率直线飙升!!!的主要内容,如果未能解决你的问题,请参考以下文章