首页 > 字节跳动 六面凉经
头像
haoyunlai
编辑于 2022-03-03 10:46
+ 关注

字节跳动 六面凉经 内部员工回复

抖音社交

一面 60min

  1. 项目

  2. volitale与synchronized的区别

  3. 手写单例

  4. 匿名内部类如何持有外部类对象

  5. 内存泄漏的概念

  6. 内存泄漏的场景

  7. 内存泄漏检测的工具

  8. handler原理,sendMessage与sendMessageDelay如何保证Message放入MessageQueue中的顺序

  9. 两个Message相隔5秒,这5秒内线程会一直阻塞吗

  10. 自定义 View如何特殊处理wrap_content,padding的实现

  11. MVVM和MVP 的区别(引出了一系列问题,不是很了解就直接说不了解比较好)

  12. LiveData与RxJava的区别

  13. LiveData生命周期感知如何实现

  14. 介绍RxJava

  15. https与http的区别,中间人如何修改密钥

  16. 算法:二叉树z字形打印

二面 70min

  1. 项目

  2. final、finally与finalize的区别

  3. java开启一个线程的方式

  4. Thread.start()与直接调用run()的区别

  5. Java默认提供了几种线程池

  6. thread{ i++ }执行10次结果,如何让i最后等于10

  7. synchronized与reentrantlock区别

  8. 死锁

  9. 悲观锁乐观锁

  10. gc垃圾回收

  11. 垃圾标记阶段,Python如何实现的断开循环引用

  12. Retrofit返回的是什么数据类型

  13. 服务器返回的数据有哪些类型,为什么不能用xml类型返回

  14. 请求数据这个过程发生了什么

  15. get与post请求的区别,get与post携带数据的区别

  16. java注解

  17. kotlin扩展函数原理

  18. 算法:两个链表相加

三面 50min

  1. main方法执行之前发生了什么
public class Main {
    public static void main(String[] args) {
        System.out.println(Main.class.getName());

    }
}
  1. System.out.println(“a”)将字符输出到屏幕发生了什么

  2. 双击QQ发生了什么

  3. 浏览器输入url发生了什么

  4. 根据前序遍历和中序遍历输出后序遍历

  5. 如果排期只有一周的任务,但是以我的能力需要两周才能完成,这个时候你会怎么办。

  6. k个一组反转链表

抖音电商

一面 50min

  1. 实习学到的架构

  2. MVVM

  3. Dagger原理

  4. livedata原理

  5. 进程和线程

  6. 操作系统IO模型

  7. 进程通信方式

  8. 管道通信原理

  9. TCP协议如何实现可靠传输

  10. UDP如何实现可靠传输

  11. java创建线程

  12. 线程池原理

  13. 线程池拒绝策略

  14. synchronized与reentrantlock实现方式的区别

  15. AQS原理

  16. handler原理

  17. Retrofit原理

  18. 算法: 二叉树右视图 — 非递归实现

二面 50min

  1. Navigation的优缺点

  2. 如何实现的自定义navigate方法切换fragment,如何让被覆盖的fragment感知到生命周期

  3. gc如何判断垃圾对象

  4. 成员变量与局部变量的区别,局部变量的值一定是存放在堆中吗()

  5. jvm类加载的时机

  6. jvm类加载过程

  7. 双亲委托机制是什么

  8. 双亲委托机制什么时候会被破坏

  9. 内存泄漏是什么

  10. volatile的作用

  11. 写一个死锁

  12. 算法:判断A是否是B的子树

三面 50min

  1. 自己是如何学习Android的

  2. 实习过程中做的需求说一下

  3. 实习过程中的难点说一个

  4. 实习过程中和哪些人接触的比较多

  5. 如何和别人沟通的

  6. 实习的收获

  7. 挑一个项目说一下

  8. 里氏替换原则

  9. http状态码

  10. http多路复用

  11. 数据库

  12. 拿了哪些offer

  13. 算法 汉字表示的数字转成阿拉伯表示。

字节连着两个部门挂也是很难受了,感觉秋招好难啊,挂了好多面试,好多公司投了也没啥反应┭┮﹏┭┮

更多模拟面试

全部评论

(33) 回帖
加载中...
话题 回帖