美团java面试

时间:2020-10-23 12:26:56 面试 我要投稿

美团java面试

项 目:舜博在线学习系统

美团java面试

开发平台:Windows + MySQL5.0 + Tomcat5.0

开发工具:MyEclipse8.5

技术实现:Hibernate + Struts2 + Spring

项目描述:该项目是基于B/S架构的在线学习系统,主要是模拟学校的教学模式。该系统包括的主要功能有用户注册和用户登录,在线视频学习,在线考试,调查问卷,布置作业,生成试卷,评估试卷,公告管理等功能。

责任描述:该项目由本人独立完成部分功能。主要的功能包括用户管理,公告管理,学习进度管理,项目进度管理,布置作业,布置练习,自动生成试卷.它是基于MVC设计思想的开发:Model层主要通过Action业务处理,View层使用了JSP、jQuery、Struts2的OGNL表达式等实现,Controller层则使用了Struts2核心控制器及其xml配置文件实现了页面与后台类的交互。层与层之间采用工厂模式,降低了组件之间的关联性。

系统内部流程是:客户端将请求发送给前端控制器,前端控制器根据配置文件来决定调用哪个Action,Action执行后返回信息给前端控制器,前端控制器再将请求转发给jsp在页面中显示。

1. 用户管理模块:采用AJAX异步数据传输验证该用户名是否存在,用JQuery对用户输入信息格式验证。

2. 学习进度模块:这个功能主要就是一个查询的工作,完成的主要就是建立良好的视图,然后就是建立视图的模型。

3. 布置作业:这里采用的的主要技术是ajax进行级联操作.简单的说我们需要在某个项目下得某个某个课程的某个章节布置相对应的练习.

项 目:舍得网(校园二手淘宝系统)

开发平台:Windows + MySQL5.0 + Tomcat5.0

开发工具:MyEclipse8.5

技术实现:Hibernate + Struts2 + Spring

责任描述:该项目是我自己独立完成的一个项目.后台的主要用到的框架是SSH.前台使用的技术是CSS+DIV进行布局.当然前台的美工设计方面由于自己并不太擅长.所以整个风格我都是抄袭的美团网的布局和配色.在这里我可能有侵权的意思.希望领导您不要介意.因为我个人是美团的铁杆支持者.用到的数据库是MySQL.

该项目实现的主要功能有:用户注册,商品管理,论坛管理.用户登录.公告管理.

以下简单介绍各功能实现所用到的:

首先,前台的网页布局采用的是CSS+DIV,在表单验证这块用了很多的JS代码.当然网页前台设计这块我更多的是模仿.

用户注册:采用了ajax判断注册邮箱是否重复,剩下的就是表单提交,用户头像上传.主要使用的是struts2图片上传的组件。

商品管理:实现了商品的增删改查.在进行商品图片添加的时候有个商品的详细描述.这里采用的是KindEditor在线编辑器实现的.

校园论坛:在这个校园论坛的实现过程中,前台用到的技术主要是CSS+DIV实现页面的'布局.在论坛发帖和回帖也插入了KindEditoe在线编辑器.整个后台的业务逻辑采用SSH框架.struts2负责页面Action的跳转。Hibernate主要是管理系统的Model.Spring也相当于一个控制器.主要在业务逻辑处理方面进行发挥作用.基于的是MVC思想.另外在论坛回帖这块采用了过滤器将不会本站会员的回复操作跳转到了登录界面。

项目心得: 深入了解了MVC设计思想,认识到了Hibernate和Struts2以及Ajax在实际开发中的整合运用。熟悉了Struts2的工作流程,了解了Hibernate的简单优化。熟练了JQuery的使用。JSP和Ajax的配合使用更加熟练。提高了独立分析问题和解决问题的能力,并且养成了比较好的开发习惯.

自我评价

◆大学期间在学校的武术协会任会长,有很好的自学能力、适应能力,不怕吃苦,勇于进

取的人,微笑的态度和永不言弃的精神促使我不断进步,在大学初步学习了C语言,UML,

C#等

◆大三期间,和学校老师开发了舜博在线学校系统.该项目历时8个月,在进入项目组时自己对java的学习相对来说是很浅,并且也沉不下心来编写代码.因此经常会受到的老师的批评

但我一点也不介意.反而将批评当成自己的前进的动力.经过自己的刻苦努力.在基本上自学的基础上.我快速掌握并且学使用SSH框架进行网站的功能的开发.最后老师给了我一句评价:你开始能做点东西了!认可了我的学习能力.

◆通过舍得网项目进一步增强了自己的学习能力,能够独立解决问题,在每个项目完成过程中,遇 到问题时能够冷静面对问题,通过分析问题根源,并通过查询资料、上网搜寻等多种途径找寻解决方案。我相信只有不断进取才会有更好的发展。


【美团java面试】相关文章:

java应届生面试自我介绍12-02

应届生,前端工程师,美团网跟腾讯ISUX(深圳)该如何选择?07-30

Java笔试题推荐11-18

艺术美和形式美说课稿11-03

java试用期总结10-13

常见java应聘笔试题10-05

Java笔试题目节选10-03

java笔试题及其答案10-03

JAVA工程求职信02-13

java就业前景与方向09-26