當前位置:學問谷 >

職場範例 >面試 >

美團java面試

美團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框架ts2負責頁面Action的跳轉。Hibernate主要是管理系統的ng也相當於一個控制器.主要在業務邏輯處理方面進行發揮作用.基於的是MVC思想.另外在論壇回帖這塊採用了過濾器將不會本站會員的回覆操作跳轉到了登錄界面。

項目心得: 深入瞭解了MVC設計思想,認識到了Hibernate和Struts2以及Ajax在實際開發中的整合運用。熟悉了Struts2的工作流程,瞭解了Hibernate的簡單優化。熟練了JQuery的使用。JSP和Ajax的配合使用更加熟練。提高了獨立分析問題和解決問題的能力,並且養成了比較好的開發習慣.

自我評價

◆大學期間在學校的武術協會任會長,有很好的自學能力、適應能力,不怕吃苦,勇於進

取的人,微笑的態度和永不言棄的精神促使我不斷進步,在大學初步學習了C語言,UML,

C#等

大三期間,和學校老師開發了舜博在線學校系統.該項目歷時8個月,在進入項目組時自己對java的學習相對來説是很淺,並且也沉不下心來編寫代碼.因此經常會受到的老師的批評

但我一點也不介意.反而將批評當成自己的前進的動力.經過自己的刻苦努力.在基本上自學的基礎上.我快速掌握並且學使用SSH框架進行網站的功能的開發.最後老師給了我一句評價:你開始能做點東西了!認可了我的學習能力.

◆通過捨得網項目進一步增強了自己的學習能力,能夠獨立解決問題,在每個項目完成過程中,遇 到問題時能夠冷靜面對問題,通過分析問題根源,並通過查詢資料、上網搜尋等多種途徑找尋解決方案。我相信只有不斷進取才會有更好的發展。

標籤: 美團 java 面試
  • 文章版權屬於文章作者所有,轉載請註明 https://xuewengu.com/flzc/mianshi/6ldg3.html