首先笔试
1.String 与StringBuilder StringBuffer的区别?
2.构造方法 静态代码块 代码执行顺序?
3.Activity的几种启动模式,各自举例说明?
4.RecyclerView 几种LayoutManager?
5.int 占用几个字节?
6.Activity 冷启动、热启动的时间?
7.画出Handler原理图?
8.算法题 快排 双向链表?
技术面 第一轮
1.首先介绍一下自己
2.讲一讲你做的项目的核心贡献
3.HashMap的源码分析?
4.HashTable的实现原理
5.https 握手过程?
6.TCP为什么需要三次握手?
7.加密算法?
8.讲一讲你熟悉的开源框架的源码?
9.Rxjava线程切换的原理?
10.多线程同步?
11.怎么优化数据库?
12.讲一讲Dart语言的优势?
13.Flutter开发过程中遇到了那些问题?
技术面 第二轮
1.首先介绍一下自己
2.讲一讲你做的项目的核心贡献
3.TCP 长链接,心跳包问题
4.混合开发怎么数据交互的
5.Flutter与原生应用速度对比,具体的多少时间
网友评论