字节客户端开发面经
10.22 一面
1. 自我介绍
2. 项目拷打+Android基础
因为项目里面有一个kotlin的Android项目
项目难点
kotlin中的内联函数,apply和run的区别是什么
compose相比xml文件这两种构建ui的方式有什么区别,compose有什么优势
mvi模式和mvvm模式
activity的四种启动方式
collectAsState()相关
协程底层实现,协程执行过程中需要使用线程吗?
3. 手写Java单例模式,如何修改为线程安全的?饿汉式还懒汉式
4. 算法题:寻找链表倒数第k个节点 easy
5. 反问
在面试过程中还会间接引出一些扩展知识点。#牛客AI配图神器#
  1. 自我介绍
2. 项目拷打+Android基础
因为项目里面有一个kotlin的Android项目
项目难点
kotlin中的内联函数,apply和run的区别是什么
compose相比xml文件这两种构建ui的方式有什么区别,compose有什么优势
mvi模式和mvvm模式
activity的四种启动方式
collectAsState()相关
协程底层实现,协程执行过程中需要使用线程吗?
3. 手写Java单例模式,如何修改为线程安全的?饿汉式还懒汉式
4. 算法题:寻找链表倒数第k个节点 easy
5. 反问
在面试过程中还会间接引出一些扩展知识点。#牛客AI配图神器#
全部评论 
 相关推荐
 投递小米集团等公司10个岗位
投递小米集团等公司10个岗位 查看9道真题和解析
查看9道真题和解析