java软件开发求职试题集合

java软件开发求职试题集合

ID:8193371

大小:383.09 KB

页数:57页

时间:2018-03-09

java软件开发求职试题集合_第1页
java软件开发求职试题集合_第2页
java软件开发求职试题集合_第3页
java软件开发求职试题集合_第4页
java软件开发求职试题集合_第5页
资源描述:

《java软件开发求职试题集合》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、java软件开发求职试题集合笔试网(www.ipmao.com)简答题:(1)try-catch-finally语句的执行顺序是怎样的?(2)mvc的各个部分都有那些技术来实现?如何实现?(3)jdo是什么?(4)设计一个类,使得该类任何形式的派生类无论怎么定义和实现,都无法产生任何对象实例。(5)给定一个c语言函数,要求实现在java类中进行调用。(6)设下列函数已经通过了调试boolsort_array(arraytype*pinputarray,arraytype*poutarray);该函数在内存中排序,能把字节数最大为100m字节的arra

2、ytype类型的数组排序。其中arraytype是一个预定义的数组类型(细节无关紧要),pinputarray,poutarray分别为排序前的指针和排序后的指针。请用c语言的伪码风格设计一个算法,他调用上面给出的函数完成下列从输入到输出的任务:输入:排序前的大文件,名称为char*pinoutfilename,其内容为用分号分隔的arraytype类型的数组元素,可装满4个100m字节的数组。输出:排序后的大文件char*poutoutfilename。(7)马克思在《数学手稿》中提出如下问题:有30个人(包括男人、女人和小孩)在一家饭店吃饭共花5

3、0先令,其中每个男人花3先令,每个女人花2先令,每个小孩花1先令,问男人、女人、小孩各有多少人?(8)说说lucene中使用的设计模式,并举例。(9)给出了从纽约出发和到达洛杉机的各种航班信息,写出找到一条从纽约到洛杉机的最短距离的航班组合的代码。(10)在java中,throw与throws有什么区别?他们各自用在什么地方?(11)在使用spring开发的j2ee分层结构中,service层一般都有xxxmanager接口,请问他的作用是?(12)设计算法以求解从集合{1..n}中选取k(k<=n)个元素的所有组合。例如,从集合{1..4}中选取2

4、个元素的所有组合的输出结果为:12,13,14,23,24,34。(13)请用java写二叉树算法,实现添加数据形成二叉树功能,并以先序的方式打印出来。(14)应用服务器与webserver的区别?(15)tomcat中用来编译jsp页面的是哪个类,或者哪个模块?(16)说出arraylist,vector,linkedlist的存储性能和特性。(17)有一篇英文文章(也就是说每个单词之间由空格分隔),请找出“csdn”着个单词出现的次数,要求效率最高,并写出算法的时间级。(18)tomcat的集群是如何工作的?举例说明。(19)servlet的基本

5、架构?写出主要方法。(20)请问你在什么情况下会在你的java代码中使用可序列化?为什么放到httpsession中的对象必须要是可序列化的?(21)写一个方法,删除java源文件中的注释,(22)求符合指定规则的数。给定函数d(n)=nn的各位之和,n为正整数,如d(78)=7878=93。这样这个函数可以看成一个生成器,如93可以看成由78生成。定义数a:数a找不到一个数b可以由d(b)=a,即a不能由其他数生成。现在要写程序,找出1至10000里的所有符合数a定义的数。输出:13„(23)简单介绍jsp的标记库?(24)100位以上的超大整数的

6、加法(主要考虑数据结构和加法的实现)。(25)说出servlet的生命周期,并说出servlet和cgi的区别。(26)写出不带头结点的双向链表的插入排序算法。(27)找出字符串a中包含的字符可以进行的所有不同组合。例如:abccd中,ab,ac,bc,cc,abd等都是可能的组合。(28)pring中常见的通知有哪些?(29)java多线程编程。用java写一个多线程程序,如写四个线程,二个加1,二个对一个变量减一,输出。(30)输入三个字符串,把它们按字典排列依从小到大的顺序输出。例如输入:aec,adc,abc三个字符串,它们按字典排列依从小到

7、大的顺序输出为:abc,adc,aec。(31)什么是异常?举出程序中常见的异常的种类?(32)简述:某广告投放系统采用b/s结构,其主要用户为广告主,广告主可通过该广告投放系统在各个网站上投放广告并查看投放效果。该广告系统需要实现如下功能:1)用户可向自己账户中加款。2)用户可提交广告,广告包括四种形式:文字广告,图片广告,flash广告和对媒体广告。3)用户可制定哪些广告在哪些网站上展现,用户可分别广告在制定网站上的点击单价4)广告被点击时,直接从用户账户中扣除相应的钱款5)用户账户余额不足时,所有广告失效,用户加款后,恢复生效。6)用户可查询广

8、告的每日消费情况(点击次数、消费额)、广告在各个网站的消费情况。要求:1)设计该系统的数据表结构,要求满足上

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。