面试相关

1: 介绍下最近做的项目
在线客服系统, 使用了SSH框架
2 使用java多少年
4-5年吧
3:常使用到的java类
String, System, StringBuffer,ArrayList
4: 介绍下Collection类
ArrayList, Vector, LinkList, HashMap
5: ArrayList和LinkList的区别
LinkList插入速度快,存储速度慢, ArrayList插入速度慢, 存储速度快
6: 介绍下Collections类
集合类的帮助类, 提供一些集合的方法,例如:排序,搜索等
7使用过日志类没有
用过, 例如log4j
8做过PHP没有
没有
9如何写文档
在了解客户需求的情况下,将需要的功能 通过文档及图案的方式表示到文档上
10:写过英文文档没
没有

1:是否了解java的基础数据结构,HashMap以及HashTable的区别,
HashTable为线程同步,继承的接口不一样,HashMap允许空键值对
2:如何为一个项目做设计文档
需求分析,功能点划分,技术框架选择,工作评估,结构设计
3:是否了解GMS
不了解
4:是否了解线程安全
同步方法,同步对象,同步代码块,线程锁!
5:了解哪些开源J2EE 框架
SSH,WEBWORK,IBATIS
6:用过哪些数据库,左外连和内连接的区别
ORACLE,MSSQL,MYSQL !左外连,是左边表连右边表,内连自己连接自己

首先是自我介绍
从学历然后到工作经验方面介绍
然后问了下你常用的技术,java使用了多少年
答:常用java,javascript,jquery,hibernate,spring,struts
,然后挑一个觉得有挑战的功能说下(这个时间最长,在复述功能的时候会不时的提问,问到具体后台技术,在问这个中间面试官接了个电话)
答:我选的是我最近做的项目中的前端报表功能,主要讲述了所使用的highchart技术,与后台mysql的逻辑过程
中间提问java层做了什么,回答是业务逻辑又sql写,java层面只做了数据中转,用javaBean包装后台数据然后返回给前端页面展示
问了经常用的java类,比如集合
答:常用的是hashmap,arraylist类,Collections集合工具类,依据项目需求,也可能使用File,java.io包下的类,还有java.util下的date,calender等相关的类,然后是问了是否会写设计文档,如果有个功能应该如何去写。
答:定义接口文档,定义数据库字段,功能业务逻辑等。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值