iHandy安卓岗一面面经
今天上午去面的ihandy,只面了一面,收获很多,写给面经分享一下。
过去首先是现场笔试,我还记得有这些题目:
1,Activity什么时候会生命周期回调
2,ListView优化
3,微信主界面的设计
4,ANR原因(写的时候没写出来,后面面试又被问了一轮)
5、6,java代码分析
7,volatile能否保证线程安全
8,手撕代码:int转char[]
写完之后是面试,很多题是基于上面的题目进行延申,补充一些印象比较深刻的新题。
自我介绍
技术:
1,Android启动模式,如何在SingleTop模式下实现SingleTask的效果(后面这个没答出来)
2,内存泄漏的原因(这里没答好,是面试官提示下才答出来的)
3,由volatile延申出synchronized,延申出ANR,再延申出ANR原因(后面没答好)
4,四大组件,Service前台服务什么时候会被回收(还是面试官替我答的……)
5,mvc和mvp模式,问的很细,所以后面没答好
6,手撕代码(比较简单,但当时稍微卡了一下,不过还是自己想出来的)
非技术(同一个面试官):
1,为什么选择Android
2,对公司的选择有什么看法
3,未来想在哪个城市工作
4,对未来的工作和生活有什么目标和期望
5,怎么看待加班
面试官人很好,很多我没答完整的问题他会给我补充到底是怎么回事,这次面试很有意义,
春招加油。
#面经##春招##安卓工程师##iHandy#