当前位置:   article > 正文

面试了十几个Android候选人的一些总结及建议,开发3年+的程序员至少要掌握这些

面试了十几个Android候选人的一些总结及建议,开发3年+的程序员至少要掌握这些

面试总结

  • 因为项目要快速开发,所以我问的他自己常见的一些第三方框架,数据库用SQLite,开发过程中自己写SQLite语句。我让他写一条学生按成绩排序的SQL语句都出问题。这个就直接pass了。

  • 候选人是做内置应用的,但是对于优化这一块不是很熟悉,直接pass了。

  • 这个是另外一个同事面的结论,pass!pass!pass!要招的就是快速开发,UI只掌握理论,开源框架都没使用过,这还怎么过?

  • 前面感觉还不错,但是到后面事件分发不熟悉,那还怎么搞?pass

  • 这个候选人感觉还是回答比较诚实的,懂就是懂,不懂就是不懂,好感还是有的,但是准备还是不够充分,很多基础的点没回答上。

  • 这个没什么好说的,事件分发过不了直接pass。

  • 技术一般,但简历过于优化。pass!

  • 自定义View的流程都不清楚,基础不牢固,sorry。

  • 事件分发过不了,这一点直接pass。

  • 因为Hierachy那段时间自己也刚好在使用,所以候选人在使用AS 3.2.0的时候能直接通过AS打开确实不应该。

  • 事件分发不熟悉,pass。

  • 这个是面试过程的唯一一个女生,国内一个直播平台背景。前面印象挺不错的(毕竟是妹子,天生的优势),问大的点貌似都懂一点,但是问一些基础的知识点问题就比较大,问事件分发viewGroup的dispatchTouchEvent若返回false,此时事件分发顺序是怎样的?答会回调ViewGroup的onTouchEvent事件。因为是妹子,我告诉她回答有点问题,最终还是陪她看了一遍dispatchTouchEvent的源码,简单分析了一波。哎,最后她自己感觉她自己挂了,ok,pass。

一些自己的看法


很多人都说今年是互联网寒冬,找工作不好找,其实不然,只要你自己技术到位,基本上都是各大公司的抢手人才。

再说说面试过程中我常问的一些问题:

  • 自定义View相关问题;

  • 如何让点击事件和常按事件同时响应?

  • viewGroup的dispatchTouchEvent若返回false,此时事件分发顺序是怎样的?

  • 如何处理ViewPager 和RecyclerView的滑动冲突?

  • RecyclerView如何一次滑动一个?

  • Hanlder的原理及looper的作用?

  • 开发过程中常用的第三方库有哪些?看过哪些的源码?

  • 性能检测及使用的工具?

上面是我常问的一些问题,而这些恰恰都是基本的问题,然而大部分候选人都不能回答的很好!而我感觉这恰恰反应了行业的现状,很多人,只copy代码,实现就ok了,很少看其中的原理,下次继续copy,但是一到面试跳槽,也不复习,一问三不知,浪费彼此时间。你说你开发多年,没有github,没有博客,然后问你个几个原理还不知道,这谁顶得住?

一些建议

最后,还是希望写点建议,至于有没有用,自行参考定夺,喷子太多,害怕ing……。

  • 别老问寒冬不寒冬?你先问自己技术到位不到位?

写在最后

很多人在刚接触这个行业的时候或者是在遇到瓶颈期的时候,总会遇到一些问题,比如学了一段时间感觉没有方向感,不知道该从哪里入手去学习,对此我整理了一些资料

如果你熟练掌握以下列出的知识点,相信将会大大增加你通过前两轮技术面试的几率!这些内容都供大家参考,互相学习。

①「Android面试真题解析大全」PDF完整高清版+②「Android面试知识体系」学习思维导图压缩包,最后觉得有帮助、有需要的朋友可以点个赞


《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!
图片转存中…(img-1aDrx3y9-1715426940836)]

[外链图片转存中…(img-r5LqKqKS-1715426940837)]
《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/769975
推荐阅读
相关标签
  

闽ICP备14008679号