『壹』 去哪兒網java高級工程師面試經驗
你好
要應聘高級發工程師職務僅僅懂Java基礎知識遠遠夠必須懂用數據結構、算、網 絡、操作系統等知識本文講解具體技術筆者綜合自應聘各公司經歷整理份公司Java高級發工程師職位考核綱要希望幫助需要
1 Java基礎
1.1 CollectionMap
(1)掌握CollectionMap繼承體系
(2)掌握ArrayList、LinkedList、Vector、Stack、PriorityQueue、HashSet、 LinkedHashSet、TreeSet、HashMap、LinkedHashMap、TreeMap、WeakHashMap、EnumMap、 TreeMap、HashTable特點實現原理
(3)掌握CopyOnWriteArrayList、CopyOnWriteArraySet、ConcurrentHashMap實現原理適用場景
1.2 IO
(1)掌握InputStream、OutputStream、Reader、Writer繼承體系
(2)掌握位元組流(FileInputStream、DataInputStream、BufferedInputStream、 FileOutputSteam、DataOutputStream、BufferedOutputStream)字元流 (BufferedReader、InputStreamReader、FileReader、BufferedWriter、 OutputStreamWriter、PrintWriter、FileWriter)並熟練運用
(3)掌握NIO實現原理及使用
1.3 異
(1)掌握Throwable繼承體系
(2)掌握異工作原理
(3)解見受檢異(比FileNotFoundException)、非受檢異(比NullPointerException)錯誤(比IOError)
1.4 線程
(1)掌握Executors創建三種(JAVA8增加種共四種)線程池特點及適用范圍
(2)掌握線程同步機制並熟練運用
1.5 Socket
(1)掌握Socket通信原理
(2)熟練使用線程結合Socket進行編程
2 Java虛擬機
2.1 JVM內存區域劃
(1)掌握程序計數器、堆、虛擬機棧、本棧、區(JAVA8已移除)、元空間(JAVA8新增)作用及基本原理
(2)掌握堆劃:新代(Eden、Survivor1、Survivor2)代作用及工作原理
(3)掌握JVM內存參數設置及調優
2.2 類載入
(1)掌握類載入階段:載入、鏈接(驗證、准備、解析)、初始化、使用、卸載
(2)掌握類載入器類及其應用:啟類載入器、擴展類載入器、應用程序類載入器、自定義載入器
3 J2EE
(1) 掌握JSP內置象、作及相關特點工作原理
(2) 掌握Servlet特點工作原理
(3) 掌握Spring框架IOCAOP實現原理(反射態代理)
(4) 至少掌握MVC框架(Spring MVCStruts等)工作原理並熟練運用
(5) 至少掌握ORM框架(HibernateMyBatis等)工作原理並熟練運用
4 數據結構與算
(1)掌握線性表樹特點並熟練運用
(2)掌握用排序查找算:插入排序(直接插入排序、希爾排序)、選擇排序(直接選擇排序、堆排序)、交換排序(冒泡排序、快速排序)、歸並排序順序查找、二查找、哈希查找
(3) 熟練運用見排序查找算思想解決編程問題
(4)解幾基本算:貪算、治策略、態規劃
5 計算機網路
(1)掌握網路層結構及每層功能特點
(2)掌握TCP/IP通信原理(三握手、四揮手)
6 資料庫
(1)掌握復雜SQL語句編寫
(2)掌握資料庫優化(SQL層面表設計層面)
(3)至少掌握款資料庫產品
(4)熟悉高並發、數據情況資料庫發
7 Web技術
(1)掌握AJAX工作原理
(2)至少熟悉款JS框架(比JQuery)
8 設計模式
(1)熟悉見設計模式
(2)設計模式理論應用實際發
9 Linux
(1)熟練運用Linux見命令
(2)熟悉Linux操作系統基本概念及特點
(3)熟悉Shell腳本
10 操作系統
(1)掌握操作系統進程管理
(2)解操作系統I/O
11 則表達式
(1)掌握見則表達式符號
(2)熟練運用則表達式解決實際問題(比匹配電號碼、郵箱、域名等)
『貳』 各位大神,我去去哪兒網面試部門和人事面試都過了,但是已經4天沒有給我電話了,這是為什麼
和你心裡擔心的結果一樣。還是繼續到別處試試吧。
『叄』 參加去哪兒網的面試是怎樣一種體驗
這個問題適合問知乎
『肆』 急求!去哪兒網面試要英文自我介紹嗎求過來人指點迷津,面試過程是什麼樣的(—.—小女子申請的客服
這家網站復貌似沒有什制么涉外業務,如果招聘不要求很高的英文水平,我想也用不著英文介紹。
按某位網友的建議:
首先你應該仔細的分析一下自己,包括性格,愛好,特長等,把這些列在紙上,像簡歷一樣列出表格。
但是在優缺點方面不必太較真,沒有絕對的好壞之分,主要是分析轉化,把有力的不利的都轉變成好的,做到心中有數,這樣考官在問到你對自己的評價等問題時你就有話可說了。
再一個就是要明確應聘職位的特點和了解應聘公司,比如企業文化等。做到知己知彼,方能百戰不殆。
如果你要是再有心點,還可以提前做一份職業調查。做了這么多准備工作,即使你不會表達,也有的話說了。關鍵是有心中有物,磨刀不誤砍柴工。
最後可以在說話技巧上稍微下點功夫。祝你應聘成功!
『伍』 去哪兒網java開發面試經驗牛客
以下是某位求職者面經,僅供參考:
一面:
1.自我介紹
2.直接上手紅黑樹和平衡二叉樹區別
3.紅黑樹的旋轉
2node節點插入和3node節點插入時候旋轉的情況 簡述偽代碼
4.問項目情況。大概半小時 5.concurrenthashmap
結構分析。 刪除和獲取操作過程描述。就是segment. Entry.
除了value 為volatile 其餘都是final.
刪除和獲取操作等等。例如:刪除操作是將entry要刪除的節點的前半部分鏈表進行復制,並指向當前刪除節點的後面節點。(因為next是final的,不可以進行修改,只有entry的表頭可以修改)
不詳述了。
6.索引的優缺點 什麼時候索引不起作用? 在什麼地方可以使用索引?
7.jvm
多態原理。invokestatic invokeinterface
等指令。常量池中的符號引用 找到直接引用。在堆中找到實例對象,獲取到偏移量,由偏移量在方法表中指出調用的具體方法。介面是在方法表中進行掃描)等等扯了半天
8.os: 頁面調度演算法 幾種 分別說一下 LRU FIFO 最佳適應演算法
9.內存管理: 固定分區 動態分區 段 頁 都講講 (哈哈)
10.自己實現一下LRU演算法
8.怎麼學習。看過什麼書
二面:
1.自我介紹
2.項目中與app移動端 的json格式設計
3.hashmap的缺點 具體提現在哪裡?
4.Collections.sort()
的原理---本質上調用的是Arrays.sort() 內部是 使用的歸並排序 接著寫了一下歸並(輔助數組的歸並,和手搖演算法的歸並)
5.一個字元串數組,現給定一個string去進行找出對應的數組中字元串的下標 (可以有容錯,但兩字元串長度必須一致,容錯為2)
例如:
["hello","hj","abc"]
key=「hellg" 返回下角標0
6.jvm參數調優 jvm堆的大小調優
MaxTureningShelod newratio -xxs -xxm -persize
7.圖的 prime
演算法
kruskal
演算法
dijkstra演算法 解決什麼問題? 分別寫一下
偽代碼
8.設計模式: 單例模式(懶漢餓漢) 工廠方法模式 觀察者模式 責任鏈模式
9.項目 又問了一些
10.平時怎麼學習?
三面:
1.自我介紹
2.自己優缺點
3.目前有幾個offer
4.工作地點要求
5.在校實驗室做項目,你認為最大的收獲是什麼
6.評價一下自己的大學生活
7.講了一下福利 之類的
現場書面offer沒了,所以只好等等郵寄,不過還好給了一個布偶紀念品
『陸』 去哪兒網產品經理面試怎麼准備
面試職位:商業數據分析高級產品經理 | 所屬職業:產品/項目
總體評價 正常
本次面試結專果 : 未收屬到offer
面試官整體專業度 : 普通
面試官守時 : 准時開始
接待態度 : 公事公辦
結果反饋及時性 : 沒有答案就是個答案
面試流程 : 共 2 輪面試 , 歷時 20 天
面試形式 : 群體面試
月薪范圍 : 15000-19999
前後經歷了兩次面試,兩次面試間隔很長,以至於我都以為沒有後續了。。。
由於是社招職位,面試基本圍繞著以前的項目經歷和工作經驗展開,面試的人先是一個經理,問了大約半個多小時,包括期望薪資等內容,之後換到總監,經理還基本是聊聊的狀態,總監基本就是不斷的challenge,我個人感覺回答的還是不錯,第一次面完並沒有立刻給答復;
通知第二次面試已經是一周半之後了,這次面試多來了另一個總監,主要是針對之前那個總監不太熟悉的部分進行面試,聊了半個小時左右,最後又和我確認了一次期望薪資,然後……就沒有然後了。
整個面試過程還可以,面試官的態度都還不錯,就是對後續沒有任何通知不太滿意。
以上是我從卧龍閣扒過來的面試經驗分享,更多面試分享你可以自己去看看。
『柒』 去哪兒網面試問題
呵呵,這個網站我不熟悉,你去面試數據分析師,你知道具體是做什麼數據分析嗎,以前做過數據嗎,沒有做過,准備一點數據相關的知識,正規的公司一定會問的。
『捌』 接到去哪兒網公司面試通知,然後到公司面試了一回,晚上總部電話面試了一次,第2天到公司進行了2天拎包
正常公司面試結果會在3~5個工作日內通知吧,不妨耐心等待,如果5個工作日以後還沒通知的話可以打電話或發郵件給HR詢問下情況。
『玖』 去哪兒網java開發面試經驗
既然說到校招,那就是剛畢業或實習,你要得到什麼,應該先想一下你能付內出什麼。 第一份工容作最主要的是獲得工作經驗,融入開發行業,我覺得你應該先考慮你要在第一份工作中讓自己進步到什麼程度,等1年後你自己有經驗了