思迁数码科技Java软件工程师笔试题和面试题答案(四)
|来源:新高考网
简答题
15:15个教徒和15 个非教徒在深海上遇险,必须将一半的人投入海中,其余的人才能幸免于难,于是想了一个办法:30个人围成一圆圈,从第一个人开始依次报数,每数到第九个人就将他扔入大海,如此循环进行直到仅余15个人为止。问怎样排法,才能使每次投入大海的都是非教徒。
16:构造器Constructor是否可被override?
17:简单介绍一下IOC的实现原理。(写出代码最好)
18:说出数据连接池的工作机制是什么?
19:列出一些控制流程的方法;
20:找出两个字符串中最大子字符串,如"abractyeyt","dgdsaeactyey"的最大子串为"actyet"
21:请写一个java程序实现数据库缓冲池的功能?
22:Tomcat里实现会话session复制,有那些方法?
23:简单介绍JSP的标记库?
24:hibernate的2级缓存有那些缓存策略?每种缓存策略的使用范围?
25:不用乘法或加法给一个数增加7倍。