最后
其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。
下图是我进阶学习所积累的历年腾讯、头条、阿里、美团、字节跳动等公司2019-2021年的高频面试题,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节
整理不易,望各位看官老爷点个关注转发,谢谢!祝大家都能得到自己心仪工作。
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

一、面试技巧
小技巧1、[先总后分]
依据面试的时间线 一 面试前的准备、 面试中的回答、面试后的注意事项,结合专业性、价值观、稳定性、性价比这四点,提出了能够逆转局面的面试技巧。
- 体现专业性,你需要在面试前清晰地了解自己的专业技能与JD中的匹配点。
- 传递价值观,在面试开始前把控企业的「味道」, 面试过程中通过自我介绍中的回答突显个人价值观,但切记不要刻意为了迎合扭曲自己的答案。
- 表现稳定性,面试官问答中的「离职原因」「住所的远近」 都是在考核稳定性,对于离职要避免给出抱怨性回答,对于住所远近要依据情况给出解决方案。
- 关于性价比,到了谈薪酬的环节,可以通过报底价+20%,并明确专业性和未来发展潜力,得到一个理想的薪酬结果。
通常的公司都有3-4轮面试。
一面技术面试,考察技术基本功。
二面业务面试或者项目面试,通过不同项目考核你的技术广度和实践能力。这种提问会根据你的简历做结构化面试,比如请你梳理你之前做过的项目,这个要遵循STAR法则:Situation,Task,Action,Result。从项目背景、任务、采取了什么行动、最终结果如何去回顾,梳理自己的业务亮点。分析一下现在回想起来,当时是不是可以有更好的解决方案。
三面是综合面,会考察技术以外的其他能力,比如软性技能:执行、沟通、协调等。最后一面是HR面,会比较关注你的离职原因、求职动机、薪资期望,这些要提前想清楚,避免回答的时候逻辑混乱。
小技巧2、分析目标行业与公司
我们找工作时,需要结合自己的现状,瞄准特定的行业和公司来做准备,跑到网上见什么职位都投,绝不是最好的方法。
举个例子,比如你之前在做医疗软件,你还想做这方面,那你找工作时就要分析你所在的地区做医疗软件的公司分布情况,每家公司都什么状况,做了分析之后,锁定目标,再来看哪家公司在招人有机会。
那如何知道有哪些公司在做类似软件呢?
你在一个行业里待着,一定要了解这个行业的现状,前景如何,竞争对手都有哪些,竞品优势在哪里……虽然你是技术,但也要了解这些,否则换工作时会手忙脚乱遇到各种状况。
如果你自己在日常工作中接触不到,那也可以从公司里其他岗位的同事(比如市场、销售、产品等)那里了解到。有心,你一定可以知道。这是和你的工作息息相关的,绝对有必要去了解。
一旦你锁定了行业和公司,找工作时就不会那么随意那么匆忙那么慌张了。凡事预则立不预则废,机遇只青睐有准备的人。
小技巧3、面试HR常见问题
HR常见程序员问题
1、请你自我介绍一下你自己?
2、你觉得你个性上最大的优点是什么?
3、说说你最大的缺点?
4、你对加班的看法?
5、你对薪资的要求?
6、你的职业规划?
7、你还有什么问题要问吗?
8、如果通过这次面试我们单位录用了你,但工作一段时间却发现你根本不适合这个职位,你怎么办?
9、在完成某项工作时,你认为领导要求的方式不是最好的,自己还有更好的方法,你应该怎么做?
10、如果你的工作出现失误,给本公司造成经济损失,你认为该怎么办?
11、谈谈你对跳槽的看法?
12、工作中你难以和同事、上司相处,你该怎么办?
13、你对于我们公司了解多少?
14、请说出你选择这份工作的动机?
15、你最擅长的技术方向是什么?
16、你能为我们公司带来什么呢?
17、最能概括你自己的三个词是什么?
18、为什么要离职?
19、对工作的期望与目标何在?
20、就你申请的这个职位,你认为你还欠缺什么?
21、你通常如何处理別人的批评?
22、怎样对待自己的失敗?
23、什么会让你有成就感?
24、你为什么愿意到我们公司来工作?
25、你和别人发生过争执吗?你是怎样解决的?
26、对这项工作,你有哪些可预见的困难?
27、如果我录用你,你将怎样开展工作?
28、在完成某项工作时,你认为领导要求的方式不是最好的,自己还有更好的方法,你应该怎么做?与上级意见不一是,你将怎么办?
29、你工作经验欠缺,如何能胜任这项工作?
30、您在前一家公司的离职原因是什么?
31、为了做好你工作份外之事,你该怎样获得他人的支持和帮助?
最后
针对Android程序员,我这边给大家整理了一些资料,包括不限于高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!
-
Android前沿技术大纲

-
全套体系化高级架构视频

Android高级架构资料、源码、笔记、视频。高级UI、性能优化、架构师课程、混合式开发(ReactNative+Weex)全方面的Android进阶实践技术,群内还有技术大牛一起讨论交流解决问题。
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
究,那么很难做到真正的技术提升。**
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

_安卓开发 2023年&spm=1001.2101.3001.5002&articleId=138677067&d=1&t=3&u=6465f977db434e2cbff1eefbac7ffc57)
349

被折叠的 条评论
为什么被折叠?



