本帖最后由 小灰辉 于 2017-5-20 23:58 编辑
额 虐狗的日子 小编我还是乖乖呆在家里静静的码砖吧。
弹指间离开黑马半年多了,总想腾出时间写点什么,但是写着写着就删了,最后也没写出什么。今天就先简单的回忆一下自己面android的时候想些什么吧。
简历篇
1·HR看到简历就知道你要应聘的那个职位,也就是明确岗位。 2·项目经历要好好写,项目描述干练简洁,项目职责清晰。 3·如果有GitHub或者博客,贴上链接。 4·个人简历我感觉写不写无所谓,这东西都是copy的没什么价值。 5·个人技能要强调和岗位相关的技能。 6·我感觉简历不是一成不变的,面试是一个成长的过程,多积累。
面android需要的技能
一 网络篇
1·TCP/UDP的区别 2·http/https的区别 3·断点续传原理 4·现在主流网络框架 原理?
二 java篇 前天google Io大会上支持Kotlin为android开发语言,建议看着官方文档学习下 http://tanfujun.com/kotlin-web-site-cn/docs/reference/classes.html 这个之前经常看的网站可以参考一下。
1·java中的锁机制,如何避免死锁 2·synchronize关键字的作用,作用域的区别 3·集合框架 4·线程&进程的区别,线程之间如何进行同步 5·进程之间如何通讯? 6·java垃圾回收,类加载机制 7·面向对象编程的特点,多态如何体现,什么时候用继承?
三 设计模式
1·单例模式,写法以及优缺点 最好和锁机制一起说 2·工厂模式 3·观察者模式 EventBus以及RxJava可以说说他们
四 android篇
1·Activity的四种启动模式,生命周期,应用场景 2·android消息机制,Handler可以在子线程开启吗? 3·android手势触摸传递机制 4·自定义view的几种形式 5·进程间通信方式 6·为什么要序列化,有几种方式 7·如何解决oom 8·什么是ANR,怎么预防 9·存储数据几种形式,应用场景
HR篇
我感觉只要正常表现就没什么问题,所以面试的时候一定要真诚,遇到为难的问题也要淡定从容的回答,因为有的HR确实会故意给面试者增加压力来考验面试者的抗压能力。面试的时候一定要有自信,自信自己可以胜任这个职位。然后就是和HR好好聊,但是最好不要主动聊薪资待遇,加班之类的。最好说说企业文化,部门情况之类的。对于面试来说,最好从小公司入手,面试能力随着面试经验的提升而提升,如果面技术方面的话,不管遇到什么问题,都能好好回答,即使不会也要根据自己理解说出一大推东西出来,错了没关系,面试官还是比较看重面试者分析问题的能力,所以面试的时候一定要去思考,不要幻想着问的问题百分之百回答的上来。
准备篇
面试前一定要做好十足的准备,其实面试也是成长的一部分,通过面试也可以学到好多东西。建议每次面试回来把暴露的问题解决掉,并记录下来,这样积累下去,你会收获好多,也可以虚心请教面试官。我感觉 善良的人运气不会太差 最后还是祝大家520快乐,虽然我也是一只单身狗
|