面试中会出现的项目问题

树袋大熊 2023-02-06 22:45:57

一:项目介绍

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核心操作和POJO

1.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.3 OA项目中哪些地方使用了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有没有其他功能会反写人员的信息?

0 阅读:10