初入java路,面試屢碰壁。
大學剛畢業、第一次java面試。面試工作:java軟體開發。
我以為培訓出來找工作會很順利,但是,事實並非我所想。可能是我寫了培訓經歷的原因吧,讓人看不起。畢竟培訓出來,基礎也不紮實。
有時候哪些自稱面試主管的,也是需要忽悠忽悠的,改變不了人的底性。
說多了沒用,還是坐點實際點的事吧
說說今天一天面試下來遇到了哪些面試問題吧?
1、java基本型別:int,
short,
char,
byte,
boolean,
float,
double,
long.8個,聽誰說還有一個,我記不起來了。
2、jsp九大內建物件:request、
response、
pagecontext
session
application
config、
exception
page.
3、sturts1工作流程:問的最多了
Web應用啟動時載入並初始化ActionServlet。ActionServlet從struts-config.xml中讀取配置資訊,把它們存放到各種配置物件中。當ActionServlet接收到一個請求時,流程如下:
1.檢索和使用者請求匹配的ActionMapping例項,如果不存在,就返回使用者請求路徑無效的資訊。
2.如果ActionForm例項不存在,就建立一個ActionForm物件,把提交的表單資料儲存到ActionForm中。
3.根據配置,決定是否需表單驗證,若需要,則呼叫ActionForm的validate方法。
4.如果ActionForm的validate方法返回null或返回不包含ActionMessage的ActionErrors物件,則表示驗證成功。
5.ActionServlet根據ActionMapping例項包含的對映資訊決定將請求轉發給哪個Action,如果Action不存在則先建立這個例項,然後呼叫Action的execute方法。
6.Action的execute方法返回一個ActionForward物件,ActionServlet再把請求轉發給ActionForward物件指向的JSP元件。
7.ActionForward指向的JSP元件生成動態網頁,返回給使用者。
sturts2工作流程: