计算机网络面试题汇总

    经历过很多面试和笔试,看过很多别人的面经,总结了很多计算机网络面试题,希望能给面试的童鞋一些帮助。不过,我这里就不想浪费笔墨描述问题的原理了,每个问题都附有答案,如果答案看不懂地方,可以自行百度或者看其他人的博客。我直接上题目了,不废话。下载地址:http://download.csdn.net/detail/u012321815/9137245

1.HTTP回复状态码:

答:1.200:成功;2.301:永久重定向,302:临时重定向;3.400:服务器不理解请求语法(访问参数错误),403:服务器拒绝访问(权限不够),404:服务器找不到网页;4.500:服务器内部出错,502:网关出错,503:服务不可用。

2.HTTP请求报文格式:

答:HTTP报文是面向文本的,报文中每一个字段都是一些ASCII码串,各个字段长度都不确定。

1.HTTP请求报文:报文有,请求行(request-line)、请求头部(headers)、空行(blank line)、请求数据(request-body)四个部分组成。


HTTP协议请求方法:GET、POST、HEAD、PUT、DELETE、OPTIONS、TRACE、CONNECT。GET方法要求服务器把URL定位的资源放在响应报文的数据部分,回送给客户端。请求参数和对应的值都附加在URL后面,用“?”隔开,参数之间用“&”隔开,传递长度受限制,不适合传送私密数据和大量数据。POST将请求数据封装在HTTP的请求数据中,以名称/值的形式出现,可以传输大量数据。其中,URL长度限制每个不同的浏览器不同,比方说IE是2k+35个字节,不是协议本身对URL限制的。Tomcat对POST限制为2M。

例如:GET/search?id=hp&psw=123456 HTTP/1.1

2.请求头部:关键字/值对组成,每行一对,关键字和值用“:”隔开。典型头有:Host,请求的主机名;Accept,客户端可识别的内容类型列表。User-Agent,产生请求的浏览器类型。

3.空行:最后一个请求头之后是一个空行,通知服务器不再有请求头。

4.请求数据:POST中把数据放在请求数据中。

3.HTTP响应报文:

答:1.HTTP响应报文有,状态行(status-line),消息报头(headers),响应正文(blank line)三部分构成。

2.状态行格式:HTTP版本状态码状态码的文本描述。

例如:HTTP/1.1 200 OK

4.TCP协议和UDP协议。

答:1.TCP协议是面向连接的,而UDP是无连接的。2.TCP保证数据传输的可靠性和顺序性,而UDP无法保证。3.TCP报文头结构复杂至少占用20字节,系统开销大,而UDP只有8字节(源和目的端口号、用户数据长度、校验和)。4.TCP报文有可能拆分发送,而UDP报文不会拆分也不会合并,保留了报文的边界,所以不会出现粘包问题。

5.TCP如何保证可靠传输的。

答:1.应用数据被分割成TCP认为最合适发送的数据块;

2.当TCP发出一个段后,它就启动一个定时器,等待目的端确认收到这个报文,如果不能及时收到一个确认,将重发这个报文段(超时重发)。3.当TCP收到发自TCP连接另一端的数据,它先对接收到数据进行校验,对首部和数据部分都校验,如果没有差错就发送确认响应;如果有差错,就丢弃报文段,不发送确认响应,希望发送端超时重发。

4.TCP基于IP数据报传输,所以到达可能会失序,所以要TCP将对收到数据进行重新排序(对失序数据进行重新排序,然后交给应用层);同时也可能接收到重复数据,会对重复数据丢弃(对重复数据丢弃)。这些都是通过序号和确认号来实现的。

5.TCP提供流量控制,防止缓冲区溢出,采用的是可变大小的滑动窗口协议。

6.TCP的半关闭。

1.半关闭:TCP提供了连接的一端在结束它的发送后还能接收到来自另一端数据的能力,这就是半关闭。客户端发送FIN之后,就进入半关闭状态。

2.TCP每个连接都管理四个定时器:1.重传定时器;2.坚持定时器:是窗口大小信息保持不断流动,即使另一端关闭了其接收窗口;3.保活定时器:可检测到一个空闲连接的另一端何时崩溃或重启;4.2MSL定时器。

7.OSI七层:

答:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

物理层:通过媒介传输比特,确定机械及电气规范(比特Bit)

数据链路层:将比特组装成帧和点到点的传递(帧Frame)

网络层:负责数据包从源到宿的传递和网际互连(包PackeT)

传输层:提供端到端的可靠报文传递和错误恢复(段Segment)

会话层:建立、管理和终止会话(会话协议数据单元SPDU)

表示层:对数据进行翻译、加密和压缩(表示协议数据单元PPDU)

应用层:允许访问OSI环境的手段(应用协议数据单元APDU)

1.物理层:RJ45、CLOCK、IEEE802.3(中继器,集线器)

2.数据链路层:PPP、FR、HDLC、VLAN、MAC  (网桥,交换机)

3.网络层:IP、ICMP、ARP、RARP、OSPF、IPX、RIP、IGRP、(路由器)

4.传输层:TCP、UDP、SPX

5.会话层:NFS、SQL、NETBIOS、RPC

6.表示层:JPEG、MPEG、ASII

7.应用层:FTP、DNS、Telnet、SMTP、HTTP、WWW、NFS

8.IP分类:

A类地址:以0开头,第一个字节范围:0~127(1.0.0.0 - 126.255.255.255);

B类地址:以10开头,第一个字节范围:128~191(128.0.0.0 - 191.255.255.255);

C类地址:以110开头,  第一个字节范围:192~223(192.0.0.0 - 223.255.255.255); 10.0.0.0—10.255.255.255, 172.16.0.0—172.31.255.255, 192.168.0.0—192.168.255.255。(Internet上保留地址用于内部)

IP=网络号+子网号+主机号;子网掩码和IP相与就得到了网络号,而子网号的位数等于网络号减掉实际IP段网络号,主机号位数等于32-网络号-子网号。例如:IP是141.14.72.24,子网掩码是255.255.192.0;这是一个B类地址,所以默认网络号为16位,然后IP和子网掩码相与得到第三个8位段为01000000,也就是说子网号占两位,那么主机号就占32-16-2=14位;网络地址就是相与的结果,也就是141.14.64.0.同理,如果子网掩码是255.255.224.0,那么网络地址还是一样,但是子网号为3位,主机号为13位,主机数量就少了。

128.14.35.7/20这样的表示方法是指前20位是网络前缀,所以后12位为主机号。也就是说这段地址最小地址是128.14.32.0,最大地址是128.14.47.255.

9.TCP建立三次握手,关闭四次挥手。

答:三次握手:客户端给服务器发送SYN报文,也就是SYN=1,然后进入SYN-SEND状态;然后服务端发送SYN+ACK报文,也就是SYN=1,ACK=1,服务端进入SYN-RCVD状态;然后客户端会发送确认报文ACK,客户端进入ESTABLISHED状态,服务端接收到ACK报文也进入ESTABLISHED状态,然后他们之间就可以相互传输数据了。

四次挥手:客户端发送FIN报文,也就是FIN=1,然后进入FIN-WAIT1状态;服务端接收到FIN报文,回发一个ACK报文,自身进入CLOSE-WAIT状态;客户端接收到ACK报文后,就进入FIN-WAIT2状态;服务端然后发送FIN报文,自身进入LAST-ACK状态;客户端接收到FIN报文,然后发送ACK报文,进入到TIME-WAIT状态,然后等待2MSL(最大报文段生存时间)后关闭;服务端接收到ACK报文然后就关闭了。

备注:1.三次握手中有两次确认,这是防止已失效的报文被重新传送造成错误。比方说A的报文在某个网络节点延时了,但是没有被丢弃,然后重新发送给了B,如果这时没有第二次确认,那么B对接收到的失效的报文也要建立连接,但是实际上A并没有发送,造成了B资源的浪费。

2.建立时三次,关闭时为什么要四次。因为建立时,服务端的同步和应答SYN和ACK是同时回传给客户端的,但是关闭时,由于服务端有可能还有未接收完的信息,所以不能直接关闭,但是要给客户端响应,所以只能先发一个ACK报文,然后等处理完所有信息之后,才能给客户端发一个FIN报文告诉客户端可以关闭了。



3.TCP的有限状态机:可以说明结束的时候有三种情况,一种是正常的关闭,如上图所示,经历的是FIN-WAIT1->FIN-WAIT2->TIME-WAIT->CLOSED;还有第二种是如果服务端没有要发送的内容,那么收到客户端的FIN后,直接发送ACK+FIN,所以经历的状态是FIN-WAIT1->TIME-WAIT->CLOSED。第三种情况是如果两方同时发送FIN的话,那么直接就发送ACK,经历的状态FIN-WAIT1->CLOSING->TIME-WAIT->CLOSED。


10.TCP报文格式:


答:1.端口号用来标识同一台计算机不同进程。

2.序列号是该报文段首字节的字节流编号,比方说报文被分解成多个报文时,序列号就是报文段首字节在整个报文中的偏移量。

3.确认号是下一个期待的字节,比方说A从B里接收到了100个字节数据了,那么他的确认号就是101,这是他期望从B中获取的下一个字节编号。

4.首部长度为4位,单位是32位字,所以最多存的是4*15=60字节。由于5个是固定的20字节,所以选项长度最大为40字节,也就是10个选项。

5.标志位:URG:指示报文段里存在这被发送方的上层实体标记为“紧急”的数据,URG=1时,其后的紧急指针指示紧急数据在当前数据段的位置,也就是相对于当前序列号的字节偏移量,TCP接收方必须通知上层实体。ACK:ACK=0时该数据段不包含确认信息;ACK=1时该报文段包含一个对已被成功接收报文段的确认。PSH:当PSH=1时接收方在接收到数据后立即将数据交给上层,而不是直到整个缓冲区满。RST:用于重置一个已经混乱的连接,也可以用来拒绝一个无效的数据段或者拒绝一个连接请求。一般而言,如果你得到数据段被设置了RST,说明你这端有问题。SYN:用来建立连接过程,SYN=1和ACK=0说明数据段没有使用捎带的确认域,都等于1时说明连接应答捎带了一个确认。

FIN:用于释放一个连接,表示发送方已经没有数据要传输了。

6.窗口大小:用于流控制,窗口大小指定了从被确认的字节算起可以发送多少字节,确保连接的任何一方都不会过快地发送过量的分组而淹没另一方。

7.校验和:提供额外的可靠性。TCP的checksum域为0,如果数据域字节数为奇数就额外加一个0字节。(校验和算法:将所有的16位字取反码累加,取累加结果作为校验和。接收方也同样计算,结果应该全为1.(不确定))

11.TCP粘包问题。

答:TCP粘包是在一次接收数据不能完全体现一个完整的消息数据。粘包原因:1.发送端需要等待缓冲区满才发送出去造成粘包;2.接收方不及时接收缓冲区的包,造成多个包接收。解决方案:1.发送端编程设置有数据就立即发送;接收端优化程序设计、精简接收进程工作量、提高接收进程优先级等及时接收数据包;还可以接收方控制,把一包数据按结构字段人为控制分为多次接收,然后合并。(封包和拆包)2.制定应用层的数据通信协议,通过协议规范接收的数据。比方说用4字节描述消息大小,或者制定结束符。

12.在浏览器输入www.baidu.com后执行过程。

答:1、客户端浏览器通过DNS解析到www.baidu.com的IP地址220.181.27.48,通过这个IP地址找到客户端到服务器的路径。客户端浏览器发起一个HTTP会话到220.161.27.48,然后通过TCP进行封装数据包,输入到网络层。

2、在客户端的传输层,把HTTP会话请求分成报文段,添加源和目的端口,如服务器使用80端口监听客户端的请求,客户端由系统随机选择一个端口如5000,与服务器进行交换,服务器把相应的请求返回给客户端的5000端口。然后使用IP层的IP地址查找目的端。

3、客户端的网络层不用关心应用层或者传输层的东西,主要做的是通过查找路由表确定如何到达服务器,期间可能经过多个路由器,这些都是由路由器来完成的工作,我不作过多的描述,无非就是通过查找路由表决定通过那个路径到达服务器。

4、客户端的链路层,包通过链路层发送到路由器,通过邻居协议查找给定IP地址的MAC地址,然后发送ARP请求查找目的地址,如果得到回应后就可以使用ARP的请求应答交换的IP数据包现在就可以传输了,然后发送IP数据包到达服务器的地址。

13.TCP和UDP对应的协议

TCP对应的协议:

(1)FTP:定义了文件传输协议,使用21端口。

(2)Telnet:一种用于远程登陆的端口,使用23端口,用户可以以自己的身份远程连接到计算机上,可提供基于DOS模式下的通信服务。

(3)SMTP:邮件传送协议,用于发送邮件。服务器开放的是25号端口。

(4)POP3:它是和SMTP对应,POP3用于接收邮件。POP3协议所用的是110端口。

(5)HTTP:是从Web服务器传输超文本到本地浏览器的传送协议。80端口

UDP对应的协议:

(1)DNS:用于域名解析服务,将域名地址转换为IP地址。DNS用的是53号端口。

(2)SNMP:简单网络管理协议,使用161号端口,是用来管理网络设备的。由于网络设备很多,无连接的服务就体现出其优势。

(3)TFTP(TrivalFile Tran敏感词erProtocal),简单文件传输协议,该协议在熟知端口69上使用UDP服务。

14.DNS。

当DNS客户机需要在程序中使用名称时,它会查询DNS服务器来解析该名称。客户机发送的每条查询信息包括三条信息:包括:指定的DNS域名,指定的查询类型,DNS域名的指定类别。基于UDP服务,端口53. 该应用一般不直接为用户使用,而是为其他应用服务,如HTTP,SMTP等在其中需要完成主机名到IP地址的转换。

15.IP数据报格式:


16.以太网首部:



17.何时收到RST包:

答:1.端口未打开;2.请求超时;3.提前关闭;4.在一个已关闭的socket上收到数据。

18.TCP的流量控制。

答:使用窗口机制来进行流量控制的(receivewindow)。

1.建立连接开始,发送方发送一个窗口大小给接收方,接收方回传一个窗口大小给发送方,两者最小为发送方的窗口大小设置值。

2.发送方每次发送的时候都是选择窗口大小和MSS(最大报文段长度)中最小的字节长度进行发送报文段;因为一般窗口大小都会大于MSS,所以可以连续发送多个报文段。

3.接收方在接收到报文段之后,存入缓存区,同时计算剩余缓冲区大小,从而在发送确认报文时加上新设置的窗口大小给发送方,通知发送方更新发送窗口大小和滑动位置。

4.如果接收方没有接收到某一段报文,会发送三次确认,接收方收到连续三次确认,会立即快速重发丢失报文段,而不是等到重发定时器时间到再重传。这就是快速重传机制。

5.发送方可以不用等到每次发送的报文段确认了才发下一个报文段,如果有个别报文段没有确认,可以通过后面确认的报文段来确认而不用重发,一般来说,接收方可以每两个报文段发送一次确认,提高效率。

6.如果接收方缓冲区已满,这时回传给发送方的窗口大小为0,通知发送方不要再发,这时发送方会启动一个坚持定时器,每隔一段时间,发送窗口大小设置成0,内容为一个字节的报文,去探测接收方的窗口情况,如果缓冲区已经有空位,这时回传给发送方的确认报文里窗口大小就不是0,发送方又可以继续发送。

7.6中有一个问题,就是接收方可能会每次只取走了缓冲区中几个字节,而造成缓冲区不是满的情况,导致发送方只能发送几个字节报文,就是所谓的小段报文,大量的小段报文效率低下,所以引入了Nagle算法,如果缓冲区没有空出MSS长度字节,那么就不能让发送方发送。

19.TCP的拥塞控制。

答:拥塞控制也是类似上述的窗口机制,这里使用的是拥塞窗口(congestionwindow)。

1.慢开始。最初拥塞窗口大小设置成1个MSS长度字节,且设定一个慢开始门限ssthresh,没有超过这个门限都是慢开始,超过就是拥塞避免算法。发送拥塞窗口大小报文段后,如果接收到确认,就翻倍,1、2、4、8、、、(如果门限是12,那么8后面到12而不是到16)只要还是慢开始阶段都是这样。

2.如果达到门限值,这时就改变算法,采用增1方式,就是每次不是翻倍而是加一来改变窗口大小,这时增长就由指数变成线性。

3.如果发现网络已经拥塞了,那么把门限ssthresh设置成当前窗口大小的一半,实际窗口变成1,然后重新执行慢开始过程。如何判断达到门限,这里是通过没有接收到回传的确认报文来判断已经拥塞了,从而改变算法的。

4.如果发现需要快速重传,也就是接收到三次确认,那么判断当时网络快要拥塞但还没有拥塞,所以执行快速恢复机制,也就是说这时门限ssthresh设定成当前窗口的一半,但是不执行慢开始,而是设置当前窗口为门限值,然后执行拥塞避免算法,即增一。

5.3的处理过程会导致网络中多个TCP连接同时拥塞的时候,一下子都同时降到1,重新开始执行慢开始,这叫全局同步,会导致通信量突然下降,网络恢复后又突然增多。因此采用RED(随机早期检测)算法。就是维持两个参数,队列最小门限和最大门限,来一个分组时计算平均队列长度,丢弃大于最大门限的,保留小于最小门限的,在最大和最小之间的就按概率丢弃。


20.  IP数据包校验和算法和TCP数据包校验和算法。

答:1、IP数据包校验和:

1.写入校验和:1、把校验和16位置为0,也就是第11和12字节;2.按16位分拆头部,包括源和目的地址,所以就有20字节,得到5个双字节数据;3.把这5个数据相加,得到的数据如果高16位不为0,那么再分拆,得到高16位和低16位,然后反复分拆和相加这高低16位,直到高16位为0;4.把16位写入校验和16位。

2.验证校验和:不要上面的第一步,直接执行第2、3步,然后得到的校验和如果取反不等于0,那么表明校验错误。

3.例如:IP头为:45000031 89F5 0000 6E06 0000(校验和字段) DEB7455D C0A8 00DC。这个要计算发送时的校验和时:就是校验和字段设置为0,然后分拆成16位,然后相加,也就是4500 +0031 +89F5 + 0000 + 6e06+ 0000 + DEB7 + 455D + C0A8 + 00DC =3 22C4,然后是0003+22C4=22C7,所以校验和为~22C7=DD38,即校验和字段填充的是DD38。

4.另外,接收端接收到校验和,计算方式如下:以上面为例,4500 + 0031 +89F5 + 0000 + 6E06+ DD38+ DEB7 + 455D + C0A8 + 00DC =3 FFFC,然后0003+FFFC=FFFF,然后取反~FFFF=0,故校验和正确。

2.TCP数据包校验和:

1.TCP伪头部:源地址、目的地址、8位0、8位类型(TCP是6)、总长度(头部和数据段)。

2.TCP的校验和算法和IP一致,不过要计算的部分是:伪首部+头部+数据段,这三部分都要进行校验。


21.SSL/TLS和HTTPS

1.SSL/TLS协议的基本思路是采用公钥加密法,也就是说,客户端先向服务器端索要公钥,然后用公钥加密信息,服务器收到密文后,用自己的私钥解密。

2.保证公钥不被篡改:将公钥放在数字证书中。只要证书是可信的,公钥就是可信的。

3.公钥加密计算量太大,如何减少耗用的时间?每一次对话(session),客户端和服务器端都生成一个"对话密钥"(session key),用它来加密信息。由于"对话密钥"是对称加密,所以运算速度非常快,而服务器公钥只用于加密"对话密钥"本身,这样就减少了加密运算的消耗时间。

4.流程:1. 客户端向服务器端索要并验证公钥。2. 双方协商生成"对话密钥"。3. 双方采用"对话密钥"进行加密通信。

5.握手阶段四次通信:1.客户端发出请求(clientHello):(1)支持的协议版本,比如TLS 1.0版;(2)一个客户端生成的随机数,稍后用于生成"对话密钥";(3)支持的加密方法,比如RSA公钥加密;(4)支持的压缩方法。

2.服务器回应(serverHello):(1)确认使用的加密通信协议版本,比如TLS 1.0版本。如果浏览器与服务器支持的版本不一致,服务器关闭加密通信;(2)一个服务器生成的随机数,稍后用于生成"对话密钥";(3)确认使用的加密方法,比如RSA公钥加密;(4)服务器证书。

3.客户端回应:从证书中获取服务器公钥,然后发送三个信息:(1)一个随机数。该随机数用服务器公钥加密,防止被窃听。

(2)编码改变通知,表示随后的信息都将用双方商定的加密方法和密钥发送。

(3)客户端握手结束通知,表示客户端的握手阶段已经结束。这一项同时也是前面发送的所有内容的hash值,用来供服务器校验。

4.服务器最后回应:计算生成本次会话的“会话密钥”,发送两个信息:(1)编码改变通知,表示随后的信息都将用双方商定的加密方法和密钥发送。

(2)服务器握手结束通知,表示服务器的握手阶段已经结束。这一项同时也是前面发送的所有内容的hash值,用来供客户端校验。

 


  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 计算机网络和操作系统是计算机科学中非常重要的两个领域,对于计算机网络和操作系统的知识掌握程度也是面试中常被问及的内容。在准备面试时,可以通过阅读和整理计算机网络和操作系统相关的面试资料来提高自己的面试准备水平。以下是关于计算机网络和操作系统面试整理PDF的回答。 计算机网络和操作系统面试整理PDF可以是一份包含计算机网络和操作系统面试经典问题、解析和答案的PDF文档。这份整理可以包括对常见的计算机网络和操作系统概念、原理、算法、协议和技术的介绍和解析,以及对这些概念的实际应用和相关的面试问题的答案。 在整理这份PDF时,可以根据自己的理解和经验,总结出常见的面试问题,并给出简洁明了、易于理解的答案。可以通过查阅相关文献、参考书籍、互联网资源和自己的学习笔记来整理这些问题和答案。同时,在整理过程中,可以对这些问题进行分类和归纳,以便于面试前快速地回顾和复习。 这份PDF的目标是帮助面试者快速了解和掌握计算机网络和操作系统相关的知识,以提高在面试中的表现和竞争力。通过学习这份整理,面试者可以更好地理解计算机网络和操作系统的原理和应用,更加深入地思考和回答与这些领域相关的问题。 总之,计算机网络和操作系统面试整理PDF是一份帮助面试者准备计算机网络和操作系统面试的资料,其中包含了面试常见问题和答案,以及对计算机网络和操作系统相关知识的解析和讨论。这份整理能够帮助面试者提高面试准备水平,更好地应对计算机网络和操作系统的面试问题。 ### 回答2: 计算机网络和操作系统面试整理PDF是一份综合了计算机网络和操作系统相关知识点的面试资料。这份PDF的目的是帮助求职者更好地准备计算机网络和操作系统的面试。 在这份PDF中,可以查看到一些常见的面试问题和答案,这些问题涵盖了计算机网络和操作系统领域的重要知识点。通过研究这些问题和答案,求职者可以更好地了解计算机网络和操作系统的原理和应用。 PDF中还会提供一些常见的面试题型和解题思路。求职者可以通过思考和解答这些问题,来提高他们的问题解决能力和技巧。 此外,这份PDF还可能包括一些实例题和代码。通过研究这些实例和代码,求职者可以更深入地理解计算机网络和操作系统的实际应用,并能够更好地回答与实际工作相关的问题。 总之,计算机网络和操作系统面试整理PDF是一份旨在帮助求职者准备相关面试的资料。如果求职者认真学习和应用这份PDF中的知识和思路,相信他们将对计算机网络和操作系统的面试有更好的准备和应对能力。 ### 回答3: 计算机网络和操作系统是计算机科学中非常重要的两个领域,对于工程师的面试准备来说,掌握这两个领域的知识非常重要。在准备面试过程中,一份整理有关计算机网络和操作系统面试题的PDF是很有帮助的。 这份PDF可以包含一些常见的计算机网络和操作系统面试题,如网络协议、网络拓扑、路由算法、数据链路层、TCP/IP协议、资源管理、进程调度、内存管理等。针对每个领域,可以列出一些重要的概念和算法,并配备相关的例子和解答。 这份PDF的好处是有组织地整理了面试中常见的问题,可以帮助面试者系统地学习和复习。通过阅读这份整理,面试者可以了解到常见的面试考点和重要的知识点,可以帮助面试者更加全面和深入地掌握这些知识。 此外,这份PDF还可以配备一些面试技巧和建议,在面试过程中帮助面试者更好地回答问题。例如,一些常见的面试技巧包括准备充分、自信积极、清晰简洁地表达观点等。这些技巧可以帮助面试者在面试过程中更加出色地表现自己。 总的来说,一份整理有关计算机网络和操作系统面试题的PDF对于面试者来说是非常有帮助的。它可以帮助面试者系统地学习和复习相关知识,并配备面试技巧和建议,帮助面试者在面试中取得更好的成绩。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值