2024年3月12日发(作者:徐笑旋)
你若盛开,蝴蝶自来。
计算机经典面试题(精选3篇)
计算机经典面试题(精选3篇)
面试是通过书面、面谈或线上沟通(视频、电话)的形式来考察一
个人的工作力量与综合素养,通过面试可以初步推断应聘者是否可以
融入自己的团队。下面是我整理的计算机经典面试题,仅供参考,欢
迎大家阅读。
计算机经典面试题【篇1】
1.什么是BGP?
答:BGP(Border Gateway Protocol,边界网关协议)是一种在自
治系统之间动态交换路由器信息的路由协议。一个自治系统的经典定
义是一个管理机制掌握之下的一组路由器,它使用IGP和一般度量值
向其他自治系统转发报文。
2.自适应网卡只有红灯闪耀,绿灯不亮,这种状况正常?
答:自适应网卡红灯代表Link/Act(连通/工作),即连通时红灯
长亮,传输数据时闪耀;绿灯代表FDX(全双工),即全双工状态时亮,
半双工状态时灭。假如一个半双工的网络设备和自适应网卡相连,由
于这张网卡是自适应网卡,它就会工作在半双工状态,所以绿灯不亮
也属于正常状况。
3.两台笔记本电脑连起来后ping不通,你觉得可能存在哪些问
题?
答:(1)首先想到的就是你的网线问题。确认网线是否正确,电
第 1 页/共 7
页
千里之行,始于足下。
脑之间连的线和电脑与HUB之间连的线分正线、反线,是不同的。但
是对于使用千兆位网卡的除外,千兆位网卡有自动识别的功能,既可
以是正线也可以是反线。(2)局域网设置问题。电脑互连是要设置的。
看看是否安装了必要的网络协议,最重要的是,IP地址是否设置正
确。互连的时候,最好一台为主,一台为副,主的设为网关。(3)网
卡驱动未正确安装。(4)防火墙设置有问题。(5)是否有什么软件阻挡
ping包。
4.解释什么叫“透亮”?什么叫“网格”?
答:透亮即向高层隐藏其详细实现。网格就是有规律的方格集,
是虚拟的。网格是把整个因特网整合一台巨大的超级计算机,实现各
种资源的全面共享。网格的根本特征不是它的规模,而是资源共享,
消退资源孤岛。在不同地区的计算机各自分析某一项计算的一部分,
综合起来计算出同一项东西。
5.我们在南京,与深圳的网络是通的,但和北京的网络不通,你
以怎样的挨次查找问题所在?
答:查找路由器是否可以测试到目的地、所经过的路由器及路由
延迟状态。通过这个命令看最终的一个数据包是在哪儿被丢弃或中断
的。
6.香农定理是什么?
答:香农定理:香农定理描述了有限带宽、有随机热噪声信道的
最大传输速率与信道带宽、信号噪声功率比之间的关系。在有随机热
噪声的信道上传输数据信号时,数据传输率Rmax与信道带宽B、信
噪比S/N的关系为:Rmax=B__log2(1+S/N)。
香农定理由如下的公式给出:C=B__log2(1+S/N),其中C是可得
第 2
页 /共 7
页
你若盛开,蝴蝶自来。
到的链路速度,B是链路的带宽,S是平均信号功率,N是平均噪声
功率,信噪比(S/N)通常用分贝(dB)表示,分贝数=10__lg(S/N)。
/IP 建立连接的过程?(3-way shake)
答:在TCP/IP协议中,TCP协议供应牢靠的连接服务,采纳三
次握手建立一个连接。
第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,
并进入SYN_SEND状态,等待服务器确认;其次次握手:服务器收到
syn包,必需确认客户的SYN(ack=j+1),同时自己也发送一个SYN包
(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;第三次握
手:客户端收到服务器的SYN+ACK包,向服务器发送确认包
ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状
态,完成三次握手。
8. IP组播有那些好处?
答:Internet上产生的很多新的应用,特殊是高带宽的多媒体
应用,带来了带宽的急剧
消耗和网络拥挤问题。组播是一种允许一个或多个发送者(组播
源)发送单一的数据包
到多个接收者(一次的,同时的)的网络技术。组播可以大大的节
约网络带宽,由于无
论有多少个目标地址,在整个网络的任何一条链路上只传送单一
的数据包。所以说组播
技术的核心就是针对如何节省网络资源的前提下保证服务质量。
第 3 页/共 7
页
千里之行,始于足下。
计算机经典面试题【篇2】
一、什么是RabbitMQ?
采纳AMQP高级消息队列协议的一种消息队列技术,最大的特点
就是消费并不需要确保供应方存在,实现了服务之间的高度解耦。
二、为什么要使用RabbitMQ?
①在分布式系统下具备异步,削峰,负载均衡等一系列高级功能。
②拥有长久化的机制,进程消息,队列中的信息也可以保存下来。
③实现消费者和生产者之间的解耦。
④对于高并发场景下,利用消息队列可以使得同步访问变为串行
访问达到肯定量的限流,利于数据库的操作。
⑤可以使用消息队列达到异步下单的效果,排队中,后台进行规
律下单。
三、RabbitMQ的使用场景有哪些?
①跨系统的异步通信,全部需要异步交互的地方都可以使用消息
队列。就像我们除了打电话(同步)以外,还需要发短信,发电子邮件
(异步)的通讯方式。
②多个应用之间的耦合,由于消息是平台无关和语言无关的,而
且语义上也不再是函数调用,因此更适合作为多个应用之间的松耦合
的接口。基于消息队列的耦合,不需要发送方和接收方同时在线。在
第 4
页 /共 7
页
2024年3月12日发(作者:徐笑旋)
你若盛开,蝴蝶自来。
计算机经典面试题(精选3篇)
计算机经典面试题(精选3篇)
面试是通过书面、面谈或线上沟通(视频、电话)的形式来考察一
个人的工作力量与综合素养,通过面试可以初步推断应聘者是否可以
融入自己的团队。下面是我整理的计算机经典面试题,仅供参考,欢
迎大家阅读。
计算机经典面试题【篇1】
1.什么是BGP?
答:BGP(Border Gateway Protocol,边界网关协议)是一种在自
治系统之间动态交换路由器信息的路由协议。一个自治系统的经典定
义是一个管理机制掌握之下的一组路由器,它使用IGP和一般度量值
向其他自治系统转发报文。
2.自适应网卡只有红灯闪耀,绿灯不亮,这种状况正常?
答:自适应网卡红灯代表Link/Act(连通/工作),即连通时红灯
长亮,传输数据时闪耀;绿灯代表FDX(全双工),即全双工状态时亮,
半双工状态时灭。假如一个半双工的网络设备和自适应网卡相连,由
于这张网卡是自适应网卡,它就会工作在半双工状态,所以绿灯不亮
也属于正常状况。
3.两台笔记本电脑连起来后ping不通,你觉得可能存在哪些问
题?
答:(1)首先想到的就是你的网线问题。确认网线是否正确,电
第 1 页/共 7
页
千里之行,始于足下。
脑之间连的线和电脑与HUB之间连的线分正线、反线,是不同的。但
是对于使用千兆位网卡的除外,千兆位网卡有自动识别的功能,既可
以是正线也可以是反线。(2)局域网设置问题。电脑互连是要设置的。
看看是否安装了必要的网络协议,最重要的是,IP地址是否设置正
确。互连的时候,最好一台为主,一台为副,主的设为网关。(3)网
卡驱动未正确安装。(4)防火墙设置有问题。(5)是否有什么软件阻挡
ping包。
4.解释什么叫“透亮”?什么叫“网格”?
答:透亮即向高层隐藏其详细实现。网格就是有规律的方格集,
是虚拟的。网格是把整个因特网整合一台巨大的超级计算机,实现各
种资源的全面共享。网格的根本特征不是它的规模,而是资源共享,
消退资源孤岛。在不同地区的计算机各自分析某一项计算的一部分,
综合起来计算出同一项东西。
5.我们在南京,与深圳的网络是通的,但和北京的网络不通,你
以怎样的挨次查找问题所在?
答:查找路由器是否可以测试到目的地、所经过的路由器及路由
延迟状态。通过这个命令看最终的一个数据包是在哪儿被丢弃或中断
的。
6.香农定理是什么?
答:香农定理:香农定理描述了有限带宽、有随机热噪声信道的
最大传输速率与信道带宽、信号噪声功率比之间的关系。在有随机热
噪声的信道上传输数据信号时,数据传输率Rmax与信道带宽B、信
噪比S/N的关系为:Rmax=B__log2(1+S/N)。
香农定理由如下的公式给出:C=B__log2(1+S/N),其中C是可得
第 2
页 /共 7
页
你若盛开,蝴蝶自来。
到的链路速度,B是链路的带宽,S是平均信号功率,N是平均噪声
功率,信噪比(S/N)通常用分贝(dB)表示,分贝数=10__lg(S/N)。
/IP 建立连接的过程?(3-way shake)
答:在TCP/IP协议中,TCP协议供应牢靠的连接服务,采纳三
次握手建立一个连接。
第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,
并进入SYN_SEND状态,等待服务器确认;其次次握手:服务器收到
syn包,必需确认客户的SYN(ack=j+1),同时自己也发送一个SYN包
(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;第三次握
手:客户端收到服务器的SYN+ACK包,向服务器发送确认包
ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状
态,完成三次握手。
8. IP组播有那些好处?
答:Internet上产生的很多新的应用,特殊是高带宽的多媒体
应用,带来了带宽的急剧
消耗和网络拥挤问题。组播是一种允许一个或多个发送者(组播
源)发送单一的数据包
到多个接收者(一次的,同时的)的网络技术。组播可以大大的节
约网络带宽,由于无
论有多少个目标地址,在整个网络的任何一条链路上只传送单一
的数据包。所以说组播
技术的核心就是针对如何节省网络资源的前提下保证服务质量。
第 3 页/共 7
页
千里之行,始于足下。
计算机经典面试题【篇2】
一、什么是RabbitMQ?
采纳AMQP高级消息队列协议的一种消息队列技术,最大的特点
就是消费并不需要确保供应方存在,实现了服务之间的高度解耦。
二、为什么要使用RabbitMQ?
①在分布式系统下具备异步,削峰,负载均衡等一系列高级功能。
②拥有长久化的机制,进程消息,队列中的信息也可以保存下来。
③实现消费者和生产者之间的解耦。
④对于高并发场景下,利用消息队列可以使得同步访问变为串行
访问达到肯定量的限流,利于数据库的操作。
⑤可以使用消息队列达到异步下单的效果,排队中,后台进行规
律下单。
三、RabbitMQ的使用场景有哪些?
①跨系统的异步通信,全部需要异步交互的地方都可以使用消息
队列。就像我们除了打电话(同步)以外,还需要发短信,发电子邮件
(异步)的通讯方式。
②多个应用之间的耦合,由于消息是平台无关和语言无关的,而
且语义上也不再是函数调用,因此更适合作为多个应用之间的松耦合
的接口。基于消息队列的耦合,不需要发送方和接收方同时在线。在
第 4
页 /共 7
页