- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
.java软件开发求职试题集合
java 软件开发求职试题集合
笔试网()
简答题:
(1)try-catch-finally 语句的执行顺序是怎样的?
(2)mvc的各个部分都有那些技术来实现?如何实现?
(3)jdo是什么?
(4)设计一个类,使得该类任何形式的派生类无论怎么定义和实现,都无法产生
任何对象 实例。
(5)给定一个 c 语言函数,要求实现在 java 类中进行调用。
(6)设下列函数已经通过了调试
bool sort_array(arraytype * pinputarray, arraytype * poutarray);该函数
在内存中排序,能把字节数最大为 100m 字节的 arraytype 类型的数组排序。其
中 arraytype 是一个预定义的数组类型(细节无关紧要),pinputarray,
poutarray 分别为排序前的指针和排序后的指针。
请用 c 语言的伪码风格设计一个算法,他调用上面给出的函数完成下列从输入到
输出的任务:
输入:排序前的大文件,名称为 char * pinoutfilename ,其内容为用分号分
隔的 arraytype 类型的数组元素,可装满 4 个 100m 字节的数组。
输出:排序后的大文件 char * poutoutfilename。
(7)马克思在《数学手稿》中提出如下问题:有 30 个人 (包括男人、女人和小孩)
在一家饭店吃饭共花 50 先令,其中每个男人花 3 先令,每个女人花 2 先令,每
个小孩花 1 先令,问男人、女人、小孩各有多少人?
(8)说说 lucene 中使用的设计模式,并举例。
(9)给出了从纽约出发和到达洛杉机的各种航班信息,写出找到一条从纽约到洛
杉机的最短距离的航班组合的代码。
(10)在 java 中,throw 与 throws 有什么区别?他们各自用在什么地方?
(11)在使用 spring 开发的 j2ee 分层结构中,service 层一般都有 xxxmanager 接
口,请问他的作用是?
(12)设计算法以求解从集合{1..n}中选取k(k=n)个元素的所有组合。例如,从
集合 {1..4}中选取 2 个元素的所有组合的输出结果为:1 2,1 3,1 4,2 3, 2
4,3 4。
(13)请用 java 写二叉树算法,实现添加数据形成二叉树功能,并以先序的方式
打印出来。
(14)应用服务器与 web server 的区别?
(15)tomcat中用来编译 jsp 页面的是哪个类,或者哪个模块?
(16)说出 arraylist,vector, linkedlist 的存储性能和特性。
(17)有一篇英文文章 (也就是说每个单词之间由空格分隔),请找出 “csdn”着个
单词出现的次数,要求效率最高,并写出算法的时间级。
(18)tomcat的集群是如何工作的?举例说明。
(19)servlet 的基本架构?写出主要方法。
(20)请问你在什么情况下会在你的 java 代码中使用可序列化?为什么放到
httpsession 中的对象必须要是可序列化的?
(21)写一个方法,删除 java 源文件中的注释,
(22)求符合指定规则的数。
给定函数 d(n) = n n 的各位之和,n 为正整数,如 d(78) = 78 7 8=93。 这样
这个函数
可以看成一个生成器,如 93 可以看成由 78 生成。
定义数 a:数 a 找不到一个数 b 可以由 d(b)=a,即 a 不能由其他数生成。现在要
写程序,找出
1 至 10000 里的所有符合数 a 定义的数。
输出:
1
3
„
(23)简单介绍 jsp 的标记库?
(24)100位以上的超大整数的加法(主要考虑数据结构和加法的实现)。
(25)说出 servlet 的生命周期,并说出 servlet 和 cgi 的区别。
(26)写出不带头结点的双向链表的插入排序算法。
(27)找出字符串 a 中包含的字符可以进行的所有不同组合。例如:abccd 中,ab,
ac,bc,cc,abd 等都是可能的组合。
(28)pring中常见的通知有哪些?
(29)java 多线程编程。 用 java 写一个多线程程序,如写四个线程,二个加 1,
二个对一个变量减一,输出。
(30)输入三个字符串,把它们按字典排列依从小到大的顺序输出。例如输入:
aec,adc,abc 三个字符串,它们按字典排列依从小到大的顺序输出为:
abc,adc,aec。
(31)什么是异常?举出程序中常见的异常的种类?
(32)简述:某广告投放系统采用 b/s 结构,其主要用户为广告
原创力文档


文档评论(0)