2018Android面试笔记(一)
2018年5月份了,当前公司由于项目完成了,也准备各奔东西了,因为是外包的,所以也开始了面试,下面记录下我遇到的面试公司以及每一面的过程.
一、广州博冠
这家是以硬件为主进行的智能软硬件结合的公司,硬件资源丰富,集团主要做望远镜等等很多,面试这家主要做智能家居方向的,目前有成熟的产品上线,接下来准备做智能监控方向的app项目,硬件工程师,后端工程师,硬件,软件都自己做,老牌公司,还是挺完整的.
第一面
面试官看起来比较成熟,但也大不过我几岁,问的问题大概是基础内容,下面回忆整理下
网络方面
- tcp/ip 三次握手过程
- udp理解
- 多线程是否自己实现过/如何避免线程死锁等问题
基础方面
- Android四大组件一一介绍
- activity 生命周期以及每个周期的使用场景
- service的起动方式以及区别和各自的使用场景
- broadcast注册方式及为什么会有这两种方式各自存在的意义及使用场景是什么
- contentprovider理解,能做什么.
项目方面
- 2D绘图原理(这个是个人项目里使用的 )
- 自定义View过程(当场给一个需求,说出实现过程)
- 蓝牙通讯 解码包分包机制(传输数据过大)如何处理的
第二面
第二次面试就比较简单了,面试官就是和你聊天,聊项目,聊之前的经历,因为我第一个项目耗费时间比较长,印象也比较深刻,就聊了很多,比如项目中遇到的最多最大的困难是什么,怎么解决的等
聊的还算愉快,就这样结束了,两次面试都没有提及薪酬待遇问题,这一点后来回去之后才发现.
二、广州拓普基因
第一面
这家公司是在珠江新城高德置地广场,离我现在的位置比较近,之前在官网了解了下,最终也没搞清楚是做怎么样的医疗项目,不管了,下面是面试过程......
在前台稍等了下,进入小会议室,接连来了两个面试人员,
貌似技术人员的问题(为啥貌似,因为问题和技术好像也没什么关系)
- 自我介绍(我一贯的自我介绍都是从大学毕业到当前公司是怎么个过程说一遍 很简洁)
- 分别介绍下项目(依依介绍完毕)
- 项目人员分配/负责模块完成时间
- 为什么学软件
- 一个商城项目 一个人独立完成 大概需要多少时间
这个时候来了一个管理人员,下面的问题更是离谱
你觉得你的优势是什么
你觉得你的劣势是什么
如果有5个候选,凭什么会录入选你
你觉得有哪两点是在你入职后我会担心的
问道这 我已经不知道说什么了,后面就是谈个人规划,发展方向的了,他有他的见解,当然我也有自己的理解,他说完我说,都说完后就结束了,给我的感觉是很不舒服,面试过程一味无趣,没有和技术相关,貌似在做性格测试,我有个同事就经历过性格测试,好吧,这个就不说了,今天面试结束,静静等待结果,准备第二天面试.