字节抖音电商Android开发暑期实习
一面 3月23日下午15:00
- 自我介绍
- 项目中遇到的问题
- Glide,图片压缩
- 操作系统进程间通信方式?这些方式间的区别?
- 进程与线程的区别?
- 同步与异步的区别?
- 怎样保证线程安全?synchronized的底层原理?类锁与对象锁的区别?
- 线程之间可以共享什么?
- volatile,CAS,各种锁
- HashMap的底层结构?put方法?
- ConcurrentHashMap的原理?
- TCP如何保证可靠性
- http加密过程
- 一个url输入到浏览器到显示网页的过程?
- TLS握手
- kotlin学了多久
- Activity启动模式
- java的泛型
- java的序列化与Android的序列化的区别?为什么要序列化?
- 有没有过自定义View?具体说一说过程?
- 算法:Z字形打印二叉树
- 反问