ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

操作系统与计算机网络 面试题

2022-02-19 12:00:29  阅读:166  来源: 互联网

标签:面试题 操作系统 区别 什么 哪些 TCP 计算机网络 DNS 进程


阿里云 存储部门喜欢基础QAQ

作者:牛客128411240号

链接:https://www.nowcoder.com/discuss/831239?channel=-1&source_id=profile_follow_post_nctrack
来源:牛客网

操作系统

极高频,不会很危险

用户态和内核态的区别,用户态如何切换到内核态

进程和线程的区别和联系

进程间通信方式

  • 有名管道和无名管道的区别
  • 管道、消息队列本质是什么
  • 消息队列和管道区别
  • 最快的通信方式是什么,为什么共享内存最快

物理地址、虚拟地址、分页、页表、MMU、缺页中断、页面置换算法这一整套东西

死锁的条件

NIO/BIO/AIO的区别

select/poll/epoll的区别

高频,应当熟练

进程的状态、线程的状态

fork系统调用,父进程和子进程具体有哪些一样,哪些不同

为什么说进程上下文切换代价比线程大,具体都切换了哪些东西

知道哪些进程调度策略

简要描述中断的过程

死锁的检测和解决方法,银行家算法

Linux常用指令

kill -9或ctrl+c到底发生了什么(考察的是信号)

一般,拓宽知识,加分项

互斥量和信号量(涉及到并发的部分后面还会专门整理,操作系统的并发知识并不多)

守护进程、僵尸进程和孤儿进程是什么

分段是什么,与分页的区别

零拷贝是什么

exec和fork的区别

计算机网络

1. 超高频,答不上来必死

OSI七层模型及每层简要功能描述

TCP/IP协议分层模型及每层常见协议

DNS解析过程,DNS基于哪种传输层协议

UDP、TCP的区别、应用场景

TCP三次握手、四次挥手的详细过程

什么是TIME_WAIT状态,为什么要有这个状态

TCP如何保证的可靠传输?滑动窗口、确认应答、超时重传、流量控制、拥塞控制机制

HTTP有哪些方法,GET和POST的区别

HTTPS连接过程

浏览器中输入一个URL并回车会发生什么

2. 高频,准备充分都应该对答如流

IP地址的分类 A/B/C/D类指的是什么?什么是子网掩码

ARP协议的作用、简要原理

能不能两次/四次握手,为什么握手三次可以挥手却要四次

TCP快重传和快恢复、延迟确认应答、捎带应答

Cookie和Session区别

CSRF攻击和XSS攻击原理及防护

HTTP请求报文和响应报文格式,请求行和响应行都有什么

HTTP常见状态码及含义

HTTP与HTTPS的区别,HTTPS使用的是非对称加密还是对称加密?

HTTP1.0 / 1.1 / 2.0 / 3.0区别和特点

3. 一般,答出来能体现出知识的深度和广度,加分项

IPv4和IPv6的区别,IPv6的改进有哪些

DNS的递归查询和迭代查询

DNS为什么使用UDP协议、DNS什么时候使用TCP协议

域名劫持和域名投毒是什么

如何实现UDP的可靠传输

TCP和UDP的校验和如何计算

什么是SYN攻击

TCP粘包是什么,有哪些原因

服务器存在大量TIMEWAIT或CLOSEWAIT是因为什么,怎么解决

重定向和转发的区别

分享一位博主的博客

https://imageslr.com/2020/07/08/tech-interview.html

太牛了

分享一下CSAPP的相关学习资料

https://www.bilibili.com/video/BV1cD4y1D7uR

https://www.bilibili.com/video/BV1iW411d7hd

标签:面试题,操作系统,区别,什么,哪些,TCP,计算机网络,DNS,进程
来源: https://www.cnblogs.com/LiPengFeiii/p/15912208.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有