字节跳动国际化电商后端(上海)一/二/三面面经已意向~
7.23 一面
- Nacos的原理
- HTTPS是怎么配合使用对称加密和非对称加密算法的
-
TCP三次握手
-
判断单链表是否存在环,是否可以走多步
-
二叉树路径和
-
堆的底层原理,删除堆顶元素的原理
-
了解DDos攻击吗
-
设计一个固定长度的邀请码生成器,要求不能重复
-
一根绳子从一端点燃需要1小时,有若干根绳子,如何计时15分钟
- 5L水桶,7升水桶,怎么量出6L水
8.3 二面
-
json和protobuf的区别
-
进程和线程的区别
-
线程共享进程哪些资源
-
微服务架构有什么好处和坏处
-
MySQL适合存储什么类型的数据,为什么
-
http和https的区别,为什么要结合使用对称加密和非对称加密
-
部署项目是linux嘛,如果出现故障怎么排查,怎么查看端口号,怎么查看进程
-
撕了一个算法 给一个先递增再递减的数组,用O(1)的空间复杂度实现去重输出
- 很多是结合项目问的,都忘记了
8月4日:内推师兄反馈是二面过了,希望三面顺利
8.11 字节三面
-
自我介绍/项目介绍
-
做项目时技术上有难度的事情
- 技术选型的原因
- 讲一讲多路复用
- 知道哪些排序算法,说说堆排序的过程,堆排序稳定吗,快速排序稳定吗,为什么不稳定
-
数据库三大范式
-
Java虚拟机内存区域,都存些什么东西
-
OS 进程调度算法
-
智力题:两个盘子,一个放七个苹果,一个放八个苹果,一次可以拿一个或多个,只能从一个盘子拿,谁拿最后一个谁输。给三次机会
- 算法题:(1)二维数组旋转90°(2)有序链表去掉重复的元素
许愿oc呜呜呜
8.12
收到意向书啦~