字节-电商业务后端一面面经
1.自我介绍
2.软件需要调用硬件资源(例如:音乐播放器需要调用扬声器),操作系统是如何实现的
3.解释一下中断
4.cpu包含什么东西
5.cpu每个周期做什么事情
6.操作系统如何向CPU发送指令
7.不同厂家的CPU接受的CPU指令是否一样
8.浏览器输入URL的过程
9.DNS解析过程
10.如何寻找root服务器,域名映射关系是如何维护的
11.与DNS服务器通信是通过什么传输层协议
12.项目相关
13.代码题:分发糖果(lc135)
14.数学题:有三个盒子,只有一个盒子里有奖品,你选中了其中一个后,我打开了另一个盒子,发现它是空的。接下来给你一个机会改变你的选择,请问改变中奖的概率和不改变中奖的概率分别是多少?
前面问的东西让我没想到,答得很乱,面试官是根据我的回答来问的问题,所以问题可能也只是个大概的意思。。
#面经##Java工程师##校招#