}
- 上面的题目中的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;
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以添加V获取:vip204888 (备注Android)
作者2013年从java开发,转做Android开发,在小厂待过,也去过华为,OPPO等大厂待过,18年四月份进了阿里一直到现在。
参与过不少面试,也当面试官 面试过很多人。深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长,而且极易碰到天花板技术停滞不前!
我整理了一份阿里P7级别的最系统的Android开发主流技术,特别适合有3-5年以上经验的小伙伴深入学习提升。
主要包括阿里,以及字节跳动,腾讯,华为,小米,等一线互联网公司主流架构技术。如果你想深入系统学习Android开发,成为一名合格的高级工程师,可以收藏一下这些Android进阶技术选型
我搜集整理过这几年阿里,以及腾讯,字节跳动,华为,小米等公司的面试题,把面试的要求和技术点梳理成一份大而全的“ Android架构师”面试 Xmind(实际上比预期多花了不少精力),包含知识脉络 + 分支细节。
Java语言与原理;
大厂,小厂。Android面试先看你熟不熟悉Java语言
高级UI与自定义view;
自定义view,Android开发的基本功。
性能调优;
数据结构算法,设计模式。都是这里面的关键基础和重点需要熟练的。
NDK开发;
未来的方向,高薪必会。
前沿技术;
组件化,热升级,热修复,框架设计
网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。希望这份系统化的技术体系对大家有一个方向参考。
我在搭建这些技术框架的时候,还整理了系统的高级进阶教程,会比自己碎片化学习效果强太多,CodeChina上可见;
当然,想要深入学习并掌握这些能力,并不简单。关于如何学习,做程序员这一行什么工作强度大家都懂,但是不管工作多忙,每周也要雷打不动的抽出 2 小时用来学习。
不出半年,你就能看出变化!
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
,CodeChina上可见;
当然,想要深入学习并掌握这些能力,并不简单。关于如何学习,做程序员这一行什么工作强度大家都懂,但是不管工作多忙,每周也要雷打不动的抽出 2 小时用来学习。
不出半年,你就能看出变化!
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
[外链图片转存中…(img-LHQLJdAo-1712971673912)]