一面 問的挺多的 1h
Java
線程如何創建
設計模式有哪些,具體怎麼實現以及優缺點
synchronized如何使用
volatile如何使用
一道編程題 會議安排,計算最少房間數量
數據庫
數據是如何存儲的,我不懂這個問題想我回答什麼
數據庫三範式
事務特性
一道sql 一個employee的表,有emp_id, manager_id, salary這些,計算不同的經理他下屬的平均薪水,大概是這樣,只給了輸出結果,一開始看的不是很懂
Spark
Spark和mapreduce的區別
spark stage如何劃分
spark shuffle shuffle read & shuffle write
shuffle read 的數據存儲在哪裏
持久化的算子有哪些
cache 和persist區別
沒有英語提問環節,只是問我英語怎麼樣
二面 2h
自我介紹
智力題3道
一道英語算術題 英語有點把我繞進去了,不過最後還是做出來了
一道找規律填數
最後一道 如何找出異常小球,只能三次稱重
英語問我出國的經歷,然後讓我用法語說了下我在這邊學到的東西
樓主在法國留學,我就隨便說了一下,也不懂面試官是不是真聽得懂
數倉建模的問題 因爲我做過一個數倉的項目
實習經歷刨根問底
linux shell問題問了幾個
sql 問了兩道題
一道 根據部門求每個部門人數
一道 求下屬大於5的經理id
英語講一個項目
想起來的就這些了,希望能幫助有需要的人