Android高级面试笔记

目录面试

1、如何准备面试框架

2、如何准备简历?优化

一、简历的用处有哪些?blog

二、注意:内存

三、简历的“四要、四不要”源码

四、总结:it


1、如何准备面试

一、5-6年以上才能够冲刺大公司的高级工程师职位,不然免谈,5年如下基本上都是中级水平io

二、系列问题:先问HashMap的内部原理 --> ArrayMap的内存原理 --> 内存优化class

三、面试能力要求:技术实力60% + 业务能力30% + 团队合做10%求职

四、面试过程当中的STAR法则:

Situation 情景:所处什么状况?

Task      任务:接到了什么任务?

Action    行动:你怎么作的?

  • 你怎么分析思考的?
  • 选择什么方案?为何?
  • 你怎么进行方案落实的?
  • 你怎么协调团队推动项目的?
  • 你怎么监控结果的?

Result    结果:结果如何?

  • 你的方案效果如何?
  • 收益是什么?
  • 具体数值是多少?
  • 不要用“大量”、“不少”这样的词汇

2、如何准备简历?

一、简历的用处有哪些?

得到面试机会
做为面试提问参考 

二、注意:

基本信息简明扼要
求职意向清晰明了
根据职位要求定制简历
拿出你的项目成果
避免空洞自我评价

三、简历的“四要、四不要”

要聚焦核心技能,不要处处写熟练精通
要突出技术亮点,不要罗列开源框架(被提问的高发区,除非深刻阅读源码)
要体现业务背景,不要堆积项目细节
要明确项目成果,不要成熟项目过程

正确项目介绍:

错误项目介绍:

错误自我评价:

正确自我评价:

四、总结:

  • 明确作简历的目标
  • 根据岗位需求准备简历:有一个base版本,根据不一样需求切分支
  • 抓住简历的关键意图