答:在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状态,完成三次握手。 23.ICMP是什么协议,处于哪一层?
答:Internet控制报文协议,处于网络层(IP层) 24.触发器怎么工作的?
答:触发器主要是通过事件进行触发而被执行的,当对某一表进行诸如UPDATE、INSERT 、DELETE这些操作时,数据库就会自动执行触发器所定义的SQL语句,从而确保对数 据的处理必须符合由这些 SQL语句所定义的规则。
25.winsock建立连接的主要实现步骤 ?
答:服务器端:socker()建立套接字,绑定(bind)并监听(listen),用 accept()
等待客户端连接。
客户端:socker()建立套接字,连接(connect)服务器,连接上后使用 send()和 recv( ),在套接字上写读数据,直至数据交换完毕, closesocket()关闭套接字。
服务器端:accept()发现有客户端连接,建立一个新的套接字,自身重新开始等待连 接。该新产生的套接字使用 send()和
recv()写读数据,直至数据交换完毕, closesock
et()关闭套接字。
26.动态连接库的两种方式 ?
答:调用一个
DLL中的函数有两种方法:
1)载入时动态链接(load-timedynamiclinking),模块非常明确调用某个导出函数,使得 他们就像本地函数一样。这需要链接时链接那些函数所在 DLL的导入库,导入库向系 统提供了载入
DLL时所需的信息及 DLL函数定位。 2)运行时动态链接( run-timedynamiclinking),运行时可以通过 LoadLibrary或
LoadLibraryEx函数载入
DLL。DLL载入后,模块可以通过调用 GetProcAddress获取
DLL函数的出口地址,然后就可以通过返回的函数指针调用 DLL函数了。如此即可避 免导入库文件了。 27.IP组播有那些好处 ?
答:Internet上产生的许多新的应用,特别是高带宽的多媒体应用,带来了带宽的急剧 消耗和网络拥挤问题。组播是一种允许一个或多个发送者(组播源)发送单一的数据包 到多个接收者(一次的,同时的)的网络技术。组播可以大大的节省网络带宽,因为无 论有多少个目标地址,在整个网络的任何一条链路上只传送单一的数据包。所以说组播 技术的核心就是针对如何节约网络资源的前提下保证服务质量。
激烈,在我两次被说是贡献最大的以后理所当然问了我的看法,我没有说自己贡献最大并指 出了别人和理由,基本上我就是观战的了,不时也在做记录。一直 PK到四点结束,可以自
由发问,气氛轻松了许多,然后出去等结果。
短暂的等待之后,对半刷了,我们这组表现较好留下了四个人,对方小组惨烈只留下了 两个,松了口气,四个研究生两个本科生,只剩一个男生,然后就是 BOSS面和性格测评交 互了,不会现场刷人,
BOSS是个女的,看起来还顺眼,也很平和,基本就是针对简历的提
问还有是不是愿意分派海外有没有男(女)朋友等等,测评也很简单了,终于可以结束了, 整理六个小时差不多才放出来,天已经黑了,终面还是会刷人的,最后等通知吧,祈祷 ~~
那个男生肯定没问题了,女生估计还是要被再考虑的。
一天了,流水账一样的记录,虽然有点累了,虽然被迫放弃了另外一场,整体下来感觉 还是不错的,顺顺畅畅,没有不适的感觉,有人说也许你是适合华为的。总之准备还是要充 分些,常规问题多练习些,最重要的是回答的时候一定要巧妙地绕回来,圆了哪怕是你的不 足。至于结果,只能等了,第一天严格意义上的面试我觉得还是不错的了,收获很多,能不 能一击即中就看缘分吧。BLESSING~~~
最后,推荐一个比较好的bbs,51求才网bbs,里面有很全的名企招聘各种笔经、面经、校园招聘详情、工作环境等等等等。。。。。。
相关推荐: