对日Java面试总结

发布时间:2012-05-24 18:31:23   来源:文档文库   
字号:

1:介绍一下自己刚做过的项目;

2strutsstruts2的工作流程;

答:struts工作流程:web应用启动时就会加载初始化ActionServlet,ActionServletstruts-config.xml文件中读取配置信息,把它们存放到各种配置对象当ActionServlet接收到一个客户请求时,将执行如下流程.

(1)检索和用户请求匹配的ActionMapping实例,如果不存在,就返回请求路径无效信息;

(2)如果ActionForm实例不存在,就创建一个ActionForm对象,把客户提交的表单数据保存到ActionForm对象中;

(3)根据配置信息决定是否需要表单验证.如果需要验证,就调用ActionFormvalidate()方法;

(4)如果ActionFormvalidate()方法返回null或返回一个不包含ActionMessageActuibErrors对象, 就表示表单验证成功;

(5)ActionServlet根据ActionMapping所包含的映射信息决定将请求转发给哪个Action,如果相应的Action实例不存在,就先创建这个实例,然后调用Actionexecute()方法;

(6)Actionexecute()方法返回一个ActionForward对象,ActionServlet在把客户请求转发给ActionForward对象指向的JSP组件;

(7)ActionForward对象指向JSP组件生成动态网页,返回给客户;

Struts2工作流程:用户发送请求,在struts.xml文件中找到相应的action请求,根据相应的class类,处理相应的请求,然后返回string字符串,在struts.xml文件中配置的result找到该字符串,到相应的页面。

3Ajax异步请求;

答:核心是xmlHttpRequest,页面不刷新,直接请求服务器,并返回数据。

4jquery验证:

答:用js验证,首先编写好要验证的js代码,在jsp页面引入js验证代码,

在需要验证的输入框或选择框中用class=validate[….]”写入验证的需求。

5struts2 返回什么类型

答:返回string类型,例如”success”,”fail”

6你会什么技术?

7介绍自己情况?中文自我介绍。

8项目介绍,自己担当模块。

9自己担当模块如何实现

10项目用到的框架,原理ssi

11HibernateIbatis区别

12事务如何理解

13对框架的认识

14针对自己模块操作,在检索按钮摁下时,页面如何进行。(表单验证提交,验证的几种方式,ssi如何整合到一块的)

15项目中properties文件如何处理的

16项目框架怎样处理的,(系统已搭建好的,自己模块soursedao实现自己配置)

17Db是否熟悉

18日语式样书翻译一句话。

19验证都验证些什么?

20证书问题,考证?三级如何评定。

21用日语进行自我介绍

22汉译日

23你写过单体测试书吗

24根据什么进行单体测试的

25有一个收费金额的入力框,进行check时,你如何写这个测试case

26在这个项目中,你只写单体测试吗

27首先自我介绍

28谈谈对对日项目开发的理解

29谈谈SSH框架

30谈谈hibernate的理解

31谈谈你对ibatis的理解

32 HibernateSpring是怎么集成的

33 Springstruts是怎么集成的

34 分页关键字 rownum的作用

35 怎么实现分页的

36 日语怎么样

37 单测根据什么做成的

38 Struts2tag标签

39 Hibernate中纯sql和语句和hql语句的区别

40介绍最近的项目;

41自己担当的模块流程,说说在该项目中用到的技术;

42是否用过AJAXDWR,用的是什么方式发送请求

43 struts2的拦截器

44 SSH框架搭建是否由自己完成;

45 Spring的事物管理;

46 用过什么Hibernate的对应关系,

47在项目中参与了设计吗?

48中文自我介绍

49项目介绍

S2标签

51 事务

52你们用的是什么异常处理

53你做的项目名字用日语说一下

54自我介绍

用汉语介绍自己。有的要求日语。

55项目经验

56用日语读出某个项目概述

57怎么编写单体测试式样书

根据详细设计书和Source编写,分为大,中,小项目,写测试用例,编写Case点。

58有一个入力框,你会怎么写Case点?

非法字符,入力框的长度,边界值,是否为空,纯数字校验,入力值为最大值,及入力值大于最大值,及大于最大值加1

59你写过多少单体测试Step

100

60jsp页面的javascript中如果有错误,怎么调试?

61java中的集合类有哪些?它们的区别有哪些?

62给你一个数组,里面有重复的数据,1、实现数组排序;2、去掉重复数据

63 IE78没出现之前,使用IE6时,jsp页面有问题的话,你是怎么解决的?

使用火狐浏览器查看

64 jsp 页面中Div层出错后,修改验证没问题了,但是,发给日方的时候,页面出错了,你怎么办?你有遇到过这个问题?

65 65写过50多条测试项,后台代码写了多少呢?

300多行

66用日语写过什么作品?在遇到简单的词汇,你会使用Copy键还是自己手敲呢?

简单的会拷贝一些,个人认为,手写的比较有利于日语知识的提升。

67 介绍一下泛型

68 DJunit中测试调用什么方法

69 struts1struts2的区别

70 hibernate ibatis 的区别以及优缺点。

71 BUG票写过吗?

72 spring的理解

73 每千行的测试case大概有多少个。

74 list如何去除重复元素。

75 SSH的工作流程

76 SSI的工作流程。

77 开始菜单,事项书,工具,删除,追加,修改,进度表,检索等常用、敏感词的日语单词。

78 orcal获取系统当前时间

79 orcal 分页

80 增删改查语句

81 jsp内置对象

82 hibernate 一对一,一对多,多对多联系

83 java面向对象的四大特征

84 jsp验证时怎样取数据

85 struts2如何存取数据

86 orcal 左右连接

87 数据库用的什么

88 操作系统用的是什么

89 JunitDJunit有什么区别

90 struts的数据提交怎样实现

91 一张表中有多条数据,怎样查询第一条

92 jsp基本动作

93 struts 的配置

94 webservlet 传送

95 存储过程

96 一个项目的流程

97 一个输入框,模拟测试点

98 A=B,能写出几个测试用例

99 用哪个方法判断两个值相等?说明equals==的区别。

100 说几个常见的runtime exception

101 介绍一下你的公司

102 对详细式样书的感觉怎么样,理解方面有没有问题?

103 详细式样书遇到问题怎么解决?

104 QA票写过没有,发给谁?主要写一些什么东西?

(发给组长,由组长发给日方客户)

105 测试式样书写过吗?根据什么来写?

本文来源:https://www.2haoxitong.net/k/doc/ddd65d7f168884868762d6d3.html

《对日Java面试总结.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式