33. 怎么解决拆包和粘包?
34. forward 和 redirect 的区别?
35. HTTP 方法有哪些?
36. 在浏览器中输入 URL 地址到显示主页的过程?
37. DNS 的解析过程?
38. 谈谈你对域名缓存的了解?
39. 谈下你对 HTTP 长连接和短连接的理解?分别应用于哪些场景?
40. HTTPS 的工作过程?
41. HTTP 和 HTTPS 的区别?
42. HTTPS 的优缺点?
43. 什么是数字签名?
44. 什么是数字证书?
45. Cookie 和 Session 有什么区别?
十、操作系统 32 道
1. 简单说下你对并发和并行的理解?
2. 同步、异步、阻塞、非阻塞的概念
3. 进程和线程的基本概念
4. 进程与线程的区别?
5. 为什么有了进程 , 还要有线程呢?
6. 进程的状态转换
7. 进程间的通信方式有哪些?
8. 进程的调度算法有哪些?
9. 什么是死锁?
10. 产生死锁的原因?
11. 死锁产生的必要条件?
12. 解决死锁的基本方法?
13. 怎么预防死锁?
14. 怎么避免死锁?
15. 怎么解除死锁?
16. 什么是缓冲区溢出?有什么危害?
17. 分页与分段的区别?
18. 物理地址、逻辑地址、虚拟内存的概念
19. 页面置换算法有哪些?
20. 谈谈你对动态链接库和静态链接库的理解?
21. 外中断和异常有什么区别?
22. 一个程序从开始运行到结束的完整过程 , 你能说出来多少?
23. 什么是用户态和内核态
24. 用户态和内核态是如何切换的?
25. 进程终止的方式
26. 守护进程、僵尸进程和孤儿进程
27. 如何避免僵尸进程?
28. 介绍一下几种典型的锁?
29. 常见内存分配内存错误
30. 内存交换中 , 被换出的进程保存在哪里?
31. 原子操作的是如何实现的
32. 抖动你知道是什么吗?它也叫颠簸现象
十一、消息队列与分布式 26 道
1. 消息队列的基本作用?
- 高通骁龙|夏天一到骁龙8Gen1没怎么玩就发热?Find X5 Pro用户最有发言权
- 高通骁龙|中国能够生产机械硬盘吗?
- 移动通信网络|6G发展再迎里程碑 网络架构设计获突破
- gen.g战队|高通可能会在11月14日发布骁龙8 Gen 2 SoC,明年安卓机旗舰就看它了
- 高通骁龙|国产品牌发力!苹果钉子户切身体会,Find X5 Pro功能要超前不少
- |串口通信问题排查指南
- 金字塔是远古文明的发电厂?可通过2种方式进行发电(上)
- 互联互通|哪些无人机适合新手使用?从普宙O2到大疆Mini 3 Pro,一文读懂
- shopee|Shopee为卖家开通COD,究竟是福音还是噩耗?
- 天玑|对标高通骁龙8+ 曝天玑9000+旗舰最快7月发
