人工智能大数据,工作效率生产力
Ctrl + D 收藏本站,更多好用AI工具
当前位置:首页 » AI资讯

Android 2024面试总结

2024-06-28 57

2023.12.15通知被优化,2023.12.31离职。是的,我年底被优化了,这就比较尴尬啦。没得办法,公司融资不理想,活也干完了,技术部就没有存在的必要了。查看了本篇文章,1周找到了工作,嘿嘿嘿,你值得拥有

大环境

2023,大环境持续不大行(公司少了->岗位少了->替代品有了),没有学历+技术+嘴遁+心态是不大好找工作的。

技术储备

  • 必须掌握
    • HashMap原理
    • 并发
    • JVM
    • 动态代理
    • TCP三次握手四次挥手
  • 可选
    • 线程
    • 线程池
    • 加密
  • 必须掌握:
    • 自定义View/ViewGroup
    • 事件分发原理
    • RecycleView缓存机制/原理/源码,
  • 可选
    • setContentView流程分析
    • ViewPager源码解析与性能优化
  • 必须掌握:
    • Binder
    • Handler
    • AMS+ATMS
    • startActivity启动流程
  • 可选
    • Activity启动模式
    • WMS
    • PMS
  • 必须掌握

    • Retrofit
    • OkHttp
    • RxJava
    • Glide

    不只是简单的使用还要理解其原理,能掌握源码最好了

  • 必须掌握
    • 性能调优
    • OOM原理
    • ARN分析
    • Apk瘦身
    • 线上Bug检测
    • Kotlin 能上手
  • 可选
    • LeakCanary(内存泄漏监控)原理解析
    • 内存优化
    • 存储优化(MMKV使用及原理)
    • 屏幕适配
    • 电量优化
    • Flutter/Dart

面试不仅仅是上面这一点内容,需要你特别全能,问的不仅特别广,而且特别深,所以能多掌握就多掌握,因为你不确定面试官会问你哪些内容。

有一家面试官是后端的,只问Java层面的知识点,Android方面就是说场景让你提供解决方案,其实公司Android开发用的语言是Kotlin,就是这么神奇。

如果对 Flutter 不熟的可以去学习一波,蛮简单的基本5-10小时就能简单掌握,Dart还是比较好掌握的,毕竟了解Dart/Flutter可以增加面试机会。

面试的时候语言表达还是比较重要,做好充足的准备,珍惜每一次机会,切莫焦虑,加油,你我共勉。

投递平台 BOSS/猎聘,我在BOSS投了一大堆简历,在猎聘就投了几个,结果是在猎聘找到的工作,就是这么神奇。

面试记录

面试的内容跟上面类似就不多描述了,外企机会(需要英语口语沟通)偏多点。面试官更多的是看你的沟通能力和项目经验(最好跟公司业务重叠,面试前还是要了解一下公司的定位和项目),没事练练口才还是必须滴,毕竟后面要跟你沟通工作,如果看你不好相处,那肯定就不选啦,祝大家都能找到好工作。

原文链接:https://blog.csdn.net/g984160547/article/details/131229159?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171851498816800227478200%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=171851498816800227478200&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-7-131229159-null-null.nonecase&utm_term=AI%E9%9D%A2%E8%AF%95

相关推荐

阅读榜

hellenandjeckett@outlook.com

加入QQ群:849112589

回顶部