这个回答让我错失offer!offer拿到手软

开头

每到“金三银四”的季节,总人很多人去寻找名叫“面经”一样的东西,其实就是一个个具体的题目,然后临阵磨枪,去“背”答案,如果一直是这样的话,我相信你的能力不会有任何提高,即使工作三年五年也达不到高级工程师的水平,事实证明这类“程序员”占大多数。而且我认为一个“面经”真正有价值的内容是面试前你是如何学习的,面试中面对不会的题目你是如何回答的,以及面试后的你的感受和总结,而不是冷冰冰的罗列题目。

一面

  • 数据结构中堆的概念,堆排序
  • 死锁的概念,怎么避免死锁
  • ReentrantLock 、synchronized和volatile(n面)
  • HashMap
  • singleTask启动模式
  • 用到的一些开源框架,介绍一个看过源码的,内部实现过程。
  • 消息机制实现
  • ReentrantLock的内部实现
  • App启动崩溃异常捕捉
  • 事件传递机制的介绍

二面

  • ListView的优化
  • 二叉树,给出根节点和目标节点,找出从根节点到目标节点的路径
  • 模式MVP,MVC介绍
  • 断点续传的实现
  • 集合的接口和具体实现类,介绍
  • TreeMap具体实现
  • synchronized与ReentrantLock
  • 手写生产者/消费者模式
  • 逻辑地址与物理地址,为什么使用逻辑地址
  • 一个无序,不重复数组,输出N个元素,使得N个元素的和相加为M,给出时间复杂度、空间复杂度。手写算法

三面

  • Android进程分类
  • 前台切换到后台,然后再回到前台,Activity生命周期回调方法。弹出Dialog,生命值周期回调方法。
  • Activity的启动模式
  • RxJava的功能与原理实现
  • RecycleView的使用,原理,RecycleView优化
  • ANR的原因
  • 四大组件
  • Service的开启方式
  • Activity与Service通信的方式
  • Activity之间的通信方式

HR面

  • 家是哪的?
  • 父母做什么的?
  • 我看你是通信专业的,为什么想做客户端开发?
  • 保研还尝试过哪些学校?为什么最后选择北邮?
  • 还有别的Offer吗,薪资是多少?等等。。。

总结

其实要轻松掌握很简单,要点就两个:

  1. 找到一套好的视频资料,紧跟大牛梳理好的知识框架进行学习。
  2. 多练。 (视频优势是互动感强,容易集中注意力)

你不需要是天才,也不需要具备强悍的天赋,只要做到这两点,短期内成功的概率是非常高的。

对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。

以上就是总结的关于在面试的一些总结,希望对大家能有些帮助,除了这些面试中需要注意的问题,当然最重要的就是刷题了,这里放上我之前整理的一份超全的面试专题PDF,大家有兴趣的可以自行领取或者私信我:

还有 高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料 帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。

【Android核心高级技术PDF文档,BAT大厂面试真题解析】点击:Android架构视频+BAT面试专题PDF+学习笔记即可获取!查看免费领取方式!

NLaERkbnFoS0ZF)即可获取!查看免费领取方式!**

[外链图片转存中…(img-Fqm6rqR4-1620830641293)]

这里只是整理出来的部分面试题,后续会持续更新,希望通过这些高级面试题能够降低面试Android岗位的门槛,让更多的Android工程师理解Android系统,掌握Android系统。喜欢的话麻烦点击一个喜欢在关注一下~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
拒绝京东的offer可能会导致自己在职业发展方面失去一些机会,也可能错过一些福利和收入方面的待遇。然而,拒绝一个职位并不一定意味着职业生涯的末路,它也可以是对自己对未来的更好选择。 首先,如果拒绝京东的offer,可能错失一些在该公司的职业发展机会。京东作为一家知名的电子商务公司,具有广阔的发展空间和丰富的行业资源。接受该公司的offer,有可能得到更多的培训机会和提升的机会,从而在职业生涯中取得更好的成长。 其次,拒绝京东的offer也可能失去一部分福利和收入方面的待遇。作为一家大型公司,京东可能会提供相对较高的薪酬、福利和奖金制度,这些都是吸引人才的重要因素。若拒绝了这样的offer,可能需要在薪资和福利待遇方面做出一定的牺牲。 然而,拒绝京东的offer并不意味着职业生涯的结束或者没有其他机会。每个人的职业道路是不同的,拒绝某一份offer可能是为了寻求更适合自己的机会。可以继续寻找其他公司或职位,可能能找到更符合自己兴趣和潜力的工作机会。 总而言之,拒绝京东的offer可能意味着错失一些职业发展机会和福利待遇,但同时也为自己留下了其他更适合的选择。最重要的是要根据自己的职业发展规划、兴趣和目标来做出决策,追求自己认为更合适的职业机会。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值