Android面试总结(一)
来源:互联网 发布:淘宝客推广大师官网 编辑:程序博客网 时间:2024/06/06 18:34
讲道理,我是非常不想起“(一)”这个标题的,因为感觉这意味着我后面还有很多蛋疼的23456。。。
好吧,回到主题。现在是20170707晚上1002。坐标深圳。现在大三。
我的水平:学习了完第一行代码、疯狂Android(基本看完)、Android群英传(学习了2/3左右)、开发艺术探索(刚买)、Java编程思想(看了一点),完成过几个小项目,正在努力做一个大一点项目(自己的一个想法)基本上成形但功能较少、整体框架混乱,想借着这个项目边完善边学习新技术(设计模式、框架、热门技术)。这些就是我大致的技术水平(不包括吹牛水平和套路技巧)。
其实这个总结一并不是我第一次面试,而是已经面试过5个了。。。可以说非常惨了。。。
第一家:刚下飞机,回到深圳,还没回家放下行李呢就来了。是一个测试岗位,面试官是一个老乡,发现我是大三的之后果断老乡见老乡,背后给一枪,当场GG,直接不要,没得商量(rlgl),而且还顺带告诉我现在深圳Android很难找。
第二家:有了第一家的经验,我问清楚了是否考虑大三的,得到肯定答案后才去。这是个以外包为主的技术公司,主要招Javaee方向的,而且在得知我是来面试Android时,hr非常诧异。。。极其诧异,那个表情堪比我微信里的表情包。。。再三确认后很为难的告诉我:对不起,我们早就不招Android的了,你这个情况在深圳市几乎找不到的,反正都来了,要不然试试Javaee? 我说:试试吧(mmp)。。。
然后让我做了一套Android题(没错,Android题)然后让我去见技术经理。技术经理人还不错长得挺帅,问了我一些Android方面的问题,没深问,估计了解各大概,然后问我愿意转行做Java吗,我假装要转行。。。于是他问了我一些我之前做过的Javaee和网站的东西,还有一些框架有没有用过,其实我没用过,但是听过的都说接触过。。。感觉聊的还不错,然后他把我叫到人力主管那(就是一开始的那个人),开始和我谈薪酬。最后她给的是2k多,不到3k,我死活不同意,至少要3k,然后她说回去等通知,现在也没有通知我。。。现在想想2k也行啊,当时真是太年轻了。
第三家:这家的面试地点和上班地点不在一起,面试的地方没有空调,而且没水喝。。。进去面试官看到我的简历,第一句话就说:你确定你是面Android? 哇!我当时心里就千万匹草泥马奔腾!但作为一名优秀的社会主义接班人,我不仅平静了心里的那些草泥马,而且还用一个大大的微笑还给面试官!接下来的套路和第二家一样,不想废话。。。只不过这次她和我说做Java题,合格就上岗,不合格就培训,然后过几天给你通知,同样到现在也没有给我通知。
第四家:有了前面3家的面试经历,我再三确认各种信息无误后才决定去面试。。。面试时间是星期六,技术不上班,是一个小姐姐面试我的,她告诉我他们技术是个大牛,一开始聊得挺好,结果到最后我发现这可能是一家培训机构(哇,心里日狗),最后让我星期一再过来技术面,走之前还加我v信(可能是被我的美貌吸引了也可能觉得我是移动的300块),让我回家路上小心什么的,一顿嘘寒问暖,还好我没钱,不然就上当了。本来我是不想来的,但是有一些大胆的想法。。。比如我运气超好之类的,别想歪了。
**好了,重点终于来了。。。前面那些都是我的吐槽。** 面试官30出头的,从事Android有8年左右,脸上似乎有了皱纹,一副被岁月侵蚀的样子,整体有些邋遢但举止间却又透露着一种从骨子里发出来的自信,或许是因为面对我吧。 简单几句客气话后让我**自我介绍**。 接着问了Activity的生命周期(基本回答上来)、7.0分屏的生命周期(回答出了一点,有回答错的)。 然后问了Fragment的生命周期及动态管理Fragment(回答出来一些,但是感觉他不满意)。 接下来问了一些第三方接口的使用情况:QQ登录、地图、推送。感觉主要看我的实践能力。 还问了一些文件方面的问题:Android中如何把一个包含多个子文件的文件夹复制到另外一个路径(这个我回答不好,只记得Linux有遇到过文件复制的),此外还问了遍历文件的算法:深度、广度优先遍历。还有在汽车的嵌入式Android系统中如何最快的把u盘内的文件复制到系统中(我想了半天,他告诉我用Linux。。。可以在Android中使用Linux命令什么的) 接着又问了性能优化方面的问题! 还有网络!网络主要是封装、异步处理等方面的问题 还有多进程,这个我是完全没接触过。。。gg 又想起来,还有服务、内容提供器等四大组件的基础知识。
最后我还请问他我有什么可以提升的,他建议就是:基础可以,但是实践不行,实践涉及到很多东西,比如适配、性能优化、整个应用的结构设计,让我多学习这方面东西。
在面试中还涉及了一些数据库的东西,比如事务,这个我也还不是很会
剩下的阶段我就想自己先了解上述还不会的知识点,然后再去面试(假装自己会)
基本上就这些,不说了,农药开黑了。。。
- Android面试总结(一)
- Android面试总结(一)
- Android面试笔记总结(一)
- Android面试基础知识总结(一)
- android开发:面试总结一
- android面试集锦总结一
- 面试总结(一)
- 面试总结(一)
- 面试总结 (一)
- Android应用开发面试笔试总结(一)
- Android--面试中遇到的问题总结(一)
- Android面试(一)
- 面试知识总结(一)
- c++ 面试总结(一)
- 笔试面试总结(一)
- iOS面试总结(一)
- 面试知识总结(一)
- 面试问题总结(一)
- c++中三种传值方式
- Hdu 4763 Theme Section KMP
- python中的序列化
- 8.1.2 Hibernate:一对一双向关联(bidirectional)
- NLP_TFIDF
- Android面试总结(一)
- 《剑指offer》反转链表
- JS-Global对象
- 用139邮箱发送测试报告
- java数据结构之从链表
- roaringbitmap 源码解析(2) 底层三种容器containner对比
- Git常用命令
- 数据库系统的基本组成
- java线程池原理分析及应用实例