首页 > 小米提前批一面面经(安卓),等二面中
头像
黄龙江一派全都戴蓝牙
编辑于 2020-09-02 15:29
+ 关注

小米提前批一面面经(安卓),等二面中

(一共面了57min)
小米面试官看着挺和蔼的,和我说话还一口一个“您”,我这小辈怎么担当得起,怪不好意思的,刚开始也是自我介绍,然后让我说项目 ,面试官哥哥还发现了我项目的一个重大bug,场面一度十分尴尬,,具体什么bug我也不是很想说了,晚点我写完面经就去修bug。。。
讲完项目面试官问我平常咋学习,看啥书,我想着这是纯聊天吗,这么好吗?就随便说了几本看过的书,说学过Spring,然后继续问我问题,你怎么看待现在主流的开发思想,我一开始没理解什么意思,就说不懂这个问题什么意思,然后他说就是OOP、AOP之类的,你刚刚不是说你学过AOP吗,讲讲吧。我差点就裂开了,还好还有点印象,凭借着印象讲了讲,接着又让讲了讲OOP。
做题,两道题让我说运行结果,比较简单,java里的swap能交换两个基本数据类型的值吗?在一个update方法里面能不能更改一个对象的属性值?
谈一谈操作系统的进程和线程
安卓讲一讲Activity启动模式,又出了道启动模式情景题
Activity生命周期,按了home键和切换到多任务界面生命周期走向(这个后面的走向我说不会,然后面试官说按自己的理解说一说)
安卓UI线程和后台线程的切换,这里没懂什么意思,讲了一点handler相关的,大概就提了一嘴那样子
java三个线程访问一个变量怎么保证安全,说了sychronized,问还知道别的吗,又说了volatile,追问lock有没有用过,答没用过,这个问题和上面那个感觉都答的不好
如何打断一个正在执行的线程
写一道算法题,bfs,这里很尴尬,楼主写着写着忘了队列出队的方法是什么了,就记得栈是pop,最后也没想起来是poll,写完后和面试官说忘了队列出队方法了,他说你看看你还有没有别的错误,我看了看说应该没有了啊,但是看面试官哥哥的意思错误还很大,我就从头开始讲代码,然后讲完面试官哥哥说他刚刚好像看错了,,虚惊一场
大学中最有成就感的事是什么?巴拉巴拉
接着让我反问:
未来的学习方向,答:看你目前的意愿是什么,你的意向岗位是什么,巴拉巴拉
部门这边做什么的,答:负一屏,小米画报,通知,桌面方面的
面完两个小时后让内推姐姐查了下,说一面已经过了,蛮开心的,小米面试体验超棒,就像聊天一样,问的问题也不会为难人,很开心,许愿二面也过,许愿offer!

更多模拟面试

全部评论

(9) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐