美團java面試

時(shí)間:2022-06-28 05:17:17 面試 我要投稿
  • 相關(guān)推薦

美團java面試

項 目:舜博在線(xiàn)學(xué)習系統

美團java面試

開(kāi)發(fā)平臺:Windows + MySQL5.0 + Tomcat5.0

開(kāi)發(fā)工具:MyEclipse8.5

技術(shù)實(shí)現:Hibernate + Struts2 + Spring

項目描述:該項目是基于B/S架構的在線(xiàn)學(xué)習系統,主要是模擬學(xué)校的教學(xué)模式。該系統包括的主要功能有用戶(hù)注冊和用戶(hù)登錄,在線(xiàn)視頻學(xué)習,在線(xiàn)考試,調查問(wèn)卷,布置作業(yè),生成試卷,評估試卷,公告管理等功能。

責任描述:該項目由本人獨立完成部分功能。主要的功能包括用戶(hù)管理,公告管理,學(xué)習進(jìn)度管理,項目進(jìn)度管理,布置作業(yè),布置練習,自動(dòng)生成試卷.它是基于MVC設計思想的開(kāi)發(fā):Model層主要通過(guò)Action業(yè)務(wù)處理,View層使用了JSP、jQuery、Struts2的OGNL表達式等實(shí)現,Controller層則使用了Struts2核心控制器及其xml配置文件實(shí)現了頁(yè)面與后臺類(lèi)的交互。層與層之間采用工廠(chǎng)模式,降低了組件之間的關(guān)聯(lián)性。

系統內部流程是:客戶(hù)端將請求發(fā)送給前端控制器,前端控制器根據配置文件來(lái)決定調用哪個(gè)Action,Action執行后返回信息給前端控制器,前端控制器再將請求轉發(fā)給jsp在頁(yè)面中顯示。

1. 用戶(hù)管理模塊:采用AJAX異步數據傳輸驗證該用戶(hù)名是否存在,用JQuery對用戶(hù)輸入信息格式驗證。

2. 學(xué)習進(jìn)度模塊:這個(gè)功能主要就是一個(gè)查詢(xún)的工作,完成的主要就是建立良好的視圖,然后就是建立視圖的模型。

3. 布置作業(yè):這里采用的的主要技術(shù)是ajax進(jìn)行級聯(lián)操作.簡(jiǎn)單的說(shuō)我們需要在某個(gè)項目下得某個(gè)某個(gè)課程的某個(gè)章節布置相對應的練習.

項 目:舍得網(wǎng)(校園二手淘寶系統)

開(kāi)發(fā)平臺:Windows + MySQL5.0 + Tomcat5.0

開(kāi)發(fā)工具:MyEclipse8.5

技術(shù)實(shí)現:Hibernate + Struts2 + Spring

責任描述:該項目是我自己獨立完成的一個(gè)項目.后臺的主要用到的框架是SSH.前臺使用的技術(shù)是CSS+DIV進(jìn)行布局.當然前臺的美工設計方面由于自己并不太擅長(cháng).所以整個(gè)風(fēng)格我都是抄襲的美團網(wǎng)的布局和配色.在這里我可能有侵權的意思.希望領(lǐng)導您不要介意.因為我個(gè)人是美團的鐵桿支持者.用到的數據庫是MySQL.

該項目實(shí)現的主要功能有:用戶(hù)注冊,商品管理,論壇管理.用戶(hù)登錄.公告管理.

以下簡(jiǎn)單介紹各功能實(shí)現所用到的:

首先,前臺的網(wǎng)頁(yè)布局采用的是CSS+DIV,在表單驗證這塊用了很多的JS代碼.當然網(wǎng)頁(yè)前臺設計這塊我更多的是模仿.

用戶(hù)注冊:采用了ajax判斷注冊郵箱是否重復,剩下的就是表單提交,用戶(hù)頭像上傳.主要使用的是struts2圖片上傳的組件。

商品管理:實(shí)現了商品的增刪改查.在進(jìn)行商品圖片添加的時(shí)候有個(gè)商品的詳細描述.這里采用的是KindEditor在線(xiàn)編輯器實(shí)現的.

校園論壇:在這個(gè)校園論壇的實(shí)現過(guò)程中,前臺用到的技術(shù)主要是CSS+DIV實(shí)現頁(yè)面的布局.在論壇發(fā)帖和回帖也插入了KindEditoe在線(xiàn)編輯器.整個(gè)后臺的業(yè)務(wù)邏輯采用SSH框架.struts2負責頁(yè)面Action的跳轉。Hibernate主要是管理系統的Model.Spring也相當于一個(gè)控制器.主要在業(yè)務(wù)邏輯處理方面進(jìn)行發(fā)揮作用.基于的是MVC思想.另外在論壇回帖這塊采用了過(guò)濾器將不會(huì )本站會(huì )員的回復操作跳轉到了登錄界面。

項目心得: 深入了解了MVC設計思想,認識到了Hibernate和Struts2以及Ajax在實(shí)際開(kāi)發(fā)中的整合運用。熟悉了Struts2的工作流程,了解了Hibernate的簡(jiǎn)單優(yōu)化。熟練了JQuery的使用。JSP和Ajax的配合使用更加熟練。提高了獨立分析問(wèn)題和解決問(wèn)題的能力,并且養成了比較好的開(kāi)發(fā)習慣.

自我評價(jià)

◆大學(xué)期間在學(xué)校的武術(shù)協(xié)會(huì )任會(huì )長(cháng),有很好的自學(xué)能力、適應能力,不怕吃苦,勇于進(jìn)

取的人,微笑的態(tài)度和永不言棄的精神促使我不斷進(jìn)步,在大學(xué)初步學(xué)習了C語(yǔ)言,UML,

C#等

◆大三期間,和學(xué)校老師開(kāi)發(fā)了舜博在線(xiàn)學(xué)校系統.該項目歷時(shí)8個(gè)月,在進(jìn)入項目組時(shí)自己對java的學(xué)習相對來(lái)說(shuō)是很淺,并且也沉不下心來(lái)編寫(xiě)代碼.因此經(jīng)常會(huì )受到的老師的批評

但我一點(diǎn)也不介意.反而將批評當成自己的前進(jìn)的動(dòng)力.經(jīng)過(guò)自己的刻苦努力.在基本上自學(xué)的基礎上.我快速掌握并且學(xué)使用SSH框架進(jìn)行網(wǎng)站的功能的開(kāi)發(fā).最后老師給了我一句評價(jià):你開(kāi)始能做點(diǎn)東西了!認可了我的學(xué)習能力.

◆通過(guò)舍得網(wǎng)項目進(jìn)一步增強了自己的學(xué)習能力,能夠獨立解決問(wèn)題,在每個(gè)項目完成過(guò)程中,遇 到問(wèn)題時(shí)能夠冷靜面對問(wèn)題,通過(guò)分析問(wèn)題根源,并通過(guò)查詢(xún)資料、上網(wǎng)搜尋等多種途徑找尋解決方案。我相信只有不斷進(jìn)取才會(huì )有更好的發(fā)展。


【美團java面試】相關(guān)文章:

美團怎么團購美食步驟08-16

還沒(méi)收到美團面試結果怎么辦?07-12

團購網(wǎng)站美團網(wǎng)07-12

美團優(yōu)勢劣勢的分析07-21

Java面試題07-12

java面試問(wèn)題07-11

JAVA題庫:JAVA面試題目整理07-11

美克美家面試歸來(lái)07-13

java面試的自我介紹07-01

求java面試題07-11

99久久精品免费看国产一区二区三区|baoyu135国产精品t|40分钟97精品国产最大网站|久久综合丝袜日本网|欧美videosdesexo肥婆