5.26 阅文集团android实习生一二面经

5.26
一面(14.15)50min:

自我介绍
java部分:
1.java的基本数据类型

2.string-stringbuffer-stringbuilder区别

3.抽象类和接口的区别

4.java 线程池,信号量

5.HashMap结构,扩容,扩容参数,原理,是否线程安全(这应该是面试必考题了)。

6.HashMap线程不安全会使用什么?ConcurrentHashMap, 它的内部实现原理是什么?

7.你如何看待多态的?

8.线程与进程的区别。

计网:

1.三次握手过程,为什么?

2.四次挥手过程,为什么?(大家因该都快背下来了。。)

3.访问一个网页的过程。

4.你刚才说http是基于tcp的,那么为什么tcp可以承载http呢?

代码部分:
单例模式:双重校验锁,静态内部类

观察者模式

Android部分(写完代码才问android也是很神奇):

1. android 四大组件

2.Activity 生命周期

3.Activity B覆盖了Activity A生命周期的变化

4.广播的两种注册方式

5.全局广播和本地广播的区别

6.touch的事件分发机制

7.view的绘制流程

9.handler的消息传递机制

10.导致android内存泄漏的原因有哪些?

11.如果一个视图我们可以用LinearLayout和RelativeLayout都能实现,我们会选择哪个?(好问题,感觉应该是LinearLayout)为什么?答的不好。

12.invalidate()和postInvalidate() 的区别及使用

二面:等了10多分钟直接2面,感觉一面在北京,二面是在上海。(20min感觉二面随便面面就结束了。。。。)

1.自我介绍

2.问项目

3.http的包头有什么?

4.https的加密过程,证书?

5.android自定义view,滑动冲突。

6.android程序是如何编译的(变成一个apk的过程):
怀疑是一面android的题问的差不多了,突然来了个编译问题,有点懵,瞎答。

7 Activity launch mode应用场景(看我太菜了来个简单的。。)

8 简单代码题,把负数放左边,正数放右边,双指针 秒。

9.反问阶段:

现在开发kotlin语言用得多么?

对实习生的要求?

总结:整体来说面试难度不大,都是写基础的面试题目,一面android一些题目问的还蛮多的,但也很基础,可能也是因为我太菜啦,求个offer吧!!!!!!!

#阅文android实习##阅文集团##安卓工程师##实习##面经#
全部评论
#阅文集团安卓面经# #安卓面经# #实习面经# 👈点击话题查看更多同类面经干货!每日面经精选,为你发掘牛客干货!
1 回复
分享
发布于 2020-05-27 11:46
两面只问了项目的我是不是凉了
点赞 回复
分享
发布于 2020-05-27 12:02
阅文集团
校招火热招聘中
官网直投
我感觉我凉了,上周五前后一面二面都通过了,然后说下周一(也就是今天)hr会打电话,可是现在还没接到通知😥
点赞 回复
分享
发布于 2020-06-22 12:36

相关推荐

3 16 评论
分享
牛客网
牛客企业服务