字节跳动效率工程提前批Android实习面经

作者:红汤辣馄饨

链接:https://www.nowcoder.com/discuss/208452

来源:牛客网

上海Android实习

一面(30 min)

自我介绍

讲了一下简历上的安卓实习经历

然后开始问安卓有关的问题 讲一下Activity的生命周期 两个Activity A与B,A切到B,然后按返回键,B再切回A,请问两个Activity都经历了生命周期的哪几步

回答中提到了Activity的启动模式,接着问了Activity的启动模式是哪些?

线程有没有了解过?线程安全呢? Android里有接触过动画吗?怎么实现的? 算法题:二叉树的最大宽度

二面(1 hour)

自我介绍

学过哪些专业课?

提到学过计算机组成,于是问了一些有关***的问题?

为什么需要***? ***是介于哪两个硬件之间的? 简单介绍一下LRU。 然后让我大概写一下模拟LRU的数据结构。

接下来是Android方面的问题。

问了简历上的安卓实习经历,做了什么事?

然后问了几个和一面一样的问题,我说了一面已经问过这些面试官就直接跳过了。

Android里布局用过哪些?怎么自定义View? View的绘制大概是个怎么样的流程?

Java里的final有什么用法? Abstract class和interface有什么区别?

设计模式有了解吗? 提到了工厂和单例,就让我写了一个单例

计算机网络了解吗?TCP,HTTP了解吗? JVM了解吗?

之后开始问我什么时候可以实习? 来面的是提前批还是实习? 后来跟面试官交流发现自己把校招提前批和日常实习搞混了。

然后问了些其他问题。

在技术方面有哪一个领域是自己有研究过的?

在大学里有没有自己做过一些项目?

然后面试官联系了HR说让我等一会就走了,HR进来解释了一下提前批校招和日常实习的区别,聊天中得知她以为我是应届生但是我才刚读完大二,说如果我可以现在7月开始实习岗位是有空缺的,然后说这里的实习一般都是6个月,最少的也是4个月,问我有没有时间,然而我只有等到明年暑假才有空,而且暑假只放三个多月,于是就说了一下我的情况。然后HR就说如果是明年暑假的话,还需要和安卓团队沟通,因为现在太早还不清楚岗位需求,最后HR说明天会联系我给我答复,然后就把我送走了。

最后更新于