2022第二面,Android上岸路漫漫

亲爱的工程师你好,这是我2022的第二次面试总结,希望可以在面试的路上给你一些参考!

  • 上一次面试上周,基本没有什么干货,唯一收获是排除了一类公司
    • 想了解的话,可以看看。2022第一面,就遇到坑了
    • 其实也投了一些,但并没有参考价值就不过多描述了。
  • Android现状
    • 我所在的不是北上广,平均在10K到15K(不要轻易裸辞)
    • 大部分岗位要求会Flutter前端(小程序,vue)

废话不多说,记录一下昨天的面试都问了哪些问题

一、技术面

  • 自我介绍

    • 这里个人建议,保持在10分钟左右即可,如果你不知道说什么建议讲一下最近在维护的两个项目
  • Android问题

    • 讲一下四大组件
    • Activity的生命周期
    • View的绘制流程
    • ViewSurfaceView的区别
    • 讲一下Handler
    • 进程间通信方式有哪些
    • jni注册方式
    • cc++创建线程的区别
  • Java问题

    • String,StringBufferStringBuilder的区别
    • String是线程安全的吗
    • 线程创建的几种方式
    • 进程线程的区别
  • 算法方面

    • 快速排序
    • 二分查找

二、hr

  • 换工作的原因
  • 居住地址公司地址距离能否接受
  • 目前薪资期望薪资
  • 有什么想问的
    这里你如果不知道问啥,建议问下,开发团队几个人,主要做什么方向的项目

最后

  • 截至目前并未收到Offer,可能由于算法jni没有说出来
    • 建议大家准备一下JNI和NDK相关的知识,基础算法也要加入训练,去年十二月在刷题,两个月没刷什么都不记得了
    • Android市场基本趋于稳定了,所以大家尽可能的想好以后走的路线,是往底层走还是往管理层走,或者转后台或前端
    • 目前大环境就是这样,Android已经不像以前一样吃香了,只能说维持现状,随着大前端的发展,我们的岗位也受到了挑战,企业都想做跨平台,一次编译多端运行,大的环境在改变,我们也要适当规划好自己的出路,防止被优化掉
    • 为啥只写题目不写答案,是因为不想大家去背答案,如果没有掌握,可以去查一下结合自己的项目理解去说出来,会更好一些,也不容易忘

祝各位工程师,旗开得胜,2022年心想事成,都能实现自己的新年愿望,一起加油吧

写作不易,如果对你有一丢丢帮助或启发,感谢点赞支持,有问题也欢迎留言交流哦!

你可能感兴趣的:(2022第二面,Android上岸路漫漫)