下面這套程序員筆試題主要包含以下四大類內容:
數據庫部分:
1.舉例說明Dynamic SQL的原理及應用?
2.舉例說明數據庫索引的優缺點?
3.如果由你來設計數據的rollback,你的思路和方案?
4.假設有一個table,名為pages,有四個字段,id ,url,title,body。里面儲了很多網頁,網頁的url地址,title和網頁內容,用一個
sql查詢將url匹配的排在最前面,title匹配的在其次,body匹配的排最后,沒有任何字段匹配的,不返回。
5.自定義函數與存儲過程的區別是什么?什么情況下只能用自定義函數,什么情況下只能用存儲過程?
6.管理50臺數據庫,日常工作是檢查數據庫作業是否完成,你應該如何完成這項檢查工作?
網絡部分:
1.使用UML圈中的時序圖,描述TCP/IP三次握手過程。
2.簡友交換機,路由器,Hub的共性和不同。
3.簡述UDP的原理和應用場景。
語言部分:
1.public class TestString{
public static void link(String a){
a +=”World”;
}
public static void main(String[] args){
String a = “Hello”;
link(a);
System.out.println(a);
}
}
2.System.out.println(“ja”+”va”==”java”);
3.簡述GC的工作原理。
4.sleep() 與wait()有什么區別。
5.HashMap()與Hashtable的區別。
6.Interface與Abstract class的區別。
7.請設計一個遞歸程序,使用最簡練的代碼。
8.請列舉你熟悉的兩種設計模式,舉例說明其原理。
9.Apache與Tomcat有什么關系和區另。
10.什么是重構?重構最終目的是什么?列舉幾種常用的重構工具和方法。
外語部分(請用外語作答)
1.What is your strongest traits ?
2.How would your friends or colleagues describe you ?
3.What is most important in you life ?
4.Do you work well under stress or Pssure? 更多熱門的筆試題目推薦:
奧美創意筆試題
京港地鐵交大筆試題
五類三星筆試題參考
淘寶商城招聘筆試題