当前位置: 首页 > news >正文

八股操作系统和计算机网络

5.线程间的同步的方式有哪些?
6.PCB(不熟悉)
进程状态
什么是僵尸进程和孤儿进程?
进程调度算法
死锁的理解
举个发生死锁的例子
解决死锁的方式
内存管理做了哪些事情
什么是内存碎片
常见的内存管理
段表通过什么数据结构实现地址映射
分段机制为什么会导致内存外部碎片?
页表有什么用?地址翻译过程是怎样的?
分页机制和分段机制有哪些区别?

段页机制了解吗

段页式机制下,地址翻译的过程

硬链接和软链接有什么区别?

硬链接为什么不能跨文件系统?

常见的磁盘调度算法有哪些?

提高文件系统性能的方式有哪些?

计算机网络:
OSI 七层模型是什么?每一层的作用是什么?
为什么网络要分层?
从输入 URL 到页面展示到底发生了什么?(非常重要)
常见网络协议
HTTP 状态码有哪些?
HTTP 协议了解么?HTTP 是基于 TCP 还是 UDP 的?
HTTP 和 HTTPS 有什么区别?(重要)
HTTP 是不保存状态的协议, 如何保存用户状态?
HTTP 是不保存状态的协议, 如何保存用户状态?
Cookie 被禁用怎么办?
URI 和 URL 的区别是什么?
HTTPS 加密过程是怎么样的?(时长太长)
TCP 为什么连接是三次握⼿⽽断开是四次握⼿?
TCP 是如何保证传输的可靠性?
为什么不能把服务端发送的 ACK 和 FIN 合并起来,变成三次挥手?
为什么第四次挥手客户端需要等待 2*MSL(报文段最长寿命)时间后才进入 CLOSED 状态?
如果第二次挥手时服务端的 ACK 没有送达客户端,会怎样?
了解DNS吗?
DNS 服务器有哪些?
DNS解析过程?(返回过程)
PING 命令的工作原理是什么?
WebSocket 的工作过程是什么样的?(不熟悉)

  1. java的特点
  2. 面向对象比面向过程有哪些优势,面向过程过时了?
  3. 多态特性的存在意义是什么?它能解决什么编程问题?
  4. JVM,JDK,JRE
  5. Java为什么被称为编程与解释共存?
  6. 成员变量与局部变量的区别
  7. 字符型常量与字符串常量区别(卡顿)
  8. 深拷贝与浅拷贝的区别,引用拷贝了解吗
  9. 静态方法为什么不能调用非静态成员
  10. 内部类了解吗?
  11. 使用给匿名内部类传递形参为什么需要final
  12. 几种数据类型
  13. 基本数据类型和包装类型区别
  14. 整形包装类对象之间值的比较,为什么必须用equals方法比较(卡顿)
  15. 接口和抽象类的区别,它们的成员变量有区别吗
  16. Object常见方法(缺失)
  17. String为什么不可变,Java9为什么要改为byte数组,String不可变有什么好处.(不全)
  18. new String(“AAA)创建几个字符串对象
  19. intern方法的作用
  20. Java的异常体系
  21. throw和throws的区别
  22. 如果try中返回A,catch返回B,finally返回A+B
  23. 范型了解吗
  24. 平时项目里有用过范型吗
  25. 范型擦除
  26. 如何理解泛型的多态和桥接方法
  27. 如何理解基本类型不能作为泛型类型
  28. 异常中使用泛型
  29. 说一下对注解的了解
  30. 使用过自定义的注解
  31. 说一下你对反射的理解
  32. 获取Class对象的四种方式(卡顿,类加载器遗忘)
  33. 通过反射构造类的实例(遗忘)
  34. 动态代理的理解
  35. 什么是序列化和反序列化
  36. Java序列化的算法,序列化版本号了解吗
  37. 对stream流的理解,Stream特点是是什么?(不太熟悉)
  38. 使用过自定义异常,描述一下如何实现全局自定义异常
http://www.lryc.cn/news/374172.html

相关文章:

  • 正能量情感语录热门素材文案去哪里找?文案素材网站分享
  • bean实例化
  • Django中间件探索:揭秘中间件在Web应用中的守护角色与实战应用
  • 【PL理论】(24) C- 语言:有块的作用域 | 更新的语法 | 新的语义域 | 环境 vs. 内存
  • React native 使用Animated 优化连续setState 性能问题
  • Qt中的事件循环
  • JVM常用概念之线程本地分配缓冲区(ThreadLocal Allocation Buffer,TLAB)
  • 大模型生成的常见Top-k、Top-p、Temperature参数
  • ppt添加圆角矩形,并调整圆角弧度方法
  • 测评要求+基本措施+对应产品
  • 什么是git?
  • C/C++中内存开辟与柔性数组
  • 编程App软件优化是什么
  • 爱了爱了,11款超良心App推荐!
  • Linux基础指令(二)(文件、权限等)
  • 爆火的治愈系插画工具又来了,额度居然有18w,根本花不完?
  • Qt 实战(4)信号与槽 | 4.3、信号连接信号
  • Day 16:3040. 相同分数的最大操作数目II
  • Go基础编程 - 07 - 字典(map)及其约束
  • WebSocket 快速入门 与 应用
  • 使用Spring Cloud设计电商系统架构
  • 揭开 Docker 容器的神秘面纱:深入理解容器原理
  • Elasticsearch:Open Crawler 发布技术预览版
  • C 语言连接MySQL 数据库
  • 【探索Linux】P.34(HTTPS协议)
  • Python 踩坑记 -- 调优
  • 英特尔澄清:Core i9处理器崩溃问题根本原因仍在调查,eTVB非主因
  • python实战根据excel的文件名称这一列的内容,找到电脑D盘的下所对应的文件位置,要求用程序实现
  • LVS ipvsadm命令的使用(二)
  • Java面向对象-接口