您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 创业/孵化 > java面试中会出现的项目问题
面试中会出现的项目问题一:项目介绍1.请介绍一下你简历上最熟的项目。回答要点:(1)所要介绍的项目一定要是你最近完成的项目,在简历上的位置是第一个(2)要明确的说出项目名称,且项目名称要与简历上所写的要一致(3)要明确的表述出项目的开发背景和功能模块组成。(4)重点介绍自己所负责的那块内容,如果有业务流程请介绍出业务流程。并且要介绍你所负责模块的具体功能。(5)项目上的一些细节一定要了解清楚,包括项目开发周期、人数以及开发工具的版本号等等。二:关于项目中所遇到的技术问题1.数据库方面。1.1你们这个项目有多少张表?1.2你所负责的模块有多少张表?里面都有哪些字段?个字段间的关系1.3说下你的报销单最后会存放在数据库的哪张表中?1.4注意到你的数据库用的是SQL为什么不用Oracle?两者有什么区别?1.5你的项目中用没用数据库连接池?请简单介绍一下数据库连接池。1.6Oracle数据库有哪些约束.怎样破坏主外键约束1.7数据库的优化你们是怎么做的?1.8查询时怎样避免出现相同的ID号?2.框架方面2.1你这个项目有没有用到框架?用到了哪些框架?2.2为什么不用H框架?它和I框架相比有什么样的有点和缺点?(反过来问也行)2.3你的项目中用到了什么事务?简单介绍一下2.4请简单谈一下struts1和struts2的区别。2.5SSH框架的配置流程是什么?2.6你有没有用过SpringMVC?三:具体项目所遇到的问题1.通用问题1.1如何导出文件、报表、数据?导出文件格式?1.2哪些地方使用到了事务处理?是在业务层还是dao层?如何使用spring实现的事务管理?1.3系统管理员的职责是什么?(是只负责分配权限还是同时也可以管理每个栏目?)1.4权限验证是一个重复性很高的操作,你们项目中使用了什么方式来减少该部分的开发量?1.5对于栏目权限,详细是怎么分配的?是分配到人还是分配到角色?1.6这个项目为什么没有使用MyEcplise?使用eclipse开发web项目,应该怎么部署运行?1.7介绍一下这里提到的session核心操作和POJO1.8有没有使用存储过程和触发器?为什么?如果需要使用,你认为哪些地方可以使用?能带来什么好处?1.9该项目使用了weblogic,能不能谈一下使用weblogic作为web容器的初衷?1.10注册时,具体有哪些验证?1.11讲一下DWR在这个项目中哪些地方使用?用途是什么?1.12哪些地方使用到了权限控制?如何实现权限控制?2.责任描述写到参与前台的会被问到2.1有没有使用到jQuery?为什么没有采用jQuery?2.2哪些地方使用了jQuery,实现了什么功能?2.3所有的前台UI中,你认为哪几个UI较复杂,谈一下这几个UI的结构2.4用到了哪些技术来实现UI功能,以某个单据为例,介绍一下2.5在这个项目中,你用到了哪些方式,来使界面更加美观,动态?3.OA类型会被问到的3.1车辆管理主要需要管理对车辆的哪些使用?3.2怎么样调整用车时间?审批后还可以调整吗?3.3OA项目中哪些地方使用了xml?主要为了实现什么目的?3.4报销单有几种状态?讲一下状态之间如何变化?3.5报销单可以报销的费用由哪些种类?3.6报销单如何找到对应的部门经理?如果发生:员工发生的费用应该有其他部门支付时,如何找到对应的部门经理?3.7部门经理的费用报销单,谁去审批?如何找到审批人?3.8单据的工作流到某一个人时,如何提醒?4.销售管理模块会被问到的4.1描述一下商品信息表具体有哪些信息?4.2数据库设计时,有些情况比如入库单据状态变化,会自动修改库存单据的状态,这里有没有考虑不使用代码如何实现?4.3项目中哪些操作会影响到库存?4.4仓库之间调货有没有考虑4.5销售订单中货品的总金额是根据什么信息计算的?4.6什么时候会出现退单操作?具体怎么退单?4.7讲一下怎么实现查询某周,某月,某年的销量统计?Sql怎么写的?因为统计报表的内容可能经常变化,有没有考虑用其他方式实现(比如视图)5.客户关系管理模块会被问到的5.1详细介绍一下客户流失管理功能(或者其他功能)5.2详细介绍一下客户贡献分析,客户构成分析,客户服务分析,客户流失分析,几个报表的功能作用,以及数据来源?5.3介绍一下客户信息管理的功能。重点介绍下共享和移交功能6.物流类项目会被问到的6.1详细介绍一下调度中心的具体业务6.2物流系统的工作量是很大的,所以肯定对软件的易用性和效率要求很高。这个项目中,谈谈用到了哪些方式提高易用性和效率?6.3介绍一下线路管理功能?6.4介绍一下配送点管理功能6.5整体介绍一下各基础资料之间的相互引用关系?7.人力资源与图书管理7.1介绍一下收藏、购物车的实现技术。登陆和未登录时,收藏和购物车会有什么区别?7.2购物车的物品什么时候会被清空?7.3介绍一下读者信息查询功能?谁会使用该功能7.4详细介绍一下人力资源档案管理功能,以及企业组织架构的设立?7.5人员的信息有什么?状态有哪些?什么时候删除人员信息?7.6有没有其他功能会反写人员的信息?
本文标题:java面试中会出现的项目问题
链接地址:https://www.777doc.com/doc-4214758 .html