当前位置: 首页 > 面试经验 >

欧科云链安卓工程师一、二面面经

优质
小牛编辑
114浏览
2023-03-28

欧科云链安卓工程师一、二面面经


秋招进行到现在这个阶段,我把重点放到了车机系统和区块链上,觉得未来这两块应该发展会相对好一点,因此欧科云链的面试一直有在好好准备,不过听说总共有3轮技术面+1轮HR面,有点吓人,我才推进了两面,希望后面一切顺利。

一面

项目提问(这里就不说了,大家看自己项目就好,项目尽量不要写得模棱两可)

Java基本的数据类型有哪些?

注解的类型有哪些?

sychronized和lock的区别

Java创建线程的方式

JVM的内存模型

自定义view的流程

HashMap的实现原理,和HashTable区别,线程不安全的原因

Activity生命周期,横竖屏切换的 Activity 生命周期变化?

view事件分发机制

https请求到响应的过程(加密过程)

TCP拥塞控制

单例模式的实现方法,如何破坏一个单例模式?

二面

项目介绍

有用过kotlin,那问这块没问题吧?

Kotlin有没有static 关键字?那创建静态函数怎么办

构造方法有哪些

协程Flow有哪些应用场景?

(问了四五道就没问了,内心OS:要不还是问Java吧)

Handler原理

looper死循环会不会卡死?为什么?

内存泄漏的情况有哪些,讲一种检测方法

okhttp拦截器

Retrofit的调用过程(我给你点提示,你自己思考一下)

mvp是什么?

TCP三次握手,如何保证安全传输的

现在Android岗位真的不多了,各位面试Android的朋友可以抱个团,共享下最新情况,我可以给大家分享一份自己整理的Android面试手册,需要的话可以给到大家,也可以看我专栏哦,都是新鲜面经。

#欧科云链 Web 3.0##安卓工程师##Android##面经##秋招#
 类似资料: