字节跳动三面面经,已offer


一边(40分钟)

片面问题的比较基础

项目

Java Object类有哪些方法以及它们如何工作?

HashMap原理,线程安全?

Java如何同步线程

CAS

JVM垃圾收集

Mysql索引原理

如何优化索引查询

TCP,拥塞控制

算法:找到树的最左边节点(我说分层遍历,他说是的)

智力:使用具有不等正负概率的硬币占50%。

双方(60分钟)

项目

双面感知主要检查代码的能力,这基本上在代码中。

知道什么样的设计模式,分别介绍它们

手写单身人士 - >线程安全 - >以及如何写它

算法:在无序数组中快速选择

算法:找到旋转阵列的最小值(二分法)

算法:确定是否镜像二进制树(递归)

三面(40分钟)

三面问题更开放。

您如何理解后端开发

什么后端开发经验和已完成的工作

介绍HashMap,以及TreeMap和HashMap之间的区别

如何使用HashMap实现具有过期功能的缓存

如果需要多个线程,如何确保线程安全

将所有数据放入Map需要多少内存?

和平时期如何学习新知识

你最近读了什么书?

我记不起很多问题了。我觉得很幸运。提问并不难。我以前没见过的面试也是对的。我希望你们尽快得到这个提议。

0×251C

牛和客运网络

0.1条

2019年8月15日100 x 1778 01

字编号387

单侧(40分钟)

片面问题的比较基础

项目

Java对象类有哪些方法以及它们是如何工作的?

hashmap原理,线程安全?

Java如何同步线程

中科院

JVM垃圾收集

MySQL索引原理

如何优化索引查询

TCP,拥塞控制

算法:找到树的左下角节点(我说是层次遍历,他说是)。

智力:用正概率和负概率不相等的硬币占50%。

两边(60分钟)

项目

双面感知主要检查代码的能力,代码基本上都在代码中。

知道什么设计模式,分别介绍

手写的单件--gt;线程安全--gt;以及如何编写它

算法:在无序数组中快速选择

算法:求旋转阵列(二部)的最小值

算法:确定二叉树是否镜像(递归)

三面(40分钟)

三方认为问题相对开放

您如何理解后端开发?

什么是后端开发经验和已完成的工作

介绍HashMap,它与TreeMap不同

如何使用HashMap实现具有过期功能的缓存?

如果您需要多个线程,如何确保线程安全

如果将数据放入Map中,它将占用多少内存

如何在和平时期学习新知识

你最近读了几本书

有几个我无法想到的问题。我觉得运气更好。提问不难。我以前没见过的采访也是正确的。我希望你们能尽快报名。

一边(40分钟)

提问的基础

项目

Java Object类的方法分别是什么?

HashMap原理,线程安全吗?

Java如何执行线程同步

CAS

JVM垃圾收集

Mysql索引原理

如何优化索引查询

TCP,拥塞控制

算法:找到树的左下方节点(我说分层遍历,他说是的)

智力:双方使用50%的硬币概率不等。

双方(60分钟)

项目

双方的主要感受是代码能力,基本上在代码中

了解分别引入的设计模式

手写单身人士 - >线程安全 - >以及如何写它

算法:在无序数组中快速选择

算法:找到旋转阵列的最小值(二分法)

算法:确定是否镜像二进制树(递归)

三面(40分钟)

三面问题更开放。

您如何理解后端开发

什么后端开发经验和已完成的工作

介绍HashMap,以及TreeMap和HashMap之间的区别

如何使用HashMap实现具有过期功能的缓存

如果需要多个线程,如何确保线程安全

将所有数据放入Map需要多少内存?

如何在和平时期学习新知识

你最近读过什么书?

我不记得很多问题。我感觉很幸运。提出问题并不是很困难。我以前没见过的采访也是对的。我希望你们尽快得到报价。

——