海康威視2018屆校園招聘Java/c++內推/網申面試題2017年
阿新 • • 發佈:2018-12-25
海康威視內推/網申面試題目
更新版-17/9/17
/////////////////////////////////////////////////////////////////////////////
2.說一下垃圾回收演算法?
3.JVM新生代和老年代哪個空間佔得比較大?
4.Eden區和Survivor的比例?
5.集合類你用過嗎?有哪幾種Set?
6.HashMap?
7.HashMap和HashTable的比較?
更新版-17/9/17
/////////////////////////////////////////////////////////////////////////////
面試套題一、
晚上在實驗室突然接到來一個自杭州的電話,海康威視的電話面試(大資料崗),以下是問我的問題: 1.大資料相關的專案你做過哪些?(因為崗位要求是熟悉Java和框架,熟悉Hadoop,HBase,然而尷尬的是樓主實在沒什麼大的出手的大資料專案,所以面試官就說那就問你一些JAVA基礎吧 )2.說一下垃圾回收演算法?
3.JVM新生代和老年代哪個空間佔得比較大?
4.Eden區和Survivor的比例?
5.集合類你用過嗎?有哪幾種Set?
6.HashMap?
7.HashMap和HashTable的比較?
8.HashTable和ConcurrentHashMap的區別?
9.梯度下降演算法? 本來說是8月份才面試的,突然打電話來,沒什麼心裡準備,面試官還是很專業的,如果想去海康的同學好好準備吧。
面試套題二、
一面 技術面:
1.專案
2.spring事務管理
3.資料結構,如何用連結串列實現一個棧
4.hashmap效能不高的原因可能是什麼
5.執行緒的實現方式,為什麼不能直接呼叫run方法
6.執行緒池瞭解麼,執行緒池處理任務的方式
7.資料庫瞭解麼,資料庫如何實現對資料分頁,資料庫觸發器,資料庫索引,什麼時候索引會失效
8.jvm瞭解麼,執行緒私有和共享的記憶體分佈
9.怎麼實現執行緒安全.synchronized關鍵字的用法,在方法上用與在同步程式碼塊上用有什麼區別
10.LOCK實現原理
11.你還看過哪些原始碼,都看過那些書
12.spring原始碼看過嗎
13.百米賽跑中,你超過了第二名,你是第幾名?我說第二名,你超過了倒數第一名,你是倒數第幾名?(當時第一門回答完第二問回答的特別肯定,當然是倒數第二名啊,然後他就一直看著我笑,我還不知道他在笑什麼,回來之後才發現智商被碾壓了,怎麼會有超過倒數第一名這一說法,感覺自己被套路進去了)