面試記錄-KPMG(畢馬威)
今天接到了KPMG的電話面試。
首先是英文自我介紹,很easy,簡單略過。
接下來是技術面。問了一些技術問題。
1. hadoop有沒有搭過環境?(我回答搭過)講下搭建過程?
答:先是配置網路,關閉防火牆等等,然後下載hadoop安裝包,解壓,配置core-site.xml,hdfs-site.xml等配置檔案,然後分發到各節點,命令啟動即可。-------------面試官:嗯~
2. hive用過嗎?
答:沒用過(面試官沒再繼續問,後來知道,他那邊主要就是用Hive)
3. hbase有主節點嗎?(有------這也太簡單了)怎麼知道哪個是主節點?
答:一種是jps看有Hmaster程序的機器,或者直接看配置檔案,引數hbase.master。
4. hbase讀取一條記錄是怎麼樣的流程?
答:先去訪問zk,根據記錄的元資訊獲取到對應region的位置,然後去訪問所在的regionserver讀取。-------嗯,沒在繼續問下去
5. hbase region和regionserver的區別?太簡單,略過
6. spark的rdd寬窄依賴是什麼?分別舉例對應運算元?
答:寬依賴:父rdd的每個分割槽的資料會被子rdd的多個分割槽使用----------map,flatMap等等
窄依賴:父rdd的每個分割槽的資料只會被子rdd的一個分割槽使用----------reduceBykey
7. spark用java還是scala開發?
答:都會。更傾向於scala,程式碼更簡潔,開發效率也更高。
8. 還知道大資料哪些框架?
答:sqoop,flink,storm,kylin,flume。。。
最後問了離職原因,期望薪資等等,不做贅述。
總結:技術問的問題都很簡單,java方面沒問,es也沒問~