2018面试题大总结(一)

对于各位程序猿来说,金三银四是跳槽的好时节,我想你们肯定都体会到其中的乐趣了吧,哈哈哈哈~~~招人的公司也是不计其数,当然了,最忙的,最头疼的是hr小姐姐了,既要为公司选择一个合格的人员,又要确保人员各方面的真实性,哈哈哈哈~~~小编我也出去面试了几家,下面我来说下我所遇到的面试题吧,希望对你们有所帮助哈!!!

第一家公司:中软国际服务有限公司(未收到offer)

1.Handler源码,底层结构

2.Asynctask的源码,当中所涉及到的方法

3.Service的用处及使用场景

4.Boradcast的作用,使用场景

5.如何自定义view,如何避免重复绘制一个view

6.android 事件分发机制

7.父view中一个字view如何拦截

8.原生网络请求

9.AIDL的使用场景

10.内存溢出的例子、内存泄漏的例子

11.讲解一下你理解的数据库,原生Sqlite

12.如何查询日期并使用倒序排列

13.如何使用git代码管理工具

14.知道Linux吗?如何理解的?

可能我第一次出来面试的问题,准备的不充分,其实好多都是基础,回来后我便总结了这些,至于答案,你们自己查去吧,哈哈哈!!!,别怪我啊

第二家公司:北京医来伸手有限公司(未收到offer)

1.与H5交互的时候,H5图片是如何处理为大小相同的,用到什么方法?

2.后台一键清理后,如何做推送?

3.微信支付中涉及到几个key,分别是什么?

4.做过推送没有,用的是什么推送?是如何做的?

5.做过直播没有?如何做的?

6.做即时通讯时初始化sdk用到什么方法?聊天时是对话聊天还是群组聊天?

7.地图定位如何做,地理编码和反地理编码是什么?

由于自己对三方的sdk掌握不熟练,还有地图都是只集成了,而没有仔细研究里面的要点,以至于问到的没有听说过,最后不了了之了。。。

第三家公司:北京环宇博泰科技有限公司(未收到offer)

1.api是如何使用的?

2.如何监测广告页面的使用数量?

3.如何做转盘抽奖?

4.如何在阅读文章是点击领取红包?

别的也就是薪资之类的问题,由于这家公司没有技术人员,面试都是老总亲自上线,我所说的薪资他也接受了,我们聊的也挺好的,说的是等通知,最后也没通知,(我建议那些等通知的你直接打电话问问,自己心里也有点谱)

第四家公司:内什么(未收到offer)

1.如何裁剪视频的大小?

2.问他要求的我能多久完成

其实没怎么问技术,不知道,也许他们公司也是没技术的,就给与我一个动画的页面,一个红包从屏幕上方下来,然后自动打开,中心落下来好多元宝,我就说需要一周,那时候我可能脑子瓦特了,说的时间太长了,啊哈哈哈,最后也是让我等通知啦~~~

第五家公司:金考拉(北京)教育科技有限公司(收到offer 10k)

1.接口和抽象类的区别?什么时候用到接口?什么时候用到抽象类?

2.多态的表现形式

3.mvc、mvp的区别?

4.远程服务和进程服务的区别?

5.android中动态权限是如何做的?为什么要做动态权限申请?

6.反射机制

7.如何获取listView的数据?

8.屏幕适配问题

这些问题回答的还可以,接下来就是直接现场出问题,让我来解答了,别的问题我也给忘了,可能是比较简单吧,哈哈哈哈,,,当然了,隔了一天又进行了复试一波,复试也就是问问住宿问题、薪资问题、加班问题、等等,这就是常见的问题了。。。

第六家公司:北京腾信软创科技股份有限公司(未收到offer)

1.activity的生命周期 onRestart什么时候执行?

2.创建A再创建B,将B关闭,看走了什么生命周期?

3.activity的四种启动模式及使用场景

4.service通过activity获取数据的几种方式?

5.Rx-java与EventBus的区别?Rx-java是否能够取代EventBus?

6.如何给地图规划路线,如何加一个漂浮物?

7.Rx-java的解字码

对于这些问题可能是自己的失误吧,获取这就是借口吧,有几个问题我还是没听说过,哎!那只有怪我自己了,,,,




以上均是我个人的真实情况,没有一点胡编乱造的,希望能对你们有帮助吧,这些问题我总结的也有答案,有需要的小伙伴可以给我留言,我发给你们,需要找工作的伙伴可以投递简历到这几家公司,一次面试就是一次就会,赶快行动起来吧!!!微笑微笑微笑




猜你喜欢

转载自blog.csdn.net/tdltdltdl886/article/details/79886775
今日推荐