海康威視面試-java應用開發

一面:技術面

(1)對着簡歷問本科學過的java相關課程,都學了哪些東西。很懵逼,很早以前學的東西,我都記不清楚了java

(2)網絡編程相關知識,我也不太懂,就回答了網絡協議這塊的知識面試

(3)線程相關,線程建立方法,怎麼建立多個線程?回答線程池。線程池建立有哪些方法?回答四種,。。。編程

(4)問了鎖相關知識,synchronized怎麼使用的?回答,方法或方法塊中。分別在方法和方法快中怎麼使用。回答synchronized(this)或者Object o1=new Object (),synchronized(o1)、Object o2=new Object (),synchronized(o2)。問同一個類中(類中只建立了一個鎖對象Object o=new Object ()),使用synchronized(this)和Object o=new Object (),synchronized(o)有什麼區別。我回答,沒區別,面試官好像不太開心,估計錯了。網絡

(5)問你是跨專業,爲何想學從事開發的工做。而後問了都是經過什麼方法學習。我回答看書、博客、視頻。問最近學了哪一個知識,介紹一下。我回答了一下jvm,而後介紹了一下jvm各模塊的工做原理和流程。中間問了參數傳值和引用的區別?何時觸發gc(full gc、minor gc。minor gc沒回答上來)框架

(6)介紹一下集合框架,arraylist和linkedlist、vector等的區別,treeSet和hashSet區別等等。jvm

(7)介紹一下實習項目,service 層和controller層都寫了哪些功能,功能功能模塊怎麼劃分的,介紹一下你寫的功能模塊的涉及的業務功能(訂單提交,任務進度查詢,任務審理)學習

而後讓我去二面。this

二面:hr面

(1)自我介紹人工智能

(2)說一下競聘這個這位的優點線程

(3)對海康威視的瞭解

(4)有什麼想問的

人力面是一我的力對兩個應聘人,和我一塊兒的那哥們,回答對海康的瞭解時,說了海康在安防技術上比不過一些搞人工智能獨角獸企業,而後就開始被diss ,面試結束,那哥們還嘴硬,不懂你來求職幹嗎要說人家企業很差?真牛逼。

相關文章
相關標籤/搜索