《全省北京密安網(wǎng)絡(luò)技術(shù)股份有限公司招聘面試模擬題-考試專(zhuān)題訓(xùn)練》由會(huì)員分享,可在線(xiàn)閱讀,更多相關(guān)《全省北京密安網(wǎng)絡(luò)技術(shù)股份有限公司招聘面試模擬題-考試專(zhuān)題訓(xùn)練(8頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、北京密安網(wǎng)絡(luò)技術(shù)股份有限公司招聘面試真題
一、 不定項(xiàng)選擇題
1、 已知一顆二叉樹(shù),如果先序遍歷的節(jié)點(diǎn)順序是:ADCEFGHB,中序遍歷是:CDFEGHAB,則 后序遍歷結(jié)果為:( )
A. CFHGEBA
B. CDFEGHBA
C. FGHCDEBA
D. CFHGEDBA
2、 下列哪兩個(gè)數(shù)據(jù)結(jié)構(gòu),同時(shí)具有較高的查找和刪除性能?( )
A. 有序數(shù)組
B. 有序鏈表
C. AVL樹(shù)
D. Hash表
3、 下列排序算法中,哪些時(shí)間復(fù)雜度不會(huì)超過(guò)nlogn?(
2、 )
A. 快速排序
B. 堆排序
C. 歸并排序
D. 冒泡排序
4、 靜態(tài)變量通常存儲(chǔ)在進(jìn)程的哪個(gè)區(qū)?( )
A. 棧區(qū)
B. 堆區(qū)
C. 全局區(qū)
D. 代碼區(qū)
5、 IP地址131.153.12.71是一個(gè)( )類(lèi)IP地址。
A. A
B. B
C. C
D. D
6、 瀏覽器訪(fǎng)問(wèn)某頁(yè)面,HTTP協(xié)議返回狀態(tài)碼為403時(shí)表示:( )
A. 找不到該頁(yè)面
B. 禁止訪(fǎng)問(wèn)
C. 內(nèi)部服務(wù)器訪(fǎng)問(wèn)
D. 服務(wù)器繁忙
7、 如
3、果某系統(tǒng) 15*4=112成立,則系統(tǒng)采用的是( )進(jìn)制。
A. 6
B. 7
C. 8
D. 9
8、 一個(gè)棧的入棧序列是A,B,C,D,E,則棧的不可能的輸出序列是?( )
A. EDCBA
B. DECBA
C. DCEAB
D. ABCDE
9.對(duì)于派生類(lèi)的構(gòu)造函數(shù),在定義對(duì)象時(shí)構(gòu)造函數(shù)的執(zhí)行順序是( )
1:成員對(duì)象的構(gòu)造函數(shù)
2:基類(lèi)的構(gòu)造函數(shù)
3:派生類(lèi)本身的構(gòu)造函數(shù)
A.123
B. 231
C.321
D .213
10. 遞歸函數(shù)最終會(huì)結(jié)束,na
4、me這個(gè)函數(shù)一定是?( )
A .使用了局部變量
B.有一個(gè)分支不調(diào)用自身
C.使用了全局變量或者使用了一個(gè)或多個(gè)參數(shù)
D . 沒(méi)有循環(huán)調(diào)用
二.問(wèn)答題
1.設(shè)有字幕序列{Q,D,F,X,A,P,N,B,Y,M,C,W},請(qǐng)寫(xiě)出按二路歸并方法對(duì)該序列進(jìn)行一趟掃描后的結(jié)果。
2.javaScript 有哪幾種數(shù)據(jù)類(lèi)型?請(qǐng)說(shuō)明。
3前端頁(yè)面有那三層構(gòu)成,分別是什么?作用是什么?
三、 設(shè)計(jì)題
1. 請(qǐng)?jiān)O(shè)計(jì)一個(gè)排隊(duì)系統(tǒng),能夠讓每個(gè)進(jìn)入隊(duì)伍的用戶(hù)都能看到自己在隊(duì)列中所處的位置和變化,隊(duì)伍可能 隨時(shí)有人加入和退出:當(dāng)有人退出影
5、響到用戶(hù)的位置排名時(shí)需要即使反饋到用戶(hù)。
2. A,B兩個(gè)整數(shù)集合,設(shè)計(jì)一個(gè)算法求他們的交集,盡可能的高效。
Java語(yǔ)言類(lèi)
一. 簡(jiǎn)答題
1. 請(qǐng)解釋Java的final關(guān)鍵字,synchronized關(guān)鍵字的含義和用途。
2. 什么是Java的序列化,為什么要用序列化?
3. HashTable和Hashmap的區(qū)別?為了提高程序的性能和健壯性,你常用的或能想到的集合類(lèi)有哪些?
4. 請(qǐng)解釋cookie和session的區(qū)別?
5. 為什么會(huì)出現(xiàn)亂碼問(wèn)題,通常你會(huì)從哪些方
6、面去排查亂碼問(wèn)題?
二. 編程題
1. 實(shí)現(xiàn)一個(gè)單例
2.編寫(xiě)程序,打印出具有下面規(guī)律的圖形
1
5 2
8 6 3
10 9 7 4
1. 一個(gè)字符串可能包含a-z中的多個(gè)字符,字符也可能重復(fù)。例如:
String data = “ aabcemkduyrleiopxzkkkasdfjxjdsds”
寫(xiě)一個(gè)程序,對(duì)于給定一個(gè)這樣的字符串,求出字符串出現(xiàn)次數(shù)最多的那個(gè)字的次數(shù)(若次數(shù)最多的字母有多個(gè),則全部取出)
2. 用JAVA實(shí)現(xiàn)四個(gè)線(xiàn)程,對(duì)同一個(gè)變量,二個(gè)實(shí)現(xiàn)加1操作,二個(gè)實(shí)現(xiàn)減1操作,每個(gè)
7、線(xiàn)程各循環(huán)100次操作后,輸出這個(gè)變量的最終結(jié)果。
3. 設(shè)計(jì)題:(該題為附加題,面試者可自行根據(jù)答題時(shí)間判斷是否完成)
請(qǐng)用JAVA實(shí)現(xiàn)一個(gè)LRU緩存,LRU:即把最近最少使用的數(shù)據(jù)移除,讓給最新讀取的數(shù)據(jù)。
4.某工廠(chǎng)產(chǎn)品價(jià)格單價(jià)在不同的訂單下價(jià)格可能不同,一個(gè)訂單包含若干產(chǎn)品,與一個(gè)客戶(hù)成交有若干訂單,要求以表格的方式畫(huà)出相應(yīng)的數(shù)據(jù)庫(kù)結(jié)構(gòu),并寫(xiě)出查詢(xún)與該客戶(hù)成交的所有訂單和每個(gè)訂單總價(jià)的sql語(yǔ)句;
寫(xiě)一個(gè)JDBC程序,對(duì)訂單表批量插入3條記錄。
數(shù)據(jù)庫(kù)部分(共15分)
1. 一下為一個(gè)社交網(wǎng)站會(huì)員系統(tǒng)的數(shù)據(jù)庫(kù)表結(jié)構(gòu):
會(huì)
8、員表:
m_id會(huì)員編號(hào) m_name 會(huì)員姓名 m_birthday 會(huì)員生日 m_sex 會(huì)員性別 m_qq 會(huì)員qq號(hào) m_viewdtimes 會(huì)員人氣值
member(m_id,m_name,m_birthday,m_sex,m_qq,m_viewdtimes)
朋友關(guān)系表:
f_id朋友關(guān)系編號(hào)f_holder 會(huì)員ID,f_list 會(huì)員ID的朋友ID
firendList(f_id,f_holder,f_list);
(1) 請(qǐng)寫(xiě)出創(chuàng)建數(shù)據(jù)庫(kù)結(jié)構(gòu)的SQL腳本
(2) 情節(jié)所處人氣值最高的10 位會(huì)員,要求1987年到1980年出生的女會(huì)員
(3) 列出
9、會(huì)員id為12的所有朋友信息
(4) 寫(xiě)出分頁(yè)查詢(xún)會(huì)員表信息的oracle sql 腳本
Java語(yǔ)言類(lèi)
一. 簡(jiǎn)單題
1. 請(qǐng)解釋Java的final關(guān)鍵字,synchronized關(guān)鍵字的含義和用途。
2. 什么是Java的序列化,為什么要用序列化?
3. HashTable和Hashmap的區(qū)別?為了提高程序的性能和健壯性,你常用的或能想到的集合類(lèi)有哪些?
4. 請(qǐng)解釋cookie和session的區(qū)別?
5. 為什么會(huì)出現(xiàn)亂碼問(wèn)題,通常你會(huì)從哪些方面去排查亂碼問(wèn)題?
二. 編程
10、題
1. 實(shí)現(xiàn)一個(gè)單例
1. 編寫(xiě)程序,打印出具有下面規(guī)律的圖形
1
5 2
8 6 3
10 9 7 4
三、選擇題(25題)
1、 在Java中,Java.lang.Object 類(lèi)是所有類(lèi)的基類(lèi)( )
A) 對(duì)
B)不對(duì)
C)不一定
2、 在Java中,Java.lang.Exception是很多異常的基類(lèi),那他的基類(lèi)又是什么呢?( )
A) java.lang.Error
B) ja
11、va.lang.Throwable
3、 在Java中怎樣實(shí)現(xiàn)線(xiàn)程編程?( )
A) 擴(kuò)展java.lang.Thread類(lèi),并覆蓋run( )方法
B) 實(shí)現(xiàn)java.lang.Runnable接口,并實(shí)現(xiàn)run( )方法
C) 以上兩個(gè)都對(duì)
4、 下面哪個(gè)方法聲明是正確的?( )
A) public static final void m4()
B) Public abstract synchronized void m3()
C) Public abstract native void m2()
D) Public abstract atatic
12、 void m1()
5、 switch(expr) 中expr可能的變量類(lèi)型是?(多選)( )
A) int
B) char
C) Short
D) String
E) Long
6.對(duì)于派生類(lèi)的構(gòu)造函數(shù),在定義對(duì)象時(shí)構(gòu)造函數(shù)的執(zhí)行順序是( )
1:成員對(duì)象的構(gòu)造函數(shù)
2:基類(lèi)的構(gòu)造函數(shù)
3:派生類(lèi)本身的構(gòu)造函數(shù)
A.123
B. 231
C.321
D .213
7. 遞歸函數(shù)最終會(huì)結(jié)束,name這個(gè)函數(shù)一定是?( )
A .使用了局部變量
B.有一個(gè)分支不調(diào)用自身
C.使用了全局變量或者使用了一個(gè)或多個(gè)參數(shù)
13、 D . 沒(méi)有循環(huán)調(diào)用
1. public class Test {
public static void main(String[] args){
Test test = new Test();
test.testing();
}
public void testing(){
int a = 0;
if(a=99){
List list = new ArrayList();
User user = new User();
}
}
1. 現(xiàn)有個(gè) User(
14、id,name,age,sex)類(lèi),請(qǐng)循環(huán)建100個(gè)。
2. 使用 JavaScript。。。的功能的代碼
使用 JavaScript 網(wǎng)頁(yè)。。。刪除
3. 用JQ 頁(yè)面中的代碼
4. 寫(xiě)出刪除。。。的語(yǔ)句
5. Java...加一列
6. 如何 UserInfo username創(chuàng)建
7. 中如何通過(guò) Login.jsp
8. 寫(xiě)出Oracle、DB2、MySQL、SQL Server
9. Hibernate中有何區(qū)別
10. Hibernate中執(zhí)行HQL語(yǔ)句的方法是哪個(gè)
11. Spring中如何利用
15、
12. 簡(jiǎn)述...區(qū)別
13. Web service是什么
14. 簡(jiǎn)述JDKK7新特性都有哪些?
15. 簡(jiǎn)述...引擎都有哪些
在實(shí)際工作中...哪些引擎
四.問(wèn)答題
1.設(shè)有字幕序列{Q,D,F,X,A,P,N,B,Y,M,C,W},請(qǐng)寫(xiě)出按二路歸并方法對(duì)該序列進(jìn)行一趟掃描后的結(jié)果。
2.javaScript 有哪幾種數(shù)據(jù)類(lèi)型?請(qǐng)說(shuō)明。
3.前端頁(yè)面有那三層構(gòu)成,分別是什么?作用是什么?
4.一下為一個(gè)社交網(wǎng)站會(huì)員系統(tǒng)的數(shù)據(jù)庫(kù)表結(jié)構(gòu):
會(huì)員表:
m_id會(huì)員編號(hào) m_name 會(huì)員姓名 m_birthday 會(huì)員生日
16、 m_sex 會(huì)員性別 m_qq 會(huì)員qq號(hào) m_viewdtimes 會(huì)員人氣值
member(m_id,m_name,m_birthday,m_sex,m_qq,m_viewdtimes)
朋友關(guān)系表:
f_id朋友關(guān)系編號(hào)f_holder 會(huì)員ID,f_list 會(huì)員ID的朋友ID
firendList(f_id,f_holder,f_list);
(5) 請(qǐng)寫(xiě)出創(chuàng)建數(shù)據(jù)庫(kù)結(jié)構(gòu)的SQL腳本
(6) 情節(jié)所處人氣值最高的10 位會(huì)員,要求1987年到1980年出生的女會(huì)員
(7) 列出會(huì)員id為12的所有朋友信息
(8) 寫(xiě)出分頁(yè)查詢(xún)會(huì)員表信息的oracle sql 腳本