构建企业网络类面试题

时间:2023年06月21日

/

来源:哎呦喂嚯哟

/

编辑:本站小编

收藏本文

下载本文

今天小编就给大家整理了构建企业网络类面试题,本文共12篇,希望对大家的工作和学习有所帮助,欢迎阅读!本文原稿由网友“哎呦喂嚯哟”提供。

篇1:构建企业网络类面试题

构建企业网络类面试题

网络技术

1、怎么样检测TCP/IP正常运行?

2、电脑出现故障先考虑( 软件 ) 后( 硬件 )

3、写出568A.568B的`线序,

4、如果用户的机器经常出现蓝屏的情况应该怎么办

5、PC机硬件的安装维护(口试和实验)

6、NAT (网络地址转换)

7、VLAN的作用

8、电话交换机

9、直通线和交叉线有什么区别?

10、你对路由器、交换机熟悉多少?可能会问一些关于Vlan、VTP、OSPF、生成树 的问题,或是让你简单的介绍一下网络协议!

11、双绞线最大有效距离?

100米,

12、 常见网络拓扑类型有(写三项)

13、写出osi模型层数和具体名称

七层 分别为 物理层(physical) 数据链路层 (data link) 网络层(network)

传输层(transport) 会话层 ( session) 表示层(presentation) 应用层 (application)

篇2:A类面试题

A类面试题

A.类:

1.关于个人情况

谈谈自己,通常作为第一个问题提出,为你消除紧张心理,

例如:

“你家庭情况怎样?”

“你恋爱了吗?”

“你有什么特长爱好?”

对这类问题要据实回答,不可无中生有,也不可过分谦虚。“你有什么优缺点?”这是一个常被问及且较难回答的态度比回答的内容更重要。

2.关于单位情况

“你了解我们单位吗?”

“你为什么喜欢这种工作?”“你找工作首先考虑的因素是什么?”

“你的理想是什么?”

“到本单位上岗之前,让你先到基层锻炼两年,你愿意吗?”

回答这些问题要求你事先对面试进行准备。应该对用人单位和要对你进行面试的人的`情况做一些调查研究。某单位一旦约定与你见面,你就马上进行准备。通过熟人或朋友或有关部门了解该单位和当天对你进行面试人员的有关情况。你对情况了解得越多,招聘单位越认为你有诚意,

同时你要站在人生高度上来回答其他问题。

3.关于专业情况

“你为什么选择读此专业”

“你学过的科目与我们的工作有什么关系?”

“你最喜欢或最不喜欢什么课程?为什么?”

“你对自己的学习成绩是否满意?”

“如果让你重新考大学,你会报什么专业?”

回答这些问题得根据你的专业知识和技能水平、个人志趣、特长等正确评价自己,正确定位求职岗位,恰如其分地回答上述问题。

4.关于工作能力

“你的适应能力如何?”

“你有什么特长?”

“你在大学里曾担任过何种职务?成绩怎样?”

无可讳言,面试就是要展现自己的优点。事实上,在美国自我推销也被认为是商业能力中相当重要的一环。尤其是面试是向主考官展现个人能力的惟一机会,错过不可能重来。可用较为客观的方式表现自我优点,期间可以加入学校或别人曾给你的正确评价或赞美,使对方充分了解,达到“毛遂 自荐 ”的作用。

篇3:构建中小型企业网络论文

summary

smallbusineenterpriseiniideisworldthatthemostimportant65contrivancesin20centuriesthatparttheeconomyhasmostthevitality,thesmallbusineenterprisemanagementbureauaewithcreativeareallfromunder500peopleofsmallbusineenterpriseorindividualcreatesof.thesmallbusineenterpriseoccupies55thatmanufacturingindustryproductsetup,averageandeachemployeeofcreativethenumberwanttobehigherthaigbusineenterprise1.38times,itsimportantcreativenumbertoohigherthaigbusineenterprise1times.thenetworksystemofthebusineenterpriseisalifeveinthatinformationturn,eeciallytodayinfastdevelopmentintechniqueietwork,isalsosuch.butininformationturnofproce,thebusineenterpriseusuallyisaorbediuchaserp,scm,crm...etc.alicatioystemdevelopments,neglectingdevelopmentsofathemostbasicthing――busineenterprisefoundatioetworksystemhowever,resultingintheembarraingsituationthat“aleg”walk.becausethenetworksystemofthebusineenterpriseisusuallydriveeverybodya“isolatedisland”forneglecting,resultingininformationturningdevelopmentsinformationintheprocecorreondencenotlucidly,alyingsystembecomingclosing.forsmallbusineenterpriseiniidetosay,howtomakeuseofthenetworkpathelimitedinvestmentgetsthevalidincome,alsoshouldtheproblemofthecoideration.settingupthenetworksystemisafoundationtorealizesotherinformationturnthealication,includeelectroniccommerceetc.

引言

12月16日,国家经贸委副主任蒋黔贵指出,中小企业在我国国民经济和社会发展中具有重要的地位,目前,我国各类中小企业已超过800万家,占我国企业总数的99%以上,其工业产值、实现利税和出口总额分别占全国的60%、40%和60%左右;在流通领域中中小企业占全国零售网点的90%以上;中小企业也是安置社会就业的主体,是社会的“稳定器”,据统计,中小企业吸纳了75%以上的城镇就业人口。

1企业所面临的问题

随着我国社会生产力水平的提高,中小企业还将对活跃市场、解决就业、推动创新、经济结构调整、工业化和城镇化进程的加快发挥重要的作用。信息技术为可持续竞争优势保驾护航,对于中小企业来说,和大企业不同的是本身拥有的内部经营资源比较缺乏。所以,中小企业只有把有限的资源用在刀刃上,才有可能提高企业的竞争力,为中小企业的可持续竞争优势保驾护航。但是在信息化的过程中,企业往往专注于诸如erp、scm、crm等应用系统的建设,却忽略了一个最基本的东西――企业基础网络系统的建设,造成“一条腿”走路的窘境。由于企业的网络系统往往被大家所忽略,造成了信息化建设过程中的信息通信不畅,应用系统形成封闭的“孤岛”。一些企业往往等到erp、scm、crm等综合性的管理应用信息系统完成后,才考虑与各分支机构组建企业的广域网络,结果是网络系统阻碍了管理信息系统作用的发挥。

专家指出,企业的网络系统是信息化的命脉,特别是在网络技术快速发展的今天,更是如此。对于中小企业来说,如何利用网络通过有限的投资得到

有效的收益,更是应该考虑的问题。例如,互联网对scm的发展就有很大影响,企业通过网络解决了企业存在的由于信息沟通不畅导致的大量问题。电子商务的出现,将原来一对一的商贸关系变为多对多的贸易关系,使企业走进了一个虚拟的交易市场,买家、卖家各取所需,而且永不关门,极大地提高了企业效率,将供应链的管理推向了更高的境界。因而,构建网络系统是实现其它的信息化应用,包括电子商务等的基础。

2问题解决的方法

网络的连接离开了网络,应用系统是发挥不出它的作用的。只有两者相互结合,才是比较明确的选择。网络首先要畅通了,才能保证应用系统的顺利实施。但是,现在的网络并不只是简单的局域网,是基于internet的,面向全国、全球的网络。

3基础网络的连接

一个计算机网络,不管其组成、类型及模式如何,都必须使网络操作系统、服务器、工作站和外设之间能互相进行联络。为了实现这一点,首先必须实际安装传输媒体(通信线路);第二必须把传输媒体结合成一个整体形成一个传输媒体模式,也即拓扑结构;第三,选择一种网络通信方法,即网络协议。

3.1传输线的分类

3.1.1同轴电缆

同轴电缆的中央是铜芯,铀芯外包着一层绝缘层,绝缘层外再是一层屏蔽层,屏蔽层氢电线很好地包起来,再往外就是外包皮了。由于同轴电缆的这种结构,它对外界具有很强的抗干扰能力。同轴电缆是局域网最普遍使用的传输媒体。

3.1.2双绞线

在局域网中,双绞线用的非常广泛,这主要是因为它们低成本、高速度和高可靠性。双绞线有两种基本类型:屏蔽双绞线(stp)、和非屏蔽双绞线(utp),它们都是由两根绞在一起的导线来形成传输电路。两根导线绞在一起主要是为了防止干扰(线对上的差分信号具有共模抑制干扰的作用)。

3.1.3光纤

有些网络应用要求很高,它要求可靠、高速地长距离传送数据,这种情况下,光纤就是一个理想的选择。光纤具有园柱形的形状,由三部分组成:纤芯、包层和护套。纤芯是最内层部分,它由一根或多根非常细的由玻璃或塑料制成的绞合线或纤维组成。每一根纤维都由各自的包层包着,包层是玻璃或塑料涂层,它具有与纤芯不同的光学特性。最外层是护套,它包着一根或一束已加包层的纤维。护套是由塑料或其他材料制成的,用它来防止潮气、擦伤、压伤或其它外界带来的危害。

3.1.4无线电通信

传输线系统除同轴电缆、双绞线、和光纤外,还有一种手段是根本不使用导线,这就是无线电通信,无线电通信利用电磁波或光波来传输信息,利用它不用敷设缆线就可以把网络连接起来。无线电通信包括两个独特的网络:移动网络和无线lan网络。利用lan网,机器可以通过发射机和接收机连接起来;利用移动网,机器可以通过蜂窝式通信系统连接起来,该通信系统由无线电通信部门提供。

3.2网络拓扑结构

网络可采用以太网的结构,物理上由服务器,路由器,工作站,操作终端通过集线器形成星型结构共同构成局域网。星型拓扑由中央节点和通过点对点链路接到中央节点的各分节点组成,中央节点执行集中式通信控制策略,减轻各分节点之间的处理负担。星型网络与其他几种结构相比,具有如下优点:

(1)中央节点、集线器集中一处,方便提供服务和网络重新配置;

(2)网络中连接点往往容易产生故障,在星型拓扑中,单点失败只影响一个设备,不会导致全网崩溃;

(3)由于每个分节点直接到达中央节点,容易检测和隔离故障,可方便地将故障点从系统中删除;

(4)星型网中任何连接只涉及中央节点和分节点,因此控制介质访问的方法很简单。

星型拓扑结构广泛应用于网络管理集中于中央节点的场合,由于分布式计算环境的流行,以集线器/交换机为中心的星型拓扑结构被大量采用。

根据公司的具体情况,建议整个网络系统采用星型拓扑结构,采用光纤和5类双绞线连接加上百兆交换机,实现真正的百兆连接(到桌面)。其中服务器和交换机放置在专用计算机房,并配置网络u。这种网络结构的优势在于非常灵活,网络中任何一台机器出现故障,对网络整体都不会构成很大影响。另外由于财务系统的封闭性,可以在网络中建立分支结构,既便于财务人员从主干获取信息,也保证财务信息的安全。

4工作站的网络设置

4.1协议

就像不同国家的人之间进行交流时需要使用一种彼此都理解的语言,网络中的计算机要想相互进行“交流”,也必须选择一种彼此都能听得懂的“公用语言”,即我们通常所说的网络通信协议(protocol)。目前,局域网中常用的通信协议主要有netbeui、ipx/x和tcp/ip三种。

4.1.1netbeui协议

netbeui(netboisextendeduserinterface,用户扩展接口)最初由ibm开发,用于实现pc间相互通信。microsoft将netbeui进一步进行了扩充和完善,自1985开始将netbeui作为其“客户机/服务器”模式的网络系统的基本通信协议,应用在它的一系列产品,如dos、lanmanager、windows3.x和windowsforworkgroup中。在windows95/98和windowt中,netbeui被作为缺省协议安装。

netbeui是为中小型局域网设计的,用单部命名(single-partnames)定义网络节点,它不支持多网段网络,也即通常所说的“不可路由”,这是netbeui不适合大型网络的一个重要原因。netbeui也有它的优点,如安装非常简单,不需要进行配置,在三种协议中占用内存最少。

4.1.2ipx/x协议

ipx/x(internetworkpacketexchange/sequenceacketexchange,网际包交换/顺序包交换)是novell公司开发的通信协议集。ipx/x在复杂环境下具有很强的适应性,在设计之初就考虑了多网段的问题,具有强大的路由功能,适合于大型网络使用。ipx/x是netware网络的最好选择,在非netware网络环境中,一般不使用ipx/x。尤其在windowt网络和由windows95/98组成的对等网中,无法直接使用ipx/x通信协议。

为了实现与netware平台的互联,windows系列操作系统提供了两个ipx/x的兼容协议:“nwlinkx/x兼容协议”和“nwlinknetbios”,两者统称为“nwlink通信协议”。“nwlinkipx/x兼容协议”类似于windows95/98中的“ipx/x兼容协议”,它只能作为客户端的协议实现对netware服务器的访问,而“nwlinknetbios”协议不但可在netware平台与windows平台之间传递信息,而且能够作为windows系列操作系统之间的通信协议。

4.1.3tcp/ip协议

tcp/ip(tramiioncontrolprotocol/internetprotocol,传输控制协议/网际协议)是应用最为广泛的一种网络通信协议,无论在局域网、广域网还是internet,无论是unix系统windows平台,它都支持,可以说tcp/ip协议是计算机世界的一个通用“语言”。

tcp/ip也是一种可路由协议,它采用一种分级的命名规则,通过给每个网络节点配置一个ip地址、一个子网掩码、一个网关和一个主机名,使得它容易确定网络和子网段之间的关系,获得很好的网络适应性、可管理性和较高的网络带宽使用效率。但同时,tcp/ip协议的配置和管理比netbeui和ipx/x协议更复杂。netbeui和ipx/x及其兼容协议在使用时都不需要进行配置,而tcp/ip协议在使用时首先要进行复杂的设置。网络节点的“四要素”(ip地址、子网掩码、默认网关和主机名)设置起来非常复杂,对于一些初级网络用户来说十分困难。

4.1.4选择原则

在组建局域网时,具体选择哪一种网络通信协议主要取决于网络规模、网络应用需求、网络平台兼容性和网络管理几个方面。

如果正在组建一个小型的单一网段的校园局域网,只是为了简单的文件和设备的共享,并且暂时没有对外连接的需要,可以选择netbeui协议。

如果网络存在多个网段或要通过路由器与外部相连时,就不能使用不具备路由和跨网段操作功能的netbeui协议,而必须选择ipx/x或tcp/ip协议。

如果操作系统是从netware迁移到windowt,同时还要保留一些基于netware的应用,ipx/x及其兼容的nwlink通信协议则是一个必然的选择。

有人可能会觉得把三种协议都安装了不就适应各种情况了吗?其实这样做是不可取的,因为每个协议都要占用计算机的内存,选择的协议越多,占用计算机的内存资源就越多,就会影响网络的速度。

4.2ip地址

4.2.1ip地址的概念

众所周知,在电话通讯中,电话用户是靠电话号码来识别的。同样,在网络中为了区别不同的计算机,也需要给计算机指定一个号码,这个号码就是“ip地址”。

有人会以为,一台计算机只能有一个ip地址,这种观点是错误的。我们可以指定一台计算机具有多个ip地址,因此在访问互联网时,不要以为一个ip地址就是一台计算机;另外,通过特定的技术,也可以使多台服务器共用一个ip地址,这些服务器在用户看起来就像一台主机似的。

tcp/ip协议需要针对不同的网络进行不同的设置,且每个节点一般需要一个“ip地址”、一个“子网掩码”、一个“默认网关”。不过,可以通过动态主机配置协议(dhcp),给客户端自动分配一个ip地址,避免了出错,也简化了tcp/ip协议的设置。那么,局域网怎么分配ip地址呢?互联网上的ip地址统一由一个叫“iana”(internetaignednumbersauthority,互联网网络号分配机构)的组织来管理。

由于分配不合理以及ipv4协议本身存在的局限,现在互联网的ip地址资源越来越紧张,为了解决这一问题,iana将a、b、c类ip地址的一部分保留下来,留作局域网使用的ip地址空间,保留ip的范围如表1所示。

局域网使用的ip地址范围

网络类别

ip地址范围

网络数

a类网

10.0.0.0~10.255.255.255

1

b类网

172.16.0.0~172.31.255.255

16

c类网

192.168.0.0~192.168.255.255

255

表1

保留的ip地址段不会在互联网上使用,因此与广域网相连的路由器在处理保留ip地址时,只是将该数据包丢弃处理,而不会路由到广域网上去,从而将保留ip地址产生的数据隔离在局域网内部。在局域网内计算机数量少于254台的情况下,一般在c类ip地址段里选择ip地址范围就可以了,如从“192.168.1.1”到“192.168.1.254”。

4.2.2如何设置ip地址

那么如何来设置ip地址呢?以windowsserver为例,在桌面的“网上邻居”上右击,在弹出的菜单中点击“属性”,出现“网络和拨号连接”窗口,在“本地连接”上右击,在弹出的菜单中点击“属性”,出现“本地连接属性”窗口(请见附图),双击“internet协议(tcp/ip)”,出现“internet协议(tcp/ip)属性”窗口,在“使用下面的ip地址”中输入ip地址,此处我们输入“192.168.12.145”,子网掩码是“255.255.255.0”。

5服务器的网络配置

5.1服务器操作系统的选择

可以作为网络服务器的操作系统主要有三种:

一种是基于sun工作站平台的solaris操作系统,一种是基于微机的linux免费操作系统,一种是基于微机的windowt操作系统。

solaris操作系统需要sun工作站的支持,对于没有sun工作站的小型企业而言,这种方式不太合适(它适合于大型企业,并且稳定性好);免费的linux操作系统,虽说是免费的,由于版本太多,技术资料过少,不易操作,也不太适合;因此我们选择微软的windowtserver4.0中文版作为我们的服务器操作系统,它的缺点是不够稳定,资源消耗快,因此,只适合于小型企业,而不适合于大型企业。

5.2d服务器的设置了

5.2.1d的概念

(1)d

即domaiameserver(域名服务器),我们知道,联入internet的每台主机都有一个ip地址,但ip地址是纯数字的,使用起来太枯燥难记,人们于是创建了域名的概念--用形象的单词来代替ip地址,域名服务器的作用就是将域名翻译为计算机能够认识的ip地址,因此,d也可称为域名解释服务器。

(2)forwarderserver

每个d服务器上都存放着一张域名与ip地址的对照表,当工作站提出域名解释的请求时,本地d服务器就去搜寻对照表,查看是否有相匹配的记录,如有,返回对应的ip地址;如无,则应将此查询提交上一级d服务器,这就是forwarderserver,如果最终的d服务仍解释不了该域名,则返回一个错误信息。forwarderserver的产生是因为internet上的域名和ip地址是如此之多,我们没必要也不可能在某一台计算机上建立完整的对照表。

(3)反向查询

d服务器通常接受的是将域名解释为ip地址的.请求,但有时我们也需要知道与某个ip地址对应的域名是什么,这就是反向查询。

以下我们将用一个实例来说明如何建立d服务器:

假设d服务器是一台已安装好了tcp/ip协议的nt4.0server服务器,它有一个固定的ip地址:159.226.171.1,负责解释在域hn.ac.cn内的工作站提交的查询,它的上一级d服务器的ip地址是159.226.1.1。

5.2.2安装d服务器

在缺省安装nt4.0时,d服务是没有被安装的,我们必须在安装完nt4.0后手动安装,步骤如下:

(1)点“开始--设置--控制面板--网络”,在聘的“网络”窗中选择“tcp/ip协议”。

(2)点“属性--d设置”,在出现的页框在输入相关内容,如:主机名:;域:hn.ac.cn;d服务器ip地址:159.226.171.1;点“添加”按钮。该ip地址即出现在d服务器的搜索列表。

(3)点“确定”,返回“网络”窗,点“服务--添加”。

(4)在“选定网络服务”窗口中,选“microsoftd服务器”,点“确定”。

(5)这时将提示你插入nt安装盘,插盘并给出nt安装文件的正确路径后,点“继续”按钮,开始复制文件。

(6)文件复制结束后,回到“网络”窗,这时你可以看到在网络栏中多了一项:“microsoftd服务器”,点“关闭”。

(7)重新启动计算机这时在“管理工具”程序组里将出现一个“d管理器”的图标,我们余下的工作将利用这个d管理器来完成。

5.2.3添加d服务器

(1)点“开始--程序--管理工具(公用)--d管理器”,启动d管理器。

(2)点菜单项“d”,在出现的子菜单里选择“新建服务器”,在弹出的对话框中输入“159.226.171.1”,点“确定”。

5.2.4添加d服务器管理的域

(1)选中“159.226.171.1”,单击鼠标右键,在出现的菜单项里选“新建区域”。

(2)“区域类型”选“主要”,点“下一步”。

(3)“区域名:”键入“hn.ac.cn”,按tab键,“区域文件”处自动出现“hn.ac.cn.d”,取此默认值,点“下一步”。

(4)点“完成”按钮。这时,在d管理器右窗出现域hn.ac.cn,左窗则出现hn.ac.cn的所有记录,类型有,soa,a等,其含义可从nt的帮助中查看到,但你大可不必去理会它们的含义,换了unix就不行,你必须了解它们,否则你就如同看天书,这也是nt的优点之一。

5.3.5添加反向查询域

(1)选中“159.226.171.1”,单击鼠标右键,在出现的菜单项里选“新建区域”。

(2)“区域类型”选“主要”,点“下一步”。

(3)“区域名:”键入“171.226.159.in.addr.arpa”(注意:域名称必须以反向方式输入),按tab键,“区域文件”处自动出现“171.226.159.in.addr.arpa.d”,取此默认值,点“下一步”。

(4)点“完成”按钮。这时,在d管理器右窗出现域171.226.159.in.addr.arpa,左窗则出现171.226.159.in.addr.arpa的所有记录。

5.3.6forwarderserver服务器设置

(1)选中“159.226.171.1”,单击鼠标右键,选“属性”。

(2)单击“转发器”钮,点“使用转发器”,输入上一级d服务器的ip地址:159.226.1.1,点“添加”。

(3)点“确定”。

5.2.7建立主机域名与ip地址对照表

到现在我们已经建立了一个d服务器,但它目前并不起什么作用,因为它的对照表是空的,我们必须添加主机数据来满足d工作站的查询要求。

(1)选中一个域,如hn.ac.cn,单击鼠标右键,选“新建主机”。

(2)输入“主机名:www1”,“ip地址:159.226.171.2”,选中“创建关联的ptr记录”,建立此主机的反查询记录。

(3)点“添加主机”按钮,此主机名与ip地址的对照信息即加入到表中。

(4)同理,依次填入hn.ac.cn这个域内的各个主机的主机名和ip地址,注意别忘了选“创建关联的ptr记录”。

(5)最后点“确定”退出。当域中新增主机时,可再用此步骤添加其域名与ip地址的对照信息。

5.2.8给主机设置别名

一个ip地址可对应多个域名吗?答案是肯定的,以如某台计算机即是www服务器,以是一个e-mail服务器,那么我们可以给它取两个域名:www1.hn.ac.cn和mail.hn.ac.cn,这就涉及到别名问题,设置别名的步骤如下:

(1)选中一个域,如hn.ac.cn,单击右键,选“新建记录”。

(2)出现“新建资源记录”窗口,在“记录类型”中选“cname记录”,“别名”处输入别名,如mail,“为宿主的d名称”处,输入“www1.hn.ac.cn.”(注意最后的句点,千万不能省略)

(3)点“确定”退出。这样,ip地址159.226.171.2就有两个域名www1.hn.ac.cn和mail.hn.ac.cn,同理可再设置别的域名和设置其它主机的别名。

至此,d服务器的设置完成。

6internet的接入

然后需要选择i来提供internet的接入,给服务器以绑定一个固定的ip,用以使企业局域网内所有工作站能与互联网的沟通。与综合性的管理应用信息系统一起真正体现了企业的信息化。提高了企业的效益。一个高速、稳定的局域网和互联网接入是提高工作效率,加强员工沟通,处理与客户和合作伙伴交易的关键。

7互联网的安全性

然而,互联网自身存在着危险。安全性不仅仅是一项技术问题,现在已成为市场竞争中的一个必要条件。今天,每一个希望成为供货商或转包商的小型企业都必须满足企业级的通信安全标准。一旦一家小型企业开始接受信用卡订单、存储客户地址或处理客户、生产厂商以及合作伙伴的各类私密信息,就应该保证数据不会被非法窃取。一个怀有恶意的黑客或者一份感染了病毒的消息会破环重要的文件,更为重要的是,将会严重影响小型企业的发展和成功。

7.1防火墙

对于小型企业来说,网络边缘往往用一条宽带电缆或数字用户线路与局域网相联。这种情况下,被安装在电缆或数字用户线路与局域网之间,作为安全网关的一套基于硬件的防火墙产品能够为网络提供最佳保护。在数据的安全性非常重要时,安全网关能提供最优化的保护措施。硬件防火墙产品应该具备以下功能:

(1)包状态检查――在数据包通过防火墙时对数据进行检查,以确定是否允许进入局域网络。

(2)流量控制:根据数据的重要性管理流入的数据。

(3)v技术――使远程用户能够安全地连接局域网。

(4)java、activex以及cookie屏蔽――只允许来自可靠web站点上的应用程序运行。

(5)代理服务器屏蔽(proxyblocking)――防止局域网用户绕过互联网过滤系统。

(6)在潜在的黑客攻击发生时,系统会向网络管理人员发出电子邮件或声音告警。

(7)电子邮件发信监控(outgoinge-mailscreening)――能够阻塞带有特定词句电子邮件的发送,以避免企业员工故意或无意地泄露某些特定信息。

让任何类型的的网络免受病毒攻击最保险和最有效的方法是对网络中的每一台计算机安装防病毒软件,并定期对软件中的病毒定义进行更新。

除此之外,禁止使用那些明显带有漏洞,使病毒容易传播的应用程序,尤其是电子邮件,也是一种非常明智的做法。

随着网络系统越来越复杂和专业,企业应把握好企业信息化的命脉,处理好信息化基础网络系统和应用系统之间的关系。企业绝不能忽略信息化的另一个系统――企业的网络系统。应用系统和网络系统是信息化的“两条腿”,缺了其中的哪一个,都是不行的。以上是本人对企业网络系统的愚见,如有不足之处,请各位批评指正。在此要感谢蒋学锋教授给予我的帮助,是教授的耐心与宽容才有了我的点点成绩。没有教授的帮助,就没有这篇论文,再次感谢蒋教授。

参考文献:

[1]tere’parnell.构建高速网络[m],人民邮电出版社,2000.6

[2]andrews.taneaum.计算机网络[m],清华大学出版社,.7

[3]北京启明星辰信息技术有限公司.网络信息安全技术基础[m],电子工业出版社,.1

[4]互联网上相关资料……

篇4:构建中小型企业网络论文

论文摘要

中小企业是全球经济最具活力的部分,小企业管理局评定的20世纪最重大的65项发明和创新都是由500人以下的小企业或个人创造的。小企业占有制造业产品创新的55%,平均每个雇员的创新数要比大企业高1.38倍,其重要创新数也比大企业高1倍。企业的网络系统是信息化的命脉,特别是在网络技术快速发展的今天,更是如此。但是在信息化的过程中,企业往往专注于诸如erp、scm、crm等应用系统的建设,却忽略了一个最基本的东西――企业基础网络系统的建设,造成“一条腿”走路的窘境。由于企业的网络系统往往被大家所忽略,造成了信息化建设过程中的信息通信不畅,应用系统形成封闭的“孤岛”。对于中小企业来说,如何利用网络通过有限的投资得到有效的收益,更是应该考虑的问题。构建网络系统是实现其它的信息化应用,包括电子商务等的基础。

篇5:趣味类面试题

如果在面试环节越到如下这些趣味型面试问题,你们会怎么回答呢?

1、如果我录用你,你认为你在这份工作上会待多久呢?

A.这问题可能要等我工作一段时间后,才能比较具体地回答。

B.一份工作至少要做3年、5年,才能学习到精华的部分。

C.这个问题蛮难回答的,可能要看当时的情形。

D.至少2年,2年后我计划再出国深造。

解答:选择B最多,A次之。B的回答能充分显示出你的稳定性,不过,这必须配合你的履历表上,之前的工作是否也有一致性。A的回答则是非常实际,有些人事主管因为欣赏应征者的坦诚,能够接受这样的回答。

2、除了我们公司之外,你还应征了其它哪些公司呢?

A.除了向贵公司这样的计算机外设产品公司外,我还应征了××饮料公司、××软件设计公司及××化工公司。

B.因为是通过人才网站,所以有很多公司与我联络,不胜枚举。

C.由于我只对计算机公司较感兴趣,因此除贵公司外,我还应征了××及××公司。

D.我不是很积极地想换工作,这半年多来陆陆续续寄了一些履历,公司名字不太记得。

解答:最理想的回答是C。C的回答可以显示出应征者的目标明确,对于自己的下一个工作应该在哪里,思考得很清楚。

3、如果你离开现职,你认为你的老板会有什么反应?

A.很震惊,因为老板对我算是很信赖,我就如同他的左右手一样。

B.还好吧,他大概心里也有数,反正公司现在也不忙。

C.他大概习惯了,反正他手下的人来来去去已是司空见惯。

D.我想他一定会生气地破口大骂,他是一个相当情绪化的人。

解答:最理想的回答是A。面谈者想藉此了解,你和前(现)任主管的相处情形,以及你在主管心目中的地位如何?(我认为A有点过,可以说,前部门工作短期会有一定的问题,但如果能进入贵公司,我会先处理好XX公司的业务,做好工作交接,这是最基础的,我想咱们公司应该也如此)

微软试题

1、为什么下水道的井盖是圆的?

答案:因为下水道是圆的

2、有个农民挑了一对竹筐,赶集去买东西。当他来到一座独木桥上,对面来了个孩子,他想退回去让孩子先过桥,但是回身一看,后面也来了个孩子。正在进退两难之际,农民急中生智,想了个巧办法,使大家都顺利地通过了独木桥,而且三人之中谁也没有后退过一步。

问:农民是用的什么方法?

答案: 一个筐放一个 然后转个180

3、巧入房间

某地质勘探队有12名队员,他们同住在一栋楼的12个房间内。由于工作关系,资料不能集中,各人的房间内都有别人需要查对的资料。这天,12位队员又要外出作业了。临行前,队长对大家说:“在外出作业期间,12个人一起回来是不可能的,如有队员回来查资料就困难了。现在咱们每个人都有打开自己门锁的两把钥匙,只准带走其中一把钥匙,余下的一把不准挂在门上,因为不安全,每个房间的门窗也必须关严,大家想一想,怎样才能使任何一个人回来都能打开12个房间呢?”

问:如果你是队员之一,你能想出办法来吗?

答案: 给队长不就OK了

4、入睡与醒来

请问:从你生下来的那一刻起,你入睡和醒来的次数哪个多?多多少次?

答案: 睡着可能多一次

程序员面试智力题 人事主管面试问题 银行面试常见问题

篇6:行为类面试题

下面来跟大家谈谈有关行为面试的问题。

行为面试更重要的是行为面试的信息,包括行为面试的问题,如何准备行为面试,技术和战略为acing行为面试。

在行为面试中,该公司已决定,他们雇用的人,会问的问题,找出候选人如果有这些技能需要什么样的技能。

行为面试问题会更比传统的面试问题的重点和特殊的例子,你如何处理在工作场所的情况下你需要回应。问题审查的例子,你可能被要求在行为面试,你将如何回答他们认为。这样,你会提前准备的时间,而不是想在接受记者采访时当场回应。

行为面试问题

举一个例子一个场合,当你用逻辑来解决问题。

给你达到目标的一个例子,告诉我你如何实现它。

给一个目标,你不符合一个例子,你如何处理它。

说明在工作和如何处理它的紧张局势。

告诉我你如何在压力下有效工作。

你是如何处理的挑战?

你一直在一个情况下,你没有足够的工作做的呢?

你有没有犯了一个错误?你是如何处理呢?

说明作出决定,是不得人心的,你如何处理实施。

你每做一个冒险的决定?为什么呢?你是如何处理呢?

你有没有推迟作出决定?为什么呢?

你有没有处理,你不同意与公司政策?怎么样?

你走了超出职责要求?如果是这样,怎么样?

当你在多个项目中工作你怎么优先?

你是怎么处理满足时间紧迫?

举一个例子,您如何设定目标和实现这些目标。

你有没有不符合你的目标吗?为什么呢?

您的日程被中断时,你会怎么做?举一个例子,你如何处理它。

你不得不说服一个团队工作项目上,他们并不感到?你怎么办呢?

给您如何在团队工作的一个例子。

你有困难的情况下处理与同事?怎么样?

你做什么,如果你不同意与一位同事吗?

分享你如何能够激励员工或同事的例子。

你听吗?当你举一个例子或当你不听。

你有困难的情况下处理与上司?怎么样?

你有困难的情况下与其他部门处理?怎么样?

你有困难的情况下处理与客户或供应商?怎么样?

如果你不同意你的老板,你做什么吗?

篇7:教学类面试题

教学类面试题

“你对工资和福利有什么期望?”

我对工资没有硬性要求,我相信贵公司有一个,在处理我的问题上会友善合理。我注重的是找对工作机会,所以只要条件公平,我则不会计较太多。

“为什么要选择教师这个行业”、“你是怎么看教师这个工作的”

读的就是师范类的专业,做教师符合自己的专业,而且现在公司之类的工作不够稳定,教师稳定性比较高,现在好的学校对教师的培养很好,也能为教师提供很大的发展空间等。

对孩子的爱心、耐心和责任心,更多了一份成熟和自信。教师这个职业是神圣而伟大的,他要求教师不仅要有丰富的知识,还要有高尚的情操。因此,在读师范时,我就十分注重自身的全面发展,广泛地培养自己的兴趣爱好,并学有专长,做到除擅长绘画和书法外,还能会唱、会说、会讲,

“学高仅能为师,身正方能为范”,在注重知识学习的同时我还注意培养自己高尚的道德情操,自觉遵纪守法,遵守社会公德,没有不良嗜好和行为。我想这些都是一名教育工作者应该具备的最起码的'素养。

(一)教学

1、新课程标准的价值取向是什么?

2、你最尊敬的教育家是谁,为什么?

3、你最赞赏的教学方法是什么?

4、为什么学生会偏科?

5、做好一个固然离不开敬业、爱生、专业知识扎实,除了这些,你认为教学的最重要特质是什么?

6、你赞同“教学有法、但无定法、贵在得法”这种提法吗?为什么?

7、学生记忆有什么特点,学科教学如何提高学生的识记能力

8、你认为一种科学的备课方法是什么?平时你是怎样备课的?

9、你同意“没有不合格的学生,只有不合格的教师”这句话吗?

篇8:会计类面试题

会计类面试题

丙公司为注册地在北京市的一家上市公司,其至与固定资产有关的业务资料如下:

(1)月12日,丙公司购进一台不需要安装的设备,取得的增值税专用发票上注明的设备价款为350万元,增值税为59.5万元,另发生运输费1.5万元,款项以银行存款支付;没有发生其他相关税费.该设备于当日投入使用,预计使用年限为,预计净残值为15万元,采用直线法计提折旧.

(2)12月31日,丙公司对该设备进行检查时发现其已经发生减值,预计可收回金额为321万元,计提减值准备后,该设备原预计使用年限、预计净残值、折旧方法保持不变,

(3)12月31日,丙公司因生产经营方向调整,决定采用出包方式对该设备进行改良,改良工程验收合格后支付工程价款。该设备于当日停止使用,开始进行改良。

(4)3月12日,改良工程完工并验收合格,丙公司以银行存款支付工程总价款25万元。当日,改良后的设备投入使用,预计尚可使用年限8年,采用直线法计提折旧,预计净残值为16万元。2012月31日,该设备未发生减值。

(5)2012月31日,该设备因遭受自然灾害发生严重毁损,丙公司决定进行处置,取得残料变价收入10万元、保险公司赔偿款30万元,发生清理费用3万元;款项均以银行存款收付,不考虑其他相关税费。

题目要求:

(2) 计算该设备计提的折旧额。

(3) 计算2012月31日该设备计提的固定资产减值准备,并编制相应的分录。

(4) 计算该设备计提的'折旧额。

(5) 编制2012月31日该设备转入改良时的会计分录。

(6) 编制年3月12日支付该设备改良价款、结转改良后设备成本的会计分录。

(7) 计算该设备计提的折旧额。

(8) 计算年12月31日处置该设备实现的净损益。

(9) 编制2004年12月31日处置该设备的会计分录。

甲公司年至2004年投资业务有关的资料如下:

(1)2002年1月1日,甲公司以银行存款3300万元从二级市场购入乙公司股票万股,进行长期投资,不考虑相关税费,

购入后,甲公司持有乙公司有表决权股份的10%,对乙公司的财务和经营政策没有重大影响。2002年1月1日,乙公司所有者权益为28000万元。

(2)2002年5月10日,乙公司宣告发放2现金股利2000万元,并于5月25日了放。

(3)20,乙公司实现净利润1300万元。

(4)2003年5月11日,乙公司宣告发放2002年度现金股利600万元,并于5月26日发放。

(5)2003年,乙公司实现净利润2000万元。

(6)2004年1月1日,甲公司又以银行存款6400万元从二级市场购入乙公司股票4000万股,进行长期投资,不考虑相关税费。甲公司占乙公司有表决权股份的比例由10%增加到30%,对乙公司的财务和经营政策有重大影响。2004年1月1日,乙公司所有者权益为28700万元。

(7)2004年5月5日,乙公司宣告发放现金股利1000万元,并于5月20日发放。

(8)20,乙公司接受损赠并进行会计处理后,资本公积增加了1200万元。

(9)2004年度,乙公司发生净亏损4000万元。

(10)2004年12月31日,甲公司对乙公司长期股权投资发生减值,可收回金额为7800万元。

假定:(1甲公司初始投资和追加投资产生的股权投资借方差额分别按10年于年末平均摊销;(2)不考虑长期股权投资核算由成本法转为权益法追溯调整时股权投资差额的摊销对所得税的影响;(3)除上述交易或事项外,乙公司未发生导致其所有者权益发生变动的其他交易或事项;(4)甲公司和乙公司适用相同的所得税税率。

题目要求:

(1) 编制甲公司上述(1)、(2)、(4)业务相关的会计分录。

(2) 计算甲公司2004年1月1日购入的长期股权投资核算由成本法转为权益法时,对2002年1月1日购入的长期股权投资追溯调整后形成的投资成本、损益调整、股权投资差额和累积影响数,并编制相关的会计分录。

(3) 编制甲公司2004年1月1日追加投资的分计分录。

(4) 编制甲公司上述(7)、(8)、(9)、(10)业务相关的会计分录。

(“长期股权投资”和“利润分配”科目均要求写出明细科目)

篇9:程序员网络面试题

题目(一):我们可以用static修饰一个类的成员函数,也可以用const修饰类的成员函数(写在函数的最后表示不能修改成员变量,不是指写在前面表示返回值为常量)。请问:能不能同时用static和const修饰类的成员函数?

分析:答案是不可以。C++编译器在实现const的成员函数的时候为了确保该函数不能修改类的实例的状态,会在函数中添加一个隐式的参数const this*。但当一个成员为static的时候,该函数是没有this指针的。也就是说此时static的用法和static是冲突的。

我们也可以这样理解:两者的语意是矛盾的。static的作用是表示该函数只作用在类型的静态变量上,与类的实例没有关系;而const的作用是确保函数不能修改类的实例的状态,与类型的静态变量没有关系。因此不能同时用它们。

题目(二):运行下面的代码,输出是什么?

class A

{

};

class B

{

public:

B {}

~B() {}

};

class C

{

public:

C() {}

virtual ~C() {}

};

int _tmain(int argc, _TCHAR* argv[])

{

printf(“%d, %d, %d ”, sizeof(A), sizeof(B), sizeof(C));

return 0;

}

分析:答案是1, 1, 4。class A是一个空类型,它的实例不包含任何信息,本来求sizeof应该是0。但当我们声明该类型的实例的时候,它必须在内存中占有一定的空间,否则无法使用这些实例。至于占用多少内存,由编译器决定。Visual Studio 中每个空类型的实例占用一个byte的空间。

class B在class A的基础上添加了构造函数和析构函数。由于构造函数和析构函数的调用与类型的实例无关(调用它们只需要知道函数地址即可),在它的实例中不需要增加任何信息。所以sizeof(B)和sizeof(A)一样,在Visual Studio 2008中都是1。

class C在class B的基础上把析构函数标注为虚拟函数。C++的编译器一旦发现一个类型中有虚拟函数,就会为该类型生成虚函数表,并在该类型的每一个实例中添加一个指向虚函数表的指针。在32位的机器上,一个指针占4个字节的空间,因此sizeof(C)是4。

题目(三):运行下面中的代码,得到的结果是什么?

class A

{

private:

int m_value;

public:

A(int value)

{

m_value = value;

}

void Print1()

{

printf(“hello world”);

}

void Print2()

{

printf(“%d”, m_value);

}

};

int _tmain(int argc, _TCHAR* argv[])

{

A* pA = NULL;

pA->Print1();

pA->Print2();

return 0;

}

分析:答案是Print1调用正常,打印出hello world,但运行至Print2时,程序崩溃。调用Print1时,并不需要pA的地址,因为Print1的函数地址是固定的。编译器会给Print1传入一个this指针,该指针为NULL,但在Print1中该this指针并没有用到。只要程序运行时没有访问不该访问的内存就不会出错,因此运行正常。在运行print2时,需要this指针才能得到m_value的值。由于此时this指针为NULL,因此程序崩溃了。

题目(四):运行下面中的代码,得到的结果是什么?

class A

{

private:

int m_value;

public:

A(int value)

{

m_value = value;

}

void Print1()

{

printf(“hello world”);

}

virtual void Print2()

{

printf(“hello world”);

}

};

int _tmain(int argc, _TCHAR* argv[])

{

A* pA = NULL;

pA->Print1();

pA->Print2();

return 0;

}

分析:答案是Print1调用正常,打印出hello world,但运行至Print2时,程序崩溃。Print1的调用情况和上面的题目一样,不在赘述。由于Print2是虚函数。C++调用虚函数的时候,要根据实例(即this指针指向的实例)中虚函数表指针得到虚函数表,再从虚函数表中找到函数的地址。由于这一步需要访问实例的地址(即this指针),而此时this指针为空指针,因此导致内存访问出错。

题目(五):静态成员函数能不能同时也是虚函数?

分析:答案是不能。调用静态成员函数不要实例。但调用虚函数需要从一个实例中指向虚函数表的指针以得到函数的地址,因此调用虚函数需要一个实例。两者相互矛盾。

题目(六):运行下列C++代码,输出什么?

struct Point3D

{

int x;

int y;

int z;

};

int _tmain(int argc, _TCHAR* argv[])

{

Point3D* pPoint = NULL;

int offset = (int)(&(pPoint)->z);

printf(“%d”, offset);

return 0;

}

答案:输出8。由于在pPoint->z的前面加上了取地址符号,运行到此时的时候,会在pPoint的指针地址上加z在类型Point3D中的偏移量8。由于pPoint的地址是0,因此最终offset的值是8。

&(pPoint->z)的语意是求pPoint中变量z的地址(pPoint的地址0加z的偏移量8),并不需要访问pPoint指向的内存。只要不访问非法的内存,程序就不会出错。

题目(七):运行下列C++代码,输出什么?

class A

{

public:

A()

{

Print();

}

virtual void Print()

{

printf(“A is constructed. ”);

}

};

class B: public A

{

public:

B()

{

Print();

}

virtual void Print()

{

printf(“B is constructed. ”);

}

};

int _tmain(int argc, _TCHAR* argv[])

{

A* pA = new B();

pA;

return 0;

}

答案:先后打印出两行:A is constructed. B is constructed. 调用B的构造函数时,先会调用B的基类及A的构造函数。然后在A的构造函数里调用Print。由于此时实例的类型B的部分还没有构造好,本质上它只是A的一个实例,他的虚函数表指针指向的是类型A的虚函数表。因此此时调用的Print是A::Print,而不是B::Print。接着调用类型B的构造函数,并调用Print。此时已经开始构造B,因此此时调用的Print是B::Print。

同样是调用虚拟函数Print,我们发现在类型A的构造函数中,调用的是A::Print,在B的构造函数中,调用的是B::Print。因此虚函数在构造函数中,已经失去了虚函数的动态绑定特性。

题目(八):运行下列C#代码,输出是什么?

namespace ChangesOnString

{

class Program

{

static void Main(string[] args)

{

String str = “hello”;

str.ToUpper();

str.Insert(0, “ WORLD”);

Console.WriteLine(str);

}

}

}

答案:输出是hello。由于在.NET中,String有一个非常特殊的性质:String的实例的状态不能被改变。如果String的成员函数会修改实例的状态,将会返回一个新的String实例。改动只会出现在返回值中,而不会修改原来的实例。所以本题中输出仍然是原来的字符串值hello。

如果试图改变String的内容,改变之后的值可以通过返回值拿到。用StringBuilder是更好的选择,特别是要连续多次修改的时候。如果用String连续多次修改,每一次修改都会产生一个临时对象,开销太大。

题目(九):在C++和C#中,struct和class有什么不同?

答案:在C++中,如果没有标明函数或者变量是的访问权限级别,在struct中,是public的;而在class中,是private的。

在C#中,如果没有标明函数或者变量的访问权限级别,struct和class中都是private的。struct和class的区别是:struct定义值类型,其实例在栈上分配内存;class定义引用类型,其实例在堆上分配内存。

题目(十):运行下图中的C#代码,输出是什么?

namespace StaticConstructor

{

class A

{

public A(string text)

{

Console.WriteLine(text);

}

}

class B

{

static A a1 = new A(“a1”);

A a2 = new A(“a2”);

static B()

{

a1 = new A(“a3”);

}

public B()

{

a2 = new A(“a4”);

}

}

class Program

{

static void Main(string[] args)

{

B b = new B();

}

}

}

答案:打印出四行,分别是a1、a3、a2、a4。

在调用类型B的代码之前先执行B的静态构造函数。静态函数先初始化类型的静态变量,再执行静态函数内的语句。因此先打印a1再打印a3。接下来执行B b = new B(),即调用B的普通构造函数。构造函数先初始化成员变量,在执行函数体内的语句,因此先后打印出a2、a4。

题目(11):运行下图中的C#代码,输出是什么?

namespace StringValueOrReference

{

class Program

{

internal static void ValueOrReference(Type type)

{

String result = “The type ” + type.Name;

if (type.IsValueType)

Console.WriteLine(result + “ is a value type.”);

else

Console.WriteLine(result + “ is a reference type.”);

}

internal static void ModifyString(String text)

{

text = “world”;

}

static void Main(string[] args)

{

String text = “hello”;

ValueOrReference(text.GetType());

ModifyString(text);

Console.WriteLine(text);

}

}

}

答案:输出两行。第一行是The type String is reference type. 第二行是hello。类型String的定义是public sealed class String {...},既然是class,那么String就是引用类型。

在方法ModifyString里,对text赋值一个新的字符串,此时改变的不是原来text的内容,而是把text指向一个新的字符串“world”。由于参数text没有加ref或者out,出了方法之后,text还是指向原来的字符串,因此输出仍然是“hello”.

题目(12):运行下图中的C++代码,输出是什么?

#include

class A

{

private:

int n1;

int n2;

public:

A(): n2(0), n1(n2 + 2)

{

}

void Print()

{

std::cout << “n1: ” << n1 << “, n2: ” << n2 << std::endl;

}

};

int _tmain(int argc, _TCHAR* argv[])

{

A a;

a.Print();

return 0;

}

答案:输出n1是一个随机的数字,n2为0。在C++中,成员变量的初始化顺序与变量在类型中的申明顺序相同,而与它们在构造函数的初始化列表中的顺序无关。因此在这道题中,会首先初始化n1,而初始n1的参数n2还没有初始化,是一个随机值,因此n1就是一个随机值。初始化n2时,根据参数0对其初始化,故n2=0。

题目(13):编译运行下图中的C++代码,结果是什么?(A)编译错误;(B)编译成功,运行时程序崩溃;(C)编译运行正常,输出10。请选择正确答案并分析原因。

#include

class A

{

private:

int value;

public:

A(int n)

{

value = n;

}

A(A other)

{

value = other.value;

}

void Print()

{

std::cout << value << std::endl;

}

};

int _tmain(int argc, _TCHAR* argv[])

{

A a = 10;

A b = a;

b.Print();

return 0;

}

答案:编译错误。在复制构造函数中传入的参数是A的一个实例。由于是传值,把形参拷贝到实参会调用复制构造函数。因此如果允许复制构造函数传值,那么会形成永无休止的递归并造成栈溢出。因此C++的标准不允许复制构造函数传值参数,而必须是传引用或者常量引用。在Visual Studio和GCC中,都将编译出错。

题目(14):运行下图中的C++代码,输出是什么?

int SizeOf(char pString[])

{

return sizeof(pString);

}

int _tmain(int argc, _TCHAR* argv[])

{

char* pString1 = “google”;

int size1 = sizeof(pString1);

int size2 = sizeof(*pString1);

char pString2[100] = “google”;

int size3 = sizeof(pString2);

int size4 = SizeOf(pString2);

printf(“%d, %d, %d, %d”, size1, size2, size3, size4);

return 0;

}

答案:4, 1, 100, 4。pString1是一个指针。在32位机器上,任意指针都占4个字节的空间。*pString1是字符串pString1的第一个字符。一个字符占一个字节。pString2是一个数组,sizeof(pString2)是求数组的大小。这个数组包含100个字符,因此大小是100个字节。而在函数SizeOf中,虽然传入的参数是一个字符数组,当数组作为函数的参数进行传递时,数组就自动退化为同类型的指针。因此size4也是一个指针的大小,为4.

题目(15):运行下图中代码,输出的结果是什么?这段代码有什么问题?

#include

class A

{

public:

A()

{

std::cout << “A is created.” << std::endl;

}

~A()

{

std::cout << “A is d.” << std::endl;

}

};

class B : public A

{

public:

B()

{

std::cout << “B is created.” << std::endl;

}

~B()

{

std::cout << “B is d.” << std::endl;

}

};

int _tmain(int argc, _TCHAR* argv[])

{

A* pA = new B();

pA;

return 0;

}

答案:输出三行,分别是:A is created. B is created. A is d。用new创建B时,回调用B的构造函数。在调用B的构造函数的时候,会先调用A的构造函数。因此先输出A is created. B is created.

接下来运行语句时,会调用析构函数。由于pA被声明成类型A的指针,同时基类A的析构函数没有标上virtual,因此只有A的析构函数被调用到,而不会调用B的析构函数。

由于pA实际上是指向一个B的实例的指针,但在析构的时候只调用了基类A的析构函数,却没有调用B的析构函数。这就是一个问题。如果在类型B中创建了一些资源,比如文件句柄、内存等,在这种情况下都得不到释放,从而导致资源泄漏。

问题(16):运行如下的C++代码,输出是什么?

class A

{

public:

virtual void Fun(int number = 10)

{

std::cout << “A::Fun with number ” << number;

}

};

class B: public A

{

public:

virtual void Fun(int number = 20)

{

std::cout << “B::Fun with number ” << number;

}

};

int main()

{

B b;

A &a = b;

a.Fun();

}

答案:输出B::Fun with number 10。由于a是一个指向B实例的引用,因此在运行的时候会调用B::Fun。但缺省参数是在编译期决定的。在编译的时候,编译器只知道a是一个类型a的引用,具体指向什么类型在编译期是不能确定的,因此会按照A::Fun的声明把缺省参数number设为10。

这一题的关键在于理解确定缺省参数的值是在编译的时候,但确定引用、指针的虚函数调用哪个类型的函数是在运行的时候。

问题(17):运行如下的C代码,输出是什么?

char* GetString1()

{

char p[] = “Hello World”;

return p;

}

char* GetString2()

{

char *p = “Hello World”;

return p;

}

int _tmain(int argc, _TCHAR* argv[])

{

printf(“GetString1 returns: %s. ”, GetString1());

printf(“GetString2 returns: %s. ”, GetString2());

return 0;

}

答案:输出两行,第一行GetString1 returns: 后面跟的是一串随机的内容,而第二行GetString2 returns: Hello World. 两个函数的区别在于GetString1中是一个数组,而GetString2中是一个指针。

当运行到GetString1时,p是一个数组,会开辟一块内存,并拷贝“Hello World”初始化该数组。接着返回数组的首地址并退出该函数。由于p是GetString1内的一个局部变量,当运行到这个函数外面的时候,这个数组的内存会被释放掉。因此在_tmain函数里再去访问这个数组的内容时,结果是随机的。

当运行到GetString2时,p是一个指针,它指向的是字符串常量区的一个常量字符串。该常量字符串是一个全局的,并不会因为退出函数GetString2而被释放掉。因此在_tmain中仍然根据GetString2返回的地址得到字符串“Hello World”。

问题(18):运行下图中C#代码,输出的结果是什么?

namespace StaticVariableInAppDomain

{

[Serializable]

internal class A : MarshalByRefObject

{

public static int Number;

public void SetNumber(int value)

{

Number = value;

}

}

[Serializable]

internal class B

{

public static int Number;

public void SetNumber(int value)

{

Number = value;

}

}

class Program

{

static void Main(string[] args)

{

String assamblyName = Assembly.GetEntryAssembly().FullName;

AppDomain domain = AppDomain.CreateDomain(“NewDomain”);

A.Number = 10;

String nameOfA = typeof(A).FullName;

A a = domain.CreateInstanceAndUnwrap(assamblyName, nameOfA) as A;

a.SetNumber(20);

Console.WriteLine(“Number in class A is {0}”, A.Number);

B.Number = 10;

String nameOfB = typeof(B).FullName;

B b = domain.CreateInstanceAndUnwrap(assamblyName, nameOfB) as B;

b.SetNumber(20);

Console.WriteLine(“Number in class B is {0}”, B.Number);

}

}

}

答案:输出两行,第一行是Number in class A is 10,而第二行是Number in class B is 20。上述C#代码先创建一个命名为NewDomain的应用程序域,并在该域中利用反射机制创建类型A的一个实例和类型B的一个实例。我们注意到类型A是继承自MarshalByRefObject,而B不是。虽然这两个类型的结构一样,但由于基类不同而导致在跨越应用程序域的边界时表现出的行为将大不相同。

由于A继承MarshalByRefObject,那么a实际上只是在缺省的域中的一个代理,它指向位于NewDomain域中的A的一个实例。当a.SetNumber时,是在NewDomain域中调用该方法,它将修改NewDomain域中静态变量A.Number的值并设为20。由于静态变量在每个应用程序域中都有一份独立的拷贝,修改NewDomain域中的静态变量A.Number对缺省域中的静态变量A.NewDomain没有任何影响。由于Console.WriteLine是在缺省的应用程序域中输出A.Number,因此输出仍然是10。

B只从Object继承而来的类型,它的实例穿越应用程序域的边界时,将会完整地拷贝实例。在上述代码中,我们尽管试图在NewDomani域中生成B的实例,但会把实例b拷贝到缺省的域。此时,调用b.SetNumber也是在缺省的域上进行,它将修改缺省的域上的A.Number并设为20。因此这一次输出的是20。

问题(19):运行下图中C代码,输出的结果是什么?

int _tmain(int argc, _TCHAR* argv[])

{

char str1[] = “hello world”;

char str2[] = “hello world”;

char* str3 = “hello world”;

char* str4 = “hello world”;

if(str1 == str2)

printf(“str1 and str2 are same. ”);

else

printf(“str1 and str2 are not same. ”);

if(str3 == str4)

printf(“str3 and str4 are same. ”);

else

printf(“str3 and str4 are not same. ”);

return 0;

}

答案:输出两行。第一行是str1 and str2 are not same,第二行是str3 and str4 are same。

str1和str2是两个字符串数组。我们会为它们分配两个长度为12个字节的空间,并把“hello world”的内容分别拷贝到数组中去。这是两个初始地址不同的数组,因此比较str1和str2的值,会不相同。str3和str4是两个指针,我们无需为它们分配内存以存储字符串的内容,而只需要把它们指向“hello world“在内存中的地址就可以了。由于”hello world”是常量字符串,它在内存中只有一个拷贝,因此str3和str4指向的是同一个地址。因此比较str3和str4的值,会是相同的。

问题(20):运行下图中C#代码,输出的结果是什么?并请比较这两个类型各有什么特点,有哪些区别。

namespace Singleton

{

public sealed class Singleton1

{

private Singleton1()

{

Console.WriteLine(“Singleton1 constructed”);

}

public static void Print()

{

Console.WriteLine(“Singleton1 Print”);

}

private static Singleton1 instance = new Singleton1();

public static Singleton1 Instance

{

get

{

return instance;

}

}

}

public sealed class Singleton2

{

Singleton2()

{

Console.WriteLine(“Singleton2 constructed”);

}

public static void Print()

{

Console.WriteLine(“Singleton2 Print”);

}

public static Singleton2 Instance

{

get

{

return Nested.instance;

}

}

class Nested

{

static Nested() { }

internal static readonly Singleton2 instance = new Singleton2();

}

}

class Program

{

static void Main(string[] args)

{

Singleton1.Print();

Singleton2.Print();

}

}

}

答案: 输出三行:第一行“Singleton1 constructed”,第二行“Singleton1 Print”,第三行“Singleton2 Print”。

当我们调用Singleton1.Print时,.NET运行时会自动调用Singleton1的静态构造函数,并初始化它的静态变量。此时会创建一个Singleton1的实例,因此会调用它的构造函数。Singleton2的实例是在Nested的静态构造函数里初始化的。只有当类型Nested被使用时,才回触发.NET运行时调用它的静态构造函数。我们注意到我们只在Sington2.Instance里面用到了Nested。而在我们的代码中,只调用了Singleton2.Print。因此不会创建Singleton2的实例,也不会调用它的构造函数。

这两个类型其实都是单例模式(Singleton)的实现。第二个实现Singleton2只在真的需要时,才会创建实例,而第一个实现Singleton1则不然。第二个实现在空间效率上更好。

问题(21):C#是一门托管语言,那么是不是说明只要用C#,就能保证不会出现内存泄露和其他资源泄漏?如果不是,在哪些情况下可能会出现泄漏?

答案:C#不能保证没有资源泄漏。比如如下几种情况可能会造成资源泄漏:(1) 调用Native code,比如用P/Invoke或者调用COM;(2) 读写文件时的,没有及时close stream, 或者ADO.NET连数据库时,没有及时关闭连接,也算资源泄漏?(3)注册事件后没有remove,导致publisher和subscriber的强依 赖,垃圾回收可能会被推迟;(4).NET还定义了一些方法直接申请非托管内存,比如Marshal.AllocHGlobal和Marshal.AllocCoTaskMem。通过这种方式得到的内存,如果没有及时释放,也会造成内存泄露。

问题(22):下面的两段C#有哪些不同?

static void CatchException1()

{

try

{

Function();

}

catch

{

throw;

}

}

static void CatchException2()

{

try

{

Function();

}

catch (Exception e)

{

throw e;

}

}

答案:两个函数的catch都是重新抛出截获的exception,但抛出的exception的call stack是不一样的。对于第一种方法,exception的call stack是从最开始的抛出地点开始的。对于第二种方法,exception的call stack是从CatchException2开始的,最初抛出的地方相关的信息被隐藏了。

问题(23):运行下图中的C++代码,打印出的结果是什么?

bool Fun1(char* str)

{

printf(“%s ”, str);

return false;

}

bool Fun2(char* str)

{

printf(“%s ”, str);

return true;

}

int _tmain(int argc, _TCHAR* argv[])

{

bool res1, res2;

res1 = (Fun1(“a”) && Fun2(“b”)) || (Fun1(“c”) || Fun2(“d”));

res2 = (Fun1(“a”) && Fun2(“b”)) && (Fun1(“c”) || Fun2(“d”));

return res1 || res2;

}

答案:打印出4行,分别是a、c、d、a。

在C/C++中,与、或运算是从左到右的顺序执行的。在计算rest1时,先计算Fun1(“a”) && Func2(“b”)。首先Func1(“a”)打印出内容为a的一行。由于Fun1(“a”)返回的是false, 无论Func2(“b”)的返回值是true还是false,Fun1(“a”) && Func2(“b”)的结果都是false。由于Func2(“b”)的结果无关重要,因此Func2(“b”)会略去而不做计算。接下来计算Fun1(“c”) || Func2(“d”),分别打印出内容c和d的两行。

在计算rest2时,首先Func1(“a”)打印出内容为a的一行。由于Func1(“a”)返回false,和前面一样的道理,Func2(“b”)会略去不做计算。由于Fun1(“a”) && Func2(“b”)的结果是false,不管Fun1(“c”) && Func2(“d”)的结果是什么,整个表达式得到的结果都是false,因此Fun1(“c”) && Func2(“d”)都将被忽略。

问题(24):运行下面的C#代码,打印出来的结果是什么?

struct Person

{

public string Name;

public override string ToString()

{

return Name;

}

}

class Program

{

static void Main(string[] args)

{

ArrayList array = new ArrayList();

Person jim = new Person() {Name = “Jim”};

array.Add(jim);

Person first = (Person)array[0];

first.Name = “Peter”;

Console.WriteLine(array[0].ToString());

}

}

答案:Person的定义是一个struct,因此是一个值类型。在运行到语句Person first = (Person)array[0]的时候,first是array[0]的一个拷贝,first和array[0]不是一个实例。因此修改first对array[0]没有影响。

问题(25):运行下面的C++代码,打印的结果是什么?

class Base

{

public:

void print() { doPrint();}

private:

virtual void doPrint() {cout << “Base::doPrint” << endl;}

};

class Derived : public Base

{

private:

virtual void doPrint() {cout << “Derived::doPrint” << endl;}

};

int _tmain(int argc, _TCHAR* argv[])

{

Base b;

b.print();

Derived d;

d.print();

return 0;

}

答案:输出两行,分别是Base::doPrint和Derived::doPrint。在print中调用doPrint时,doPrint()的写法和this->doPrint()是等价的,因此将根据实际的类型调用对应的doPrint。所以结果是分别调用的是Base::doPrint和Derived::doPrint2。如果感兴趣,可以查看一下汇编代码,就能看出来调用doPrint是从虚函数表中得到函数地址的。

[程序员网络面试题]

篇10:网络工程师面试题

最新网络工程师面试题:

1、win/win个有几个版本,每个版本最新系统补丁包是什么?

2、DNS的实现方法?

3、WEB服务器的负载均衡?

4、请问目前市面上常用几种网络操作系统的优缺点?

5、请问你用过那些服务器?请讲述raid0、1、5的特点和优点?

6、请列出下列协议的段口号:HTTP、HTTPS、DNS、FTP、TELNET、PPTP、SMTP、POP3?

7、请问局域网内想要通过UNC路径或者NETBIOS名称访问对方计算机,需要在对方计算机上开放什么协议或者端口?

8、OSI七层模型?TCP/IP模型?

9、能否将WIN2000P升级成WIN2000S?

10、怎样保证1个文档的安全性?

11、说说你知道的防火墙及其应用?

12、WINDOWS域的具体实现方式?客户机要加入到域该如何操作?

13、请问你对AD熟悉吗?怎样组织AD资源?

14、请简述操作主机(FSMO)的作用?

15、请问PKI是什么?在WIN下怎样实现PKI?请简述证书申请的一个过程?

16、请问你用过那些远程控制软件?

17、怎样实现WINDOWS群集?

18、你知道哪几种邮件系统?请简述安装EXCHANG2003的详细步骤?

19、请问ISA有几大功能?请简述用ISA发布网站的过程?

20、请问怎样才能让SQL服务器更安全?

21、请问在生产环境中你应该如何规划SQL数据库文件存放?

22、当一台DC发生宕机,你应该如何处理?

23、请问你如何把你的WINDOWS服务器做得更安全?

24、如何备份和还原SQL数据库?

25、如何备份和还原EXCHANG数据库?

26、你用过那些杀毒软件(网络版和单机版)?

27、如果有一个小型企业网络需要你去规划,请讲述你的规划思路?

28、你知道那些入侵检测系统?你能独立部署的有那些?

29、请问如何加强WEB服务器的安全?

30、当有一台电脑出现故障,请问你怎样解决这个问题?

31、你做过系统补丁升级吗?内网如果有一百台机器的话你怎样做系统补丁升级?

32、网页出现乱码是什么原因?

33、Exchang2003安装成功默认能用foxmail收发邮件吗?如果能,为什么?如果不能,请说明原因?

34、请问怎样才能统一更改整个公司的邮件地址(exchange环境)?

35、请问你在生产环境中如何规划EXCHANGE服务器数据库的存放?

36、请你写出10条以上保证你企业网络安全的措施。

37、一台WINDOWSXP的客户机,登陆域的时需要十分钟,请问是什么原因?怎么解决?

38、当用户反映去访问一台文件服务器非常慢,请问是什么原因?如何解决?

39、当用户反映上网速度非常慢,请问什么原因?如何解决?

篇11:企业网络管理系统构建思路

为了对用户上网进行有效的管理,网络管理员应该尽快建立用户访问管理系统,提高企业内部网接入Internet专线的使用效率,一个完备的用户访问管理系统应该具备以下功能。

1.上网权限管理功能

可以设置每个用户和每台计算机访问Internet的权限:将用户或计算机组织成为用户组,以可以配置的时间段长度为时间单位,以组为管理单位,设置允许上网的时段;可以根据人员、计算机或部门的调整,轻松更改用户或计算机所属组。通过本功能,网络管理员可以将Internet访问权限分配给真正需要的部门和员工,避免资源浪费。

2.访问内容管理功能

限制用户在工作时间访问某些内容不良网站或与工作无关的网站,防止员工滥用Internet资源。一个理想的系统应该能够提供网站分类数据库并且支持数据库的联网动态更新。网络管理员可以根据需要,通过数据库提供的功能定制自己的Internet访问策略,并且能够自行增加和删除需要管理的网站地址。

3.1P地址管理功能

地址管理是指网络管理员可以按照多种模式,依据用户计算机的II)地址,对用户访问Internet的情况进行监控和计费。可以将企业内部网的IP地址分为以下类型管理。

(1)禁止访问Internet的IP地址。

(2)允许访问Internet的IP地址,但需要登录且被计账。用户使用这类IP地址的计算机登录后,对Internet的访问情况将被记录在登录用户的账户上。

(3)允许访问Internet的IP地址,不需要登录但是被计账。用户使用这类IP地址的计算机访问Internet时不需要登录(也不允许用户登录)。对Internet的访问情况将被记录在该IP地址的账上。

(4)允许访问Internet的IP地址,不需要登录和计账。用户使用这类IP地址的计算机访问Internet不需要登录也不计费用。

4.监控审计功能

能够对用户上网行为进行实时在线监控和事后审计。网络管理员应该能够实时监察用户访问haternet的实况,能够实时中止指定用户或指定IP地址的Internet访问连接。系统能够按照时间顺序将全部用户的Internet访问情况逐条记录到日志文件。日志文件每日一个。另外,系统还应该提供有针对性的选择审计对象的功能,

利用该功能,网络管理员可以设置系统,将被审计用户的上网行为逐条记录到以该用户名称命名的或用户所用计算机IP地址命名的审计文件中。系统应提供日志与审计记录查阅功能。系统还应该能够读取日志文件或审计文件,根据历史记录生成不同类别的报表,诸如网页访问、收发电子邮件、下载软件、下载文件等。通过这些报表,网络管理员可以掌握以下情况。

(1)可以查询企业内部网内每个用户或每一台计算机访问Internet的记录、访问时间、相关数据流量。

(2)可以查看任一时间内,某个网站被访问的情况,显示究竟是哪个用户访问过该网站及其所访问过的具体网页。

(3)可以查看某一时间段中,企业内部网用户访问Internet的网址列表,以及按照网站性质的分类列表和统计情况,方便网络管理员分析用户的上网行为,有针对性地做出Internet访问管理策略的调整。

通过各种报表,使得网络管理员对企业内部网每个用户使用Internet的情况了如指掌,针对网络资源管理中的各种问题都能得到数据依据,以便做出更准确的相关决策。

5.计费控制功能

系统应该提供按照用户和用户组进行计费设置的功能,根据用户访问Internet的情况动态进行计费累积;应该能够针对指定的用户或IP地址设置计费阈值,当计费超过阈值时,系统可以自动停止其Internet访问权限。

6.访问缓存功能

一个理想的用户访问管理系统应该提供访问缓存功能,能够将企业内部网用户访问Internet的网页保存起来,供后续有相同要求的用户使用。使用缓存不但可以避免重复访问相同网页的通信,为机构节省可观的网络通信费用,还可以使得企业内部网用户在访问相同网页时得到快速响应。

7.带宽管理功能

使用带宽管理功能,网络管理员可以根据需要对不同的部门和人员、在不同的时间分配不同的网络资源,对重要的用户和普通用户分别设置其上行带宽和下行带宽,使不同部门和不同用户间的上网行为不会互相影响,有效阻止某些用户或部门滥用网络资源而影响其他用户的Internet访问,值得注意的是,目前在局域网主机带宽、流量管理方面,比较具有典型代表的软件,可以实时、动态显示局域网各个主机的带宽流量,比较直观,而且可以非常方便地进行控制。另外,对带宽的控制,关键在于对局域网主机的P2P下载的有效管理,因为这些工具可以耗尽企业大部分的带宽,而这方面的封堵P2P工具,无论从数量还是有效性等方面效果都十分明显,比如封堵国内其他网管软件一般无法封堵的迅雷,点点鼠标就可以完全控制,极为方便。

8.数据备份功能

系统应该提供数据备份和恢复的功能,网络管理员可以定期备份用户管理数据和用户上网记录。当系统出现意外情况,数据被破坏时,能够迅速进行数据恢复。

篇12:企业竞聘面试题

岗位及人员就不介绍了,单讲下竞聘面试题目。面试题目开始时并未定稿,因为是第一次,拿不准,故采取跟踪应聘者反应节奏的方式来面试,但心理测试环节内容还是定了:陷阱。

竞聘面试过程中,最让人想不到的有员工来竞聘,却不清楚竞聘岗位的具体工作要求,而我们在内部竞聘通知下达时,岗位要求是非常明确标注的,所以部分竞聘人员第一轮即被确认:不适合本岗位。不打无准备之仗,我们讲了多少年了,却没人认真听过。

对进入第二轮竞聘者,我们重点关注了情商了,设置陷阱,是最能体现情商的方式,所以我们也乐此不疲(说白了,其他的我们也不懂,这个也只是略知皮毛而已,更多的是现学现卖)。

但我们也为了更全面了解竞聘者,还是给了些常规题目:

1、如尽量多地写出个人适合本岗位的优势(考查对自己优势的评估,是否自信)

2、现在工作中的困难是什么?准备如何解决(考查是否有大局观,也可看出来竞聘理由)

3、上行管理与下行管理要注意什么?(可考查执行力与个人管理方式)

4、如果在新岗位上得不到主管认可,怎么办?(面对挫折)

这些题目,没有标准答案,并且写的好不一定做的好,也就是写时可以较长时间考虑,而实际工作中是没有时间考虑的,所以以上题目是考查“想法”,而不是“做法”。陷阱题目则是现场考查“做法”的题目,如果更能体现出“想法”,那则是合适人选了。

A、请谈谈您个人的职业规划。这个题目的陷阱在哪里就不说了,否则根据我现在的能力,以后就没题目考查别人了,^_^。

B、性格与成功有多大的关系?^_^,这个题目也是陷阱,考察的是情商内容,具体也就不讲了。

七个竞聘者最后没有真正合适者,但为了以后能让大家都愿意参加内部竞聘,以形成公司人才内部流动,最大化留住人才,增强员工凝聚力,对部分竞聘者采取换岗方式,除增加了工资外,也让他们知道在公司里还有很多岗位他们可以去尝试。

面试方式有结构式面试、随机式面试、压力式面试和逆向式面试,对于岗位竞聘而言,最适宜的面试方式是采用结构式面试与随机式面试相结合的方式。

1.面试方式

通常由三段组成:竞聘演说;结构化面试题(对同一岗位的竞聘者而言是相同的);随机面试题。

2.竞聘演说

由竞聘者用6-10分钟时间对应聘岗位作竞聘演说,竞聘演说包括对岗位的认识,现有岗位运作情况的评价,本人若当选后将要施行的战略和战术。

“竞聘演说”是考官观察竞聘者的“第一印象”,应对考生的仪表、风度、谈吐、气质等进行观察,对其竞聘演说的实质性内容:认识、评价、方略等所表现的分析能力、概括能力作出自己的评价。

竞聘演说可事先准备,因此请人代笔操刀的事一定难免,虽然比例很小,但依然存在,因此,主考官必须记录下其中重要的部分,在随后的随机性问答中加以提问,以判断演说词的真伪及进一步了解其对竞聘岗位的认识。

3.结构化面试题

结构化面试题是指对同一岗位所有的考生均相同的面试题,结构化面试题应规避过分专业化、知识化的题型,应以趣味性、通俗化题型为宜,这类题型没有划一的标准答案,即每个考生均能理解这个题目,均有能力回答这个题目,答案可以五花八门,但考生的回答必须能“自圆其说”,考官从中考察考生的理解能力、分析能力和概括能力等,下面提供三个结构化面试题,供大家参考:

面试题一:有一位总经理乎下有一个子公司,去年的业绩非常突出,总经理表扬了他们。今年上半年以来,所有的职能部门都反映该子公司的领导态度骄横,出言不逊。总经理经调查核实后,撤了其中几个人的职,并说:“在效益和稳定中我取稳定。”请问,您对总经理的做法同意吗?请说明理由。如果您是总经理,您将采取何种方法解决骄兵悍将的问题?

面试题二:改革开放初期,有一幅漫画讽刺那些妒贤的领导是“武大郎开店,一个比一个矮。”,后来有一位学者说:“武大郎开店有道理,只有这样,企业才能稳定。”请您说说您的看法。并说说您自己是如何识才、用才的。

面试题三:美国管理学家荷西认为有四种领导类型,分别是指导型、培训型、支持型和委派型,每一种领导类型有不同的行为方式,请问,您认为何种领导类型更好些?您通常采取何种方式来指导下属的工作?

4.随机性面试题

随机性面试是在考生竞聘演说和回答完结构化面试题之后进行的,由主考官提出一些因人而异的随机性问题。通常是围绕考生前面的表现提出,也可根据岗位对能力的要求提出问题。

下面是对三个不同考生的随机提问问题。

考生一:(对一个职业女性提问)

1.你如何凝聚你的员工和团队?

2.有人说现代企业管理的六字方针是学习、沟通、激励,请谈谈你的体会。

3.有哪几种非物质激励?

4.假设你要交异性朋友(一般的),有四种人:(1)野心勃勃的; (2)淡泊与世无争的;

(3)温柔体贴的;(4)刚毅而好为人师的;你会首先选择哪一种?

5.你喜欢过轰轰烈烈但十分艰苦的生活,还是过平淡而轻松的生活?

考生二:(对一个自认为有很好的人际资源的考生提问)

1.你现有的人际资源是如何获取的?今后如何继续拓展?

2.你较之他人拥有哪些特别的.气质?

3.非正式组织的核心或权威人物是如何产生的?

4.以人为本的核心是什么?

5.有四个词:责任、忠诚、爱护、悍卫,请各挑一个词表示你对工作、家庭的态度。

考生三:(对IT界的一个竞聘者提问)

1.IT界是最不稳定的群体,人员经常流动、躁动不安,你觉得为什么会这样?你是否加入这种流动的队伍?

2.重用的概念是高官、高薪,还是发展空间?

3.你的长处是IT,打市场的能力较弱,你用自己的短处去比别人的长处,是否会事倍功半?

4.如果搞技术的报酬高,有特别贡献的技术人才报酬甚至高于总经理,报酬机制很好,你还会再竞聘市场部经理吗?

5.你从武夷山来到厦门,从山到海,谈谈你对山与海的看法。

[企业竞聘面试题]

俗话谚语类公务员面试题

构建和谐企业的征文

三道品牌IT企业面试题

网络构建求职简历表格

构建企业安全文化的思路

下载构建企业网络类面试题(推荐12篇)
构建企业网络类面试题.doc
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
点击下载本文文档