1. 程式人生 > >面試記錄-KPMG(畢馬威)

面試記錄-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也沒問~