上圖來自Java技術棧微信群裡的群友分享,看起來比較基礎,但不一定人人都答得上來。
圖檔比較模糊,小編把題目進行了文字化。
1.你最常上的兩個技術站和最常使用的兩個app分別進什麼?主要解決你什麼需求?
2.請簡述http協定中get請求和post請求的差別.
3.請簡述session和cookie的區別.
4.簡述Servlet與JSP的關系,
5.JSP内置對象有哪些,各自起到的作用
6.簡述你所了解的JAVA封裝、繼承、多态。
7.寫出2個常用的設計模式(僞代碼),并簡述應用場景。
8.HashMap和HashTable差別。
9.HashSet和TreeSet的差別。
10.ArrayList和LinkedList的差別。
11.==與equals的差別。
12.簡述泛型、反射、注解應用場景及各自解決了哪些問題。
13.Thread類的方法有哪些,如何多種方式實作線程同步。
14程序與線程的差別,JAVA中有哪些方式可以建立線程。
15.現有一學生表結構(student-id,class-id,name),請寫出統計每班有多少學生的SQL語句。
16.假如你正在開發一個系統的登入程式,請簡述你是如何實作記住使用者名和密碼這個操作的,并如何實作?
17.在視圖層不支援存儲cookie,服務端不支援session的場景下如何保持使用者登陸狀态。
18.設計一套CMS系統或者部落格系統的表結構(畫出大概的UML圖即可)。
本試題來源于微信群友分享,沒有标準答案哦。工作多年的攻城獅們,不知道你們還能不能全部做得上來,都來試試吧。