字节测开一面,二面
一面:
- 项目介绍?
-
具体说说用了什么算法?
-
数据库的连接?(内连接,外连接,全外连接)
-
操作系统线程和进程的区别?
-
用什么技术保证系统开了很多线程之后的性能?
-
Linux的常用命令?
-
怎么在不使用IDE的情况下编程?
-
怎么在有很多线程的情况下提高系统的性能 ?
-
epoll和select的区别?
-
1000个人有1个人有新冠病毒,怎么做到快速检测出来?
-
那有10个人有呢?
- 算法题:给定非负整数的数组,将这些数组合成最大的数,用string返回?
更新二面:
-
介绍项目。面试官:请把我当计算机小白,给我讲清楚你的项目。
-
在中国的经纬度范围内,怎么找出十万个点?
-
sql:查找sc表中大于平均成绩的学生姓名?
-
数据库索引简历的原则?
-
Redis了解吗(不了解)
-
中间件(说了几个,其实不会)
-
工程方面的中间件应用了解吗(额...)
-
RPC(不了解)
-
nginx(engine x)(额...)
-
HTTPS怎么做到安全的?
-
tcp什么机制保证可靠的?
-
抖音抢红包,直播间100万人抢10个红包,有哪些测试点?
-
具体说怎么避免出现超抢的情况?(我说的锁,可是面试官好像不满意)
-
代码题:LeetCode 56:合并重叠区间(面试官:能5分钟写出来吗?我:。。。,最后写了可是没跑通...)