`
chenhuachong
  • 浏览: 3026 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

2015中兴校园招聘面试题

 
阅读更多

我面试的是中兴软件开发岗位,由于我相对熟悉Java,所以为我安排了一个熟悉Java的面试官,感觉挺人性化的,因为有些公司的面试直接安排一位面试官根本不管你擅长什么。

以下是我记得一些面试题目,并且做了解答,如果有不对的地方还望指正:

1.ArrayList是集合,里面存放的是对象,但是却可以存放int类型的数据(int不是对象),为什么?

Java中有8中基本数据类型,int、float、double、byte、short、long、char、bool,这8中基本类型对应8中封装类,分别是:Integer、Float、Double、Byte、Short、Long、Character、Boolean。在某些情况下,Java会自动完成int>>Integer(装箱)、Integer>>int(拆箱)的转换,如下:

ArrayList list=new ArrayList<Integer>();
list.add(3);//自动装箱
int elem=list.get(0);//自动拆箱
2.HashTable和HashMap的区别?

(1)HashTable是线程同步的,而HashMap不是

(2)HashTable不允许null,而HashMap允许null值

(3)HashTable有一个contains(Object value)和containsValue(Object value)功能一样

3.线程有那几种状态?

(1)NEW:线程被new出来但是还没有调用start方法

(2)RUNNABLE :正在Java虚拟机中执行的线程处于这种状态

(3)BLOCKED:受阻塞并等待某个监视器的线程处于该状态

(4)WAITING:无限期的等待另一个线程来执行某一操作的线程处于该状态

(5)TIMED_WAITING:等待的另外一个线程的时间是指定的线程处于该状态

(6)TERMINATED:已经退出的线程处于该状态,run方法执行完处于该状态

4.线程之间如何共享数据?

使用public static修饰的变量可以在多线程中访问,但是需要自己保证线程同步。(如使用线程同步的数据结构)

5.说说JDBC连接数据库的过程?

加载驱动、获得连接、获得statement对象执行sql语句、使用ResultSet获得sql语句执行的结果。

这个不难,就不再这里写代码了。

6.说说Java的反射机制?

要让Java程序运行,就得让Java类被Java虚拟机加载,如果不被加载就无法执行。正常情况下,Java虚拟机会在程序编译期就把相关的类加载了。可是有时候在编译时期并不知道该加载哪一个类,需要等到运行时再确定,这就是Java的反射机制。

Java反射机制作用:方便我们使用面向接口编程,我们代码中使用接口来操作,而具体是哪一个实现我们把它写到配置文件中,这样一来,如果我们以后需要修改实现,只需要修改配置文件而不需要修改代码了。(Spring就是利用了反射、JDBC也是使用了反射:Class.forName())

7.forward和redirect的区别?

forward是浏览器向服务器请求jsp或servlet,如果服务器发现该url指向另外一个页面会直接把另外一个页面内容返回,这个跳转发生在服务器端,而浏览器地址栏中还是原先的地址;redirect重定向,浏览器请求某个jsp或servlet,如果发现指向另外一个url,则服务器把url返回,浏览器收到之后重新请求服务器,所以地址栏显示的是重新请求的地址。

8.tomcat中默认的编码方式?

tomcat中的默认编码方式为ISO8859-1,可以通过修改server.xml中的URLEncoding为"UTF-8"。

9.简单说说Java的垃圾回收机制?

在Java中程序员不需要考虑内存的释放,因为这一切都是有JVM的GC来管理的。GC是Java的垃圾收集器,能够自动释放在程序中不再用到的对象,能够有效地管理内存,避免了出现内存泄漏的可能。垃圾收集是一个优先级很低的线程,在内存充足时是不会被调用的。

具体的垃圾收集相关的知识还请大家翻阅资料。

10.Struts2中如果要跳转的是一个Action,应该如何配置?

只需要修改result中的type属性为redirect-action或者为chain,chain跟foreard类似,跳转之后地址栏的地址不会发生变化,而redirect-action与redirect类似,地址栏内容发生了改变。

11.web请求返回的状态码默认是什么?

200:服务器成功返回;

404:访问的页面不存在

302:重定向

503:服务器暂时不可用

500:服务器遇到内部错误

504:网管超时

以下是一些网络相关的内容:

12.OSI有那几层?TCP/IP有哪几层?TCP和UDP有什么区别?

OSI:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层;TCP/IP:应用层、传输层、网际层、数据链路层、物理层

TCP、UDP的区别:

TCP UDP
是否面向连接
传输是否可靠
速度
传送数据量 传送少量数据 传送大量数据

13.TCP是如何保证可靠传输的?

14.解释一下三次握手四次挥手,说明为什么需要三次握手?





版权声明:本文为博主原创文章,未经博主允许不得转载。

分享到:
评论

相关推荐

    最新_中兴校园招聘硬件笔试汇总_2012

    《中兴2012硬件校园招聘笔试知识点详解》 在科技日新月异的今天,硬件工程师一直是企业争夺的热门人才,特别是像中兴这样的通信巨头,每年的校园招聘都会吸引众多优秀毕业生的目光。2012年的中兴硬件校园招聘,其...

    中兴移动2014届校园招聘C++类试题

    《中兴移动2014届校园招聘C++类试题解析》 中兴移动作为全球知名的通信设备制造商,其在2014年的校园招聘中,对于C++程序员的选拔尤为重视。C++是一种强大的、面向对象的编程语言,被广泛应用于系统软件、应用软件...

    校园招聘面试题面经汇总——华为,中兴,腾讯,迅雷,智力题,以及一些外企

    在IT行业的校园招聘中,企业通常会通过一系列的面试题来评估应聘者的技能、思维能力和潜在价值。华为、中兴、腾讯、迅雷等...通过系统地学习和实践,你可以在校园招聘面试中展现出自己的实力,成功踏入理想的IT公司。

    2015校招-中兴软创面试题Java

    【标题】"2015校招-中兴软创面试题Java"涉及的是中兴软创公司在2015年校园招聘中的Java面试题目,这通常包括了对Java编程语言、数据结构、算法、软件工程等多个方面的知识考察。对于准备这类面试的应聘者来说,了解...

    中兴校园招聘历年笔试题 硬件 软件等

    《中兴校园招聘历年笔试题——硬件与软件解析》 中兴公司作为全球知名的通信设备制造商,每年的校园招聘都备受关注。这份资料汇集了中兴历年来的笔试题目,涵盖硬件和软件等多个领域,旨在帮助求职者更好地准备面试...

    2011中兴校园招聘笔试复习题

    ### 重要知识点解析 #### 一、中兴公司概况与历史 - **中兴通讯**是一家全球领先的综合性通信设备制造商和...以上是对2011年中兴校园招聘的相关知识点的详细解析,希望能够帮助应聘者更好地了解中兴通讯及其招聘流程。

    2018校招-中兴软创java面试题

    【标题】"2018校招-中兴软创java面试题"揭示了这是一份针对2018年度中兴软创公司校园招聘Java程序员的面试试题集。中兴软创是一家专注于电信软件和服务的公司,因此,这份面试题可能会侧重于Java在通信行业中的应用...

    中兴通讯 校园招聘笔试试题

    在深入探讨中兴通讯(ZTE)校园招聘笔试试题所涵盖的知识点之前,我们首先应当明确这份试题的背景与目的。中兴通讯作为全球领先的综合通信解决方案提供商,其校园招聘笔试是选拔优秀应届毕业生的重要环节,旨在评估...

    2015/2014/2013中兴校招笔试题目

    在IT行业的招聘过程中,尤其是对于技术密集型的公司如中兴通讯,笔试环节是筛选优秀人才的重要步骤。中兴校招笔试题目通常涵盖计算机科学、软件工程、通信技术等多个领域,旨在测试应聘者的理论基础、编程能力以及...

    华为 网易 搜狐 新浪 百度 阿里巴巴 腾讯 微软 Google 互联网公司校招笔面试资料集合.zip

    【中兴】校园招聘笔试面试题合集 【华为】校园招聘笔试面试题合集 【去哪儿网】校园招聘笔试面试题合集 【奇虎360】校园招聘笔试面试题合集 【微软】校园招聘笔试面试题合集 【百度】校园招聘笔试面试题合集 【网易...

    中兴通讯校园招聘2012软件A

    中兴通讯校园招聘的流程通常包括简历投递、简历筛选、在线测试、多轮面试、offer发放等阶段。在简历筛选阶段,除了看重学历和专业背景外,还会关注候选人在校期间的项目经验、实习经历以及获奖情况等。在线测试是...

    互联网行业面试笔试真题资料BAT谷歌微软等笔试面试真题复习资料合集200MB.zip

    360校园招聘2015届技术类笔试题.pdf 4399游戏2015校园招聘游戏开发类笔试题.pdf 人人网2015研发笔试卷B.pdf 人人网2015研发笔试卷C.pdf 搜狗2015校园招聘研发类笔试题.pdf 百度2015前端研发笔试卷.pdf 百度2015...

    中兴2015校招笔试题.rar

    《中兴2015校招笔试题》的资料涵盖了JAVA编程语言的相关知识以及校招面试的常见问题,是针对中兴公司2015年校园招聘所设计的一套笔试题目。这份压缩包包含了对求职者JAVA技术能力的深度考察,同时也反映了企业对学生...

    中兴笔试题中兴笔试题

    1. **招聘流程**:中兴的校园招聘时间相对较早,笔试分为两部分,包括性格测试和技术测试。技术笔试涵盖范围广泛,包括计算机科学基础、网络知识、编程基础等内容。 2. **笔试内容**:技术笔试题型包括单选、多选、...

    IT互联网各个公司面试真题与面经资料32个合集.zip

    【2013-15年腾讯校园招聘】腾讯产品策划类笔试面试题整理.pdf 【2013-2015年迅雷校园招聘】迅雷近年产品经理笔试题汇总.pdf 【2014年百度校园招聘】百度客户端产品设计师___产品经理___一面面经.pdf 【2014年谷歌...

    中兴通讯2016校园招聘求职大礼包.

    其中,中兴通讯的校园招聘笔试资料和面试资料的整理,为求职者提供了宝贵的一手资料,有助于他们更好地准备招聘流程,从而提高录用的可能性。 综合求职经验方面,中兴通讯的校园招聘流程包括笔试、面试、签约等环节...

    BAT华为美团360谷歌等各大互联网公司软件校招面试笔试试题资料240MB合集.zip

    【2013-15年腾讯校园招聘】腾讯产品策划类笔试面试题整理.pdf 【2014年百度校园招聘】百度客户端产品设计师___产品经理___一面面经.pdf 【2014年谷歌校园招聘】腾讯产品笔试策划+经验.pdf 【2014腾讯校园招聘】腾讯...

    硬件,嵌入式,fpga,半导体笔试面试题.zip

    北京中星微电子有限公司硬件工程师面试题,华为,百度,索尼,戴尔软硬件工程师面试题,华为公司硬件研发类职位招聘面试题(笔试真题),中兴通讯微电子数字硬件招聘笔试题及参考答案,ARM 嵌入式系统开发与应用面试...

    (1912制作)中兴通讯2010年校园招聘成都笔试题

    这篇资料涉及的是中兴通讯2010年在成都进行的校园招聘笔试题目,主要针对的是CC++语言的软件开发和测试岗位。以下是对部分题目和相关知识点的详细解析: 1. 静态分析:静态分析是软件质量保证的一个重要环节,包括...

    中兴移动2015笔试题

    中兴移动作为全球知名的通信设备制造商,其在2015年的校园招聘笔试题对于应聘者来说具有极高的参考价值。这次笔试主要针对软件类职位,尤其是C++程序员,通过分析这些题目,我们可以深入了解中兴移动对技术人才的...

Global site tag (gtag.js) - Google Analytics