经典时空公司面试题目

简介:

java上机测试题,三道题中任选一道做,可以上网查阅资料,限时1小时。
第一题:
(1)用程序创建一个xml文件c:/test.xml, 为该文件增加学生成绩节点内容如下:
<scores>
 <Englist>85</Englist>
 <Math>80</Math>
 <Chinese>90</Chinese>
</scores>
(2)读取c:/test.xml文件,打印输出该学生的平均成绩。
第二题:
(1)完成Test类的sort()方法,对数组a升序排序。
public class Test {
 public int[] sort(int[] a){
  //排序代码
  return a;
 }
}
(2)新建一个类Reflection(Reflection中不能有对Test类的引用),通过反射调用Test类的sort()方

法,打印输出排序前和排序后的数组。
public class Reflection {
 private static int[] a = {3,2,8,11,20,5,6,18,7,12};
//………………
}
第三题:
3、用程序创建一个test.log文件,每隔5秒向文件中追加一条记录(内容为当前系统时间 格式为“

xxxx-xx-xx xx:xx:xx”)

 
 
 
 
 
 
 
javascript上机测试题,两道题中任选一道做,可以上网查阅资料,限时30分钟
第一题:
点击“提交”按钮,弹出对话框,显示选中radio的内容(只能在固定位置添加javascript代码,不允许

修改其他内容)
<html> 
<head>
 <script>
//在此处添加代码
  </script> 
  </head>
  <body> 
  <form name="form1">
  <input   type="radio"   name="radioGroup" value="1"/> 
  <input   type="radio"   name="radioGroup" value="2"/> 
  <input   type="radio"   name="radioGroup" value="3"/> 
  <input   type="radio"   name="radioGroup" value="4"/> 
  <input   type="radio"   name="radioGroup" value="5"/> 
  <input   type="radio"   name="radioGroup" value="6"/> 
  <input type="submit" id="submitBtn" value="提交"/>
  </form>
  </body> 
  </html>
第二题:实现switchData()方法,点击“交换”按钮,交换两个下拉框的内容
<html> 
<head>
 <script>
//在此处添加代码
  </script> 
  </head>
  <body> 
  <form name="form1">
 <table>
 <td>
  <select name="list1" id="list1">
  <option value="1"> 11</option>
  <option value="2"> 22</option>
  <option value="3"> 33</option>
  </select>
 </td>
 <td>
  <select name="list2" id="list2">
  <option value="a"> aa </option>
  <option value="b"> bb </option>
  <option value="c"> cc </option>
  <option value="d"> dd </option>
  <option value="e"> ee </option>
  <option value="f"> ff </option>
  </select>
 </td>
    <td>
   <input type="button" id="switch" value="交换" onclick="switchData()"/>
 </td>
 </table>
  </form>
  </body> 
  </html>

 

 


1. 通过url访问某个servlet, 选择调用哪个方法:答案:doGet()

2. 写出5个object对象的方法

3.hashmap hashtable treemap有什么区别

equals  tostring  clone

4.@override的作用

5。 同步和异步有什么不同,何时使用 举例说明

6. 面向接口编程有什么好处
erkang 10:39:05
7. 在collection框架中。实现比较要实现什么接口,如何对一个list排序(代码实现)

8. 自己写一个jdbc连接池,写出思路和伪代码

目录
相关文章
|
6月前
|
Web App开发 缓存 前端开发
浏览器常见面试题目及详细答案解析
本文围绕浏览器常见面试题及答案展开,深入解析浏览器组成、内核、渲染机制与缓存等核心知识点。内容涵盖浏览器的主要组成部分(如用户界面、呈现引擎、JavaScript解释器等)、主流浏览器内核及其特点、从输入URL到页面呈现的全过程,以及CSS加载对渲染的影响等。结合实际应用场景,帮助读者全面掌握浏览器工作原理,为前端开发和面试提供扎实的知识储备。
256 4
|
6月前
|
缓存 NoSQL Java
Java Redis 面试题集锦 常见高频面试题目及解析
本文总结了Redis在Java中的核心面试题,包括数据类型操作、单线程高性能原理、键过期策略及分布式锁实现等关键内容。通过Jedis代码示例展示了String、List等数据类型的操作方法,讲解了惰性删除和定期删除相结合的过期策略,并提供了Spring Boot配置Redis过期时间的方案。文章还探讨了缓存穿透、雪崩等问题解决方案,以及基于Redis的分布式锁实现,帮助开发者全面掌握Redis在Java应用中的实践要点。
341 6
|
6月前
|
算法 Java 关系型数据库
校招 Java 面试基础题目解析及学习指南含新技术实操要点
本指南聚焦校招Java面试,涵盖Java 8+新特性、多线程与并发、集合与泛型改进及实操项目。内容包括Lambda表达式、Stream API、Optional类、CompletableFuture异步编程、ReentrantLock与Condition、局部变量类型推断(var)、文本块、模块化系统等。通过在线书店系统项目,实践Java核心技术,如书籍管理、用户管理和订单管理,结合Lambda、Stream、CompletableFuture等特性。附带资源链接,助你掌握最新技术,应对面试挑战。
144 2
|
6月前
|
安全 Java 编译器
Java 校招面试题目合集及答案 120 道详解
这份资料汇总了120道Java校招面试题目及其详细答案,涵盖Java基础、JVM原理、多线程、数据类型、方法重载与覆盖等多个核心知识点。通过实例代码解析,帮助求职者深入理解Java编程精髓,为校招面试做好充分准备。无论是初学者还是进阶开发者,都能从中受益,提升技术实力和面试成功率。附带的资源链接提供了更多学习材料,助力高效备考。
289 3
|
6月前
|
存储 算法 Java
校招 java 面试基础题目及解析
本文围绕Java校招面试基础题目展开,涵盖平台无关性、面向对象特性(封装、继承、多态)、数据类型、关键字(static、final)、方法相关(重载与覆盖)、流程控制语句、数组与集合、异常处理等核心知识点。通过概念阐述和代码示例,帮助求职者深入理解并掌握Java基础知识,为校招面试做好充分准备。文末还提供了专项练习建议及资源链接,助力提升实战能力。
154 0
|
运维 Linux Docker
Docker笔记(个人向) 简述,最新高频Linux运维面试题目分享
Docker笔记(个人向) 简述,最新高频Linux运维面试题目分享
|
缓存 关系型数据库 MySQL
面试题目总结
面试题目总结
331 6
|
Java C++ Python
【面试宝典】深入Python高级:直戳痛点的题目演示(下)
【面试宝典】深入Python高级:直戳痛点的题目演示(下)
|
设计模式 Unix Python
【面试宝典】深入Python高级:直戳痛点的题目演示(上)
【面试宝典】深入Python高级:直戳痛点的题目演示(上)
|
缓存 Java 数据库连接
java面试题目 强引用、软引用、弱引用、幻象引用有什么区别?具体使用场景是什么?
【6月更文挑战第28天】在 Java 中,理解和正确使用各种引用类型(强引用、软引用、弱引用、幻象引用)对有效的内存管理和垃圾回收至关重要。下面我们详细解读这些引用类型的区别及其具体使用场景。
277 3