面试面经
字节一面
1. 自我介绍
问: 做一下自我介绍(这是老生常谈的东西了,还好准备了一下)
2. 项目介绍
问: 有什么对自我提升最大的项目吗? 答: AI planning项目的蒙特卡洛搜索
3. 面试官的问题
-
为什么在白板中选择netty框架?
-
java的线程的不同创造方式?
-
线程的几种不同的状态?
-
java的synchronized关键词怎么用的?
-
Rust的String是否实现了copy trait?
-
rpc的框架里有哪些构成?
-
http 和 https 的区别?
-
https 使用的加密方法?(对称 非对称)
-
关系型数据库和非关系数据库的区别
-
什么是bson?
-
写一下二叉树的序列化成string 和反序列化成二叉树