字节秋招二面纯基础拷打 50min
- 自我介绍
- 简单介绍进程和线程在操作系统的差异
- 有业务想做并行处理(比如浏览器接受请求)我应该用多进程还是多线程,应该怎么判断
- 线程为什么上下文切换成本要比进程低
- 为什么切换的东西要少,少在哪里具体点,线程有哪些东西是私有的,哪些是共有的
- 为什么redis采用进程来做aof重写而不是线程
- 栈内存和堆内存有什么不一样
- 如果所有内存都放到堆里面,为什么要区分出这两个差异
- 从操作系统的逻辑层面上看,对于堆内存和栈内存他们谁性能好,为什么(答的不好)
- 介绍线程安全的问题
- 操作系统的中断
- 刚刚说的是作用,你知道中断的原理吗
- TCP连接断开的过程
- 在这个过程中,服务端和客户端分别都是在什么时候正式断开链接的
- 那为什么客户端断开是2MSL
- 简单介绍一下ping命令的原理
- ICMP的原理有了解吗
- 聊一下HTTPS协议吧
- 非对称加密里面是怎么保证公钥安全的,怎么保证我拿的公钥真的是你的公钥
- 智力题:A和B轮流抛硬币,A先,谁先正面谁赢,求A获胜的概率,直接说答案和原因(猜了个60多,出去看了下答案还猜对了,原因当时就说的是a反了b也不一定正a还有机会,一直往下加分数,应该约60多)
- 三数之和(我傻逼了,我一直装,听录音发现我这个写了20min,听声音我好像装了好久才开始敲键盘,之前组内校招生同学跟我说遇到会的不能马上默写,不然面试官会说你做过再换道偏的,我就装了好久,最后可能写超时了。。。难受)
os网络感觉答的七七八八,题也正确输出,实话说当时刚面完觉得很稳,结果等了一周没消息,朋友帮我问才知道挂了。
字节师兄旁敲侧击帮问hr问出来代码方面要准备充分点,这个应该就是说我的撕太慢了,一面股票买卖ii也装了好久,以后还有机会直接开默也可能就是不想要我,有学历更好,写题又快的
这些基础相对其他面试者答的也没有优势吧,再加上学历不够好,太难了,整个秋招现在就志杰给了面试又开始焦虑了
#我的失利项目复盘##24届软开秋招面试经验大赏#