為了幫助到更多的求職者能順利通過迅雷公司的筆試,我參加完迅雷公司筆試之后,仔細回憶了一下整個筆試過程的題目,記錄下來分享給大家。
一、筆試題:
A)java基礎多項選擇題,比較簡單,略
B)問答:
1)Ajax原理、如何實現刷新數據及優點?
2)門面模式的解釋、適用場合?
3)寫6個linux常用命令?
4)SQL語句題,較簡單
C)編程:
1)有三個線程ID分別是A、B、C,請有多線編程實現,在屏幕上循環打印10次ABCABC…
2)假如有字符串“6sabCSSsfsfs33” ,用最有快速的方法去掉字符“ab3”,不能用java內置字符串方法(indeOf,substring,replaceAll等)?
二、上機題:
Java上機實現統計某一目錄下每個文件中出現的字母個數、數字個數、空格個數及行數?
三、面試題:
1、說說JVM原理?內存泄露與溢出區別,何時產生內存泄露?
2、用java怎么實現有每天有1億條記錄的DB存儲?MySQL上億記錄數據量的數據庫如何設計?
3、mysql支持事務嗎?DB存儲引擎有哪些?
4、mvc原理,mvc模式的優缺點,如果讓你設計你會怎么改造MVC?
5、hibernate支持集群嗎?如何實現集群?
6、tomcat 最多支持并發多少用戶?
7、map原理,它是如何快速查找key的?map與set區別?
8、描術算法,如何有效合并兩個文件:一個是1億條的用戶基本信息,另一個是用戶每天看電影連續劇等的記錄,5000萬條。內存只有1G???
9、在1億條用戶記錄里,如何快速查詢統計出看了5個電影以上的用戶?
10、SPRing如何實現IOC與AOP的,說出實現原理? 更多精華的筆試題目分享:
中國銀聯筆試題目
移動筆試題目精選
百度公司Web開發工程師筆試題