版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
IT基础面试题及详细答案(真实职场版)本次面试题适用于运维、测试、前端、后端、技术支持等所有IT入门岗位,内容贴合企业真实面试场景,语言通俗接地气,无书面化套话,覆盖计算机网络、操作系统、数据库、常用工具、计算机基础核心知识点。一、计算机网络基础(高频必问)1.简述OSI七层模型和TCP/IP四层模型,以及各层核心作用参考答案:OSI七层模型(从下到上):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。TCP/IP四层模型(企业常用):网络接口层、网际层、传输层、应用层。核心层作用:1.网络接口层:负责数据帧的封装、物理传输、MAC地址寻址,处理局域网内的数据传输;2.网际层:核心协议IP,负责IP寻址、路由转发、跨网段数据传输,解决数据从源地址到目标地址的路径问题;3.传输层:核心协议TCP、UDP,负责端口寻址、数据分段、传输控制,保障端到端的数据通信;4.应用层:面向用户和应用程序,包含HTTP、FTP、DNS等协议,直接提供各类网络服务。2.TCP和UDP的区别?分别适用什么场景参考答案:核心区别有四点:1.连接性:TCP是面向连接的协议,传输前需要三次握手建立连接;UDP是无连接协议,无需建立连接,直接发包;2.可靠性:TCP有确认应答、重传机制、排序、流量控制,数据传输不丢失、不乱序;UDP无校验和重传机制,传输不可靠;3.效率:TCP机制复杂,开销大,传输速度稍慢;UDP结构简单,开销小,传输速度快、延迟低;4.拥塞控制:TCP有拥塞控制,网络拥堵时自动降速;UDP无拥塞控制,拥堵时易丢包。适用场景:TCP:文件传输、网页访问、邮件、登录请求等对数据完整性要求高的场景;UDP:直播、视频通话、游戏、语音传输等对速度和延迟要求高,允许少量丢包的场景。3.简单说一下TCP三次握手、四次挥手的过程参考答案:三次握手(建立连接):1.第一次握手:客户端向服务端发送SYN请求,申请建立连接;2.第二次握手:服务端收到请求后,返回SYN+ACK报文,同意连接并确认客户端请求;3.第三次握手:客户端收到确认后,发送ACK报文告知服务端,连接正式建立,双方可以开始传输数据。四次挥手(断开连接):1.第一次挥手:主动关闭方发送FIN报文,告知对方不再发送数据;2.第二次挥手:被动关闭方收到FIN后,返回ACK确认,此时单向连接断开,被动方仍可传输剩余数据;3.第三次挥手:被动方数据传输完毕后,发送FIN报文,告知主动方数据传输结束;4.第四次挥手:主动方返回ACK确认,双方连接彻底断开。4.HTTP和HTTPS的区别?HTTPS为什么安全参考答案:1.端口不同:HTTP默认80端口,HTTPS默认443端口;2.传输方式:HTTP是明文传输,数据直接暴露,容易被窃听、篡改、劫持;HTTPS是加密传输;3.安全性:HTTP无任何加密和校验机制;HTTPS基于SSL/TLS协议加密,具备加密、校验、身份认证能力;4.性能:HTTP开销小、速度快;HTTPS需要握手加密,略微消耗性能。HTTPS安全原因:通过对称加密传输数据、非对称加密传递密钥,同时借助数字证书验证服务器身份,防止中间人攻击、数据篡改和窃听。5.常见HTTP状态码有哪些,分别代表什么参考答案:1xx(信息类):101切换协议;2xx(成功类):200请求成功、201创建资源成功、204无返回内容;3xx(重定向类):301永久重定向、302临时重定向、304资源未修改,走缓存;4xx(客户端错误):400请求参数错误、401未授权、403权限不足、404资源不存在、405请求方法不允许;5xx(服务端错误):500服务器内部异常、502网关错误、503服务器过载/维护、504网关超时。二、操作系统基础(Windows+Linux)1.简述进程和线程的区别参考答案:1.资源占用:进程是系统资源分配的最小单位,每个进程独立占用内存、CPU资源;线程是CPU调度的最小单位,共享所在进程的资源;2.独立性:进程之间完全独立,一个进程崩溃不会影响其他进程;线程相互依赖,一个线程崩溃会导致整个进程崩溃;3.开销:创建、销毁进程开销大;线程开销极小,切换速度更快;4.通信方式:进程间通信复杂(管道、端口等);线程间可直接共享数据,通信简单。2.Linux常用基础命令有哪些(高频)参考答案:文件操作:ls(查看目录)、cd(切换目录)、pwd(查看当前路径)、mkdir(创建文件夹)、rm(删除文件/目录)、cp(复制)、mv(移动/重命名)、touch(创建文件);文件查看:cat(查看全部内容)、more/less(分页查看)、head(查看前几行)、tail(查看末尾,常用tail-f实时监控日志);权限操作:chmod(修改文件权限)、chown(修改文件所属用户组);进程端口:ps(查看进程)、kill(杀死进程)、netstat/ss(查看端口占用)、top(实时查看系统资源);搜索压缩:find(查找文件)、grep(文本搜索)、tar(压缩解压);网络:ping(测连通性)、ifconfig/ipaddr(查看网卡IP)、curl(访问接口)。3.Linux权限755、777、644分别代表什么参考答案:Linux权限分为所有者、所属组、其他用户,r=4读、w=2写、x=1执行。1.755:所有者读写执行,组用户和其他用户只读+执行,是目录默认权限,安全通用;2.644:所有者读写,组用户和其他用户只读,是普通文件默认权限,最安全;3.777:所有用户读写执行,权限全开,生产环境禁止使用,存在极大安全风险。4.如何排查Linux端口被占用的问题参考答案:1.执行netstat-tulpn|grep端口号或ss-tulpn|grep端口号,查看端口对应的进程PID;2.通过ps-ef|grepPID查看进程详情,确认是哪个程序占用;3.若为无用进程,执行kill-9PID强制结束进程,释放端口;4.若为必要进程,修改当前服务端口,避免冲突。三、数据库基础(MySQL为主)1.什么是主键、外键、唯一索引、普通索引参考答案:1.主键:唯一标识表中每一条数据,非空且唯一,一张表只能有一个主键,常用于ID字段;2.外键:用于关联两张表,建立表与表之间的约束,保证数据关联一致性;3.唯一索引:字段数据唯一、不重复,允许为空,一张表可以有多个唯一索引;4.普通索引:仅用于提升查询速度,无唯一性约束,允许重复、允许为空。2.数据库三大范式是什么参考答案:1.第一范式(1NF):字段原子性,每个字段只能存单一数据,不可拆分;2.第二范式(2NF):在1NF基础上,消除部分依赖,所有非主键字段必须完全依赖主键,不能只依赖主键一部分;3.第三范式(3NF):在2NF基础上,消除传递依赖,非主键字段之间不能相互依赖,只能直接依赖主键。核心目的:减少数据冗余,避免数据更新、删除、插入异常。3.简述SQL常用查询语句(基础增删改查)参考答案:1.查询:select字段名from表名where条件;2.新增:insertinto表名(字段1,字段2)values(值1,值2);3.修改:update表名set字段=值where条件;4.删除:deletefrom表名where条件;常用拓展:orderby排序、groupby分组、limit限制查询条数、like模糊查询。4.什么是数据库事务?事务的四大特性参考答案:事务是一组SQL语句的执行单元,要么全部执行成功,要么全部执行失败回滚,不会出现部分执行的情况。四大特性(ACID):1.原子性:事务整体不可拆分,全成或全败;2.一致性:事务执行前后,数据库数据状态合法、一致;3.隔离性:多个事务同时执行时,相互独立、互不干扰;4.持久性:事务提交成功后,数据永久生效,不会因系统故障丢失。四、常用工具与运维基础1.Git常用命令及使用场景参考答案:1.gitinit:初始化本地仓库;2.gitadd.:将所有修改加入暂存区;3.gitcommit-m"备注":提交代码到本地仓库;4.gitpush:推送本地代码到远程仓库;5.gitpull:拉取远程最新代码并合并;6.gitbranch:查看分支、gitcheckout分支名:切换分支;7.gitmerge分支名:合并分支代码。2.日常网站/接口访问失败,你的排查思路参考答案:1.本地排查:先检查本地网络是否正常,ping域名/IP测试连通性,清理浏览器缓存、更换浏览器测试;2.域名排查:检查域名是否过期、DNS解析是否正常,可通过nslookup测试解析结果;3.服务端排查:检查服务器是否宕机、端口是否开放、服务进程是否正常运行;4.程序排查:查看项目日志,确认是否是代码报错、数据库连接异常、接口参数错误;5.权限与配置:检查服务器防火墙、安全组是否放行端口,项目配置文件是否正确;6.第三方排查:若依赖第三方接口、缓存、数据库,检查对应服务是否正常。五、通用基础面试题(性格&岗位认知)1.你理解的IT基础岗位工作内容是什么参考答案:核心是保障系统、网络、项目的稳定运行,日常主要负责基础环境搭建、问题排查、日常运维、功能测试、数据维护、日志分析、故障处理,同时配合开发、产品完成项目落地,及时发现并解决线上、线下的基础技术问题,规避系统风险。2.工作中遇到不会的技术问题,你会怎么处理参考答案:首先会先梳理问题现象、复现问题,查看日志和报错信息,自主通过技
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中国智能制造试点示范项目成效评估与推广价值研究报告
- 常见错误纠正素描基础试题及答案
- 右心功能不全的超声评估试题及答案
- (正式版)DB15∕T 3345-2024 《饲用燕麦草颗粒加工技术规程》
- 基于语义引导的图像生成研究综述
- 城市土壤碳库空间分布预测研究综述
- 大跨度拱形钢结构连廊整体提升安装施工工法
- 2026及未来5年中国电脑自动异形线条切割机数据监测研究报告
- 2026年人教版高中一年级历史第2单元中国古代史同步练习题及答案
- 2026年浙江省杭州市第一中学九年级化学第6章综合测试卷及答案
- 2026年执业医师定期考核简易程序试卷及答案
- 中国银行股份有限公司2027全球校园招聘考试模拟试题及答案解析
- 2026年《中国梅尼埃病诊疗临床管理指南(2026版)》
- 校园防欺凌AI预警系统技术方案
- 【新教材】统编版(2024)九年级上册道德与法治全册知识点背诵提纲
- 2026秋初中英语新人教版九年级上册第一单元教案
- (16)-5.4 总供给曲线的含义与推导
- 二年级下册数学高斯课件加减法竖式谜全国通用
- 培训教育签到表
- (西藏)小学一考三评信息技术考试参考题库(含答案)
- 双官能团化合物课件
评论
0/150
提交评论