旗下產(chǎn)業(yè): A產(chǎn)業(yè)/?A實習(xí)/?A計劃
全國統(tǒng)一咨詢熱線:010-5367 2995
首頁 > 熱門文章 > 大數(shù)據(jù)分析 > 2020數(shù)據(jù)工程師面試題庫

2020數(shù)據(jù)工程師面試題庫

時間:2020-04-16來源:5wd995.cn點擊量:作者:Sissi
時間:2020-04-16點擊量:作者:Sissi




  數(shù)據(jù)工程師面試問題是面試準(zhǔn)備過程的主要組成部分。但是,如果要最大程度地獲得數(shù)據(jù)工程師職位的機(jī)會,則還必須知道數(shù)據(jù)工程師面試過程將如何進(jìn)行。

 

數(shù)據(jù)工程師
 

  本文旨在幫助您放心地瀏覽數(shù)據(jù)架構(gòu)師的采訪情況。這是您將學(xué)到的東西:

  1)數(shù)據(jù)工程師職位所需的最重要技能;

  2)真實數(shù)據(jù)工程師的問題和答案的列表(實踐使之完美,對吧?);

  4)3家領(lǐng)先公司的數(shù)據(jù)工程師面試過程如何進(jìn)行下去。
 

  作為獎勵,我們將揭示在準(zhǔn)備數(shù)據(jù)工程師面試問題時應(yīng)不惜一切代價避免的3個常見錯誤。
 

  但是首先要先...
 

  成為數(shù)據(jù)工程師需要什么技能?
 

  技能和資格是您準(zhǔn)備擔(dān)任數(shù)據(jù)工程師職位最關(guān)鍵的部分。對于那些致力于數(shù)據(jù)工程師職業(yè)的人來說,以下是前五項必備技能:
 

  1)具有數(shù)據(jù)倉庫和大數(shù)據(jù)的數(shù)據(jù)建模知識;

  2)有ETL經(jīng)驗;

  3)大數(shù)據(jù)領(lǐng)域的經(jīng)驗(M / R,HDFS,Pig,Hive等Hadoop Stack);

  4)SQL和Python;

  5)數(shù)學(xué);

  6)數(shù)據(jù)可視化技能(例如,Tableau或PowerBI)。
 

  如果您需要提高技能以開始數(shù)據(jù)工程師的職業(yè)生涯,則可以立即注冊完整的365 Data Science Program。從我們的統(tǒng)計,數(shù)學(xué)和Excel課程開始,從基礎(chǔ)知識入手,并逐步了解SQL,Python,R,Power BI和Tableau。
 

  您應(yīng)該熟悉哪些最常見的數(shù)據(jù)工程師面試問題?
 

  通用數(shù)據(jù)工程師面試問題
 

  通常,面試官會在談話中提出一些其他一般性問題。他們的目標(biāo)是搶占先機(jī),并為將來面對更復(fù)雜的數(shù)據(jù)工程問題做好準(zhǔn)備。以下是一些可以幫助您快速起步的方法。
 

  1、您如何選擇數(shù)據(jù)工程職業(yè)?
 

  怎么回答
 

  這個問題的答案可以幫助面試官更多地了解您的學(xué)歷,背景和工作經(jīng)驗。您可能選擇了數(shù)據(jù)工程領(lǐng)域作為計算機(jī)科學(xué)或信息系統(tǒng)學(xué)位的自然延續(xù)。也許您之前有過類似的工作,或者您正在從一個完全不同的職業(yè)領(lǐng)域過渡。無論如何,不??要回避分享您的故事并強(qiáng)調(diào)您在整個學(xué)習(xí)和專業(yè)道路上獲得的技能。
 

  答案示例
 

  從我小時候起,我就對計算機(jī)一直很感興趣。當(dāng)我在高中讀高年級時,我已經(jīng)知道我想攻讀信息系統(tǒng)學(xué)位。在大學(xué)期間,我參加了一些數(shù)學(xué)和統(tǒng)計學(xué)課程,這些課程幫助我找到了一家大型醫(yī)療保健公司的數(shù)據(jù)分析師的第一份工作。但是,盡管我喜歡應(yīng)用數(shù)學(xué)和統(tǒng)計知識,但我還是想開發(fā)更多的編程和數(shù)據(jù)管理技能。那是我開始研究數(shù)據(jù)工程的時候。我與該領(lǐng)域的專家進(jìn)行了交談,并參加了在線課程以了解更多信息。我發(fā)現(xiàn)這是我的興趣和技能相結(jié)合的理想職業(yè)道路。幸運的是,在幾個月后,我公司開設(shè)了一個數(shù)據(jù)工程職位,我有機(jī)會毫無問題地進(jìn)行了轉(zhuǎn)移。
 

  2、您認(rèn)為成為數(shù)據(jù)工程師最困難的方面是什么?
 

  怎么回答
 

  精明的招聘經(jīng)理并不知道工作的所有方面都很容易。因此,請不要猶豫,誠實地回答這個問題。您可能會認(rèn)為它的目標(biāo)是使您查明缺點。但是,實際上,面試官想知道的是您如何設(shè)法解決自己遇到的困難。
 

  答案示例
 

  作為一名數(shù)據(jù)工程師,我在滿足公司內(nèi)所有部門的需求方面一直很努力。不同部門經(jīng)常有相互矛盾的需求。因此,要使它們與公司基礎(chǔ)架構(gòu)的功能保持平衡非常困難。不過,這對我來說是一次寶貴的學(xué)習(xí)經(jīng)歷,因為它使我有機(jī)會了解這些部門的工作方式及其在公司整體結(jié)構(gòu)中的作用。
 

  3、您是否能想到在收集來自不同來源的數(shù)據(jù)時遇到了意外問題?您最終是如何解決的?
 

  怎么回答
 

  這個問題為您提供了絕佳的機(jī)會來展示您的解決問題的能力以及您如何應(yīng)對計劃的突然變化。這個問題可能是特定于數(shù)據(jù)工程師的問題,或者是關(guān)于處理挑戰(zhàn)的更籠統(tǒng)的問題。即使您沒有特定的經(jīng)驗,您仍然可以給出令人滿意的假設(shè)答案。
 

  答案示例
 

  根據(jù)我以前的工作經(jīng)驗,我和我的團(tuán)隊一直試圖為ETL流程中可能出現(xiàn)的任何問題做好準(zhǔn)備。但是,有時,問題會突然出現(xiàn)。我記得在一家特許公司工作時發(fā)生的那件事。它的系統(tǒng)要求從各個系統(tǒng)和位置收集數(shù)據(jù)。因此,當(dāng)一個特許經(jīng)營商在沒有事先通知的情況下更改了他們的系統(tǒng)時,這便為其商店的數(shù)據(jù)造成了很多裝載問題。為了解決這個問題,首先,我想出了一個短期解決方案,可以將基本數(shù)據(jù)輸入公司的企業(yè)廣泛報告系統(tǒng)中。一旦解決了這個問題,我便開始開發(fā)長期解決方案,以防止此類并發(fā)癥再次發(fā)生。
 

  4、數(shù)據(jù)工程師每天與數(shù)據(jù)架構(gòu)師合作。是什么讓您作為數(shù)據(jù)工程師的工作與眾不同?
 

  如何回答
 

  帶著這個問題,面試官最有可能試圖了解您是否了解數(shù)據(jù)倉庫團(tuán)隊中工作角色的不同。但是,此問題沒有“正確”或“錯誤”的答案。數(shù)據(jù)工程師和數(shù)據(jù)架構(gòu)師的職責(zé)根據(jù)您所工作的公司/數(shù)據(jù)庫維護(hù)部門的要求而變化(或重疊)。
 

  答案示例
 

  根據(jù)我的工作經(jīng)驗,這兩個職位之間的差異因公司而異。是的,確實是數(shù)據(jù)工程師和數(shù)據(jù)架構(gòu)師緊密合作。但是,它們的一般職責(zé)有所不同。數(shù)據(jù)架構(gòu)師負(fù)責(zé)構(gòu)建公司數(shù)據(jù)系統(tǒng)的數(shù)據(jù)架構(gòu)并管理服務(wù)器。在整個公司范圍內(nèi)傳播數(shù)據(jù)時,他們可以看到全貌。相反,數(shù)據(jù)工程師專注于測試和維護(hù)體系結(jié)構(gòu),而不是構(gòu)建體系結(jié)構(gòu)。此外,他們確保組織內(nèi)的分析人員可以使用的數(shù)據(jù)可靠且具有必要的高質(zhì)量。
 

  5、您能否告訴我們更多有關(guān)您所獲得的數(shù)據(jù)工程師認(rèn)證的信息?
 

  如何回答
 

  認(rèn)證向您的未來雇主證明,您已投入時間和精力來接受技能方面的正規(guī)培訓(xùn),而不是僅僅從事這項工作。您所掌握的證書數(shù)量還表明您將致力于擴(kuò)展知識和技能。新近度也很重要,因為該領(lǐng)域的技術(shù)日新月異,因此定期升級技能至關(guān)重要。但是,如果您尚未完成任何課程或在線證書課程,則可以提及過去的雇主或您所工作的當(dāng)前公司提供的培訓(xùn)。這將表明您是數(shù)據(jù)工程領(lǐng)域的最新進(jìn)展。
 

  答案示例
 

  在過去的兩年中,我已經(jīng)成為Google認(rèn)證的專業(yè)數(shù)據(jù)工程師,并且還獲得了Cloudera認(rèn)證的專業(yè)證書作為數(shù)據(jù)工程師。我一直在跟進(jìn)該領(lǐng)域的新培訓(xùn)。我相信這是不斷增加我的知識和提升我的技能的唯一途徑?,F(xiàn)在,我正在為IBM大數(shù)據(jù)工程師證書考試做準(zhǔn)備。同時,只要有機(jī)會,我都會嘗試與知名演講者一起參加大數(shù)據(jù)會議。
 

  技術(shù)數(shù)據(jù)工程師面試問題
 

  技術(shù)數(shù)據(jù)工程師的問題可幫助面試官評估兩件事:您是否具備擔(dān)任該職位所需的技能;以及您是否有經(jīng)驗(或愿意進(jìn)階)公司使用的系統(tǒng)和程序。因此,這里是您可以練習(xí)的技術(shù)問題的列表。
 

  6、您使用了哪些ETL工具?你有喜歡的人嗎?如果是這樣,為什么?
 

  如何回答
 

  招聘經(jīng)理需要知道您對ETL流程并不陌生,并且您具有使用不同ETL工具的一些經(jīng)驗。因此,一旦列舉了使用的工具并指出了您喜歡的工具,請確保以能證明您在ETL流程中的專業(yè)知識的方式證實您的偏愛。
 

  答案示例
 

  我在使用各種ETL工具方面經(jīng)驗豐富,例如IBM Infosphere,SAS數(shù)據(jù)管理和SAP數(shù)據(jù)服務(wù)。但是,如果我必須選擇一個作為我的最愛,那就是Informatica的PowerCenter。我認(rèn)為,使效率達(dá)到最佳的原因是效率。PowerCenter具有極高的性能和高度的靈活性,我認(rèn)為這是ETL工具最重要的特性。他們保證即使在業(yè)務(wù)或其結(jié)構(gòu)發(fā)生變化的情況下,也始終可以訪問數(shù)據(jù)并平穩(wěn)地運行業(yè)務(wù)數(shù)據(jù)操作。
 

  7、您是否使用Hadoop框架構(gòu)建了數(shù)據(jù)系統(tǒng)?如果是這樣,請描述您從事的特定項目。
 

  如何回答
 

  Hadoop是許多招聘經(jīng)理在面試中詢問的工具。您應(yīng)該知道,只要有類似這樣的特定問題,就很可能需要您在工作中使用此特定工具。因此,準(zhǔn)備工作,做功課并確保您熟悉公司使用的語言和工具。通常,您可以在職位描述中找到該信息。如果您有使用該工具的經(jīng)驗,請對您的項目進(jìn)行詳細(xì)說明,以突出您的技能和對該工具功能的了解。如果您尚未使用此工具,則您至少可以做一些研究,以證明對該工具的屬性有基本的了解。
 

  答案示例
 

  在致力于提高數(shù)據(jù)處理效率的團(tuán)隊項目中,我使用了Hadoop框架。我們之所以選擇實現(xiàn)它,是因為它能夠提高數(shù)據(jù)處理速度,同時又能通過其分布式處理來保持質(zhì)量。我們還決定基于Hadoop的可擴(kuò)展性來實施Hadoop,因為我所服務(wù)的公司預(yù)計在未來幾個月中其數(shù)據(jù)處理需求將大大增加。此外,Hadoop是一個開源網(wǎng)絡(luò),使其成為最佳選擇,同時請記住該項目有限的資源。更不用說它是基于Java的,因此團(tuán)隊中的每個人都易于使用,并且不需要其他培訓(xùn)。
 

  8、您是否有使用云計算環(huán)境的經(jīng)驗?合二為一的優(yōu)點和缺點是什么?
 

  如何回答
 

  數(shù)據(jù)工程師充分意識到云計算的優(yōu)缺點。也就是說,即使您缺乏在云計算方面的工作經(jīng)驗,您也必須能夠?qū)λ膬?yōu)點和缺點有一定程度的了解。這將向招聘經(jīng)理表明您了解行業(yè)中當(dāng)前的技術(shù)問題。另外,如果您要面試的職位需要使用云計算環(huán)境,則招聘經(jīng)理將知道您已基本了解您可能面臨的挑戰(zhàn)。
 

  答案示例
 

  “我還沒有機(jī)會在云計算環(huán)境中工作。但是,我對它的優(yōu)缺點有一個很好的整體認(rèn)識。從好的方面來說,云計算更具成本效益和可靠性。大多數(shù)提供商簽署協(xié)議以保證高水平的服務(wù)可用性,這應(yīng)將停機(jī)時間降至最低。不利的一面是,由于數(shù)據(jù)保存在公司外部,因此云計算環(huán)境可能會損害數(shù)據(jù)安全性和隱私性。此外,由于基礎(chǔ)架構(gòu)由服務(wù)提供商管理,因此您的控制將受到限制??紤]到所有因素,根據(jù)公司的IT部門結(jié)構(gòu)和現(xiàn)有資源,對公司而言,云計算可能是對還是錯。
 

  9、在您的工作中,您是否引入了新的數(shù)據(jù)分析應(yīng)用程序?如果是這樣,在引入和實施這些挑戰(zhàn)時您面臨什么挑戰(zhàn)?
 

  如何回答
 

  新數(shù)據(jù)應(yīng)用程序價格昂貴,因此在公司內(nèi)部引入這種應(yīng)用程序的情況并不常見。但是,當(dāng)公司決定投資新的數(shù)據(jù)分析工具時,這可能會變成一個雄心勃勃的項目。新工具必須連接到公司中的當(dāng)前系統(tǒng),并且將要正式培訓(xùn)使用它們的用人單位。此外,應(yīng)定期管理和執(zhí)行工具的維護(hù)。因此,如果您有經(jīng)驗,請指出您已經(jīng)克服的障礙,或者列出一些可能出問題的方案。如果您缺乏相關(guān)經(jīng)驗,請詳細(xì)描述您對該過程的了解。這將使招聘經(jīng)理知道,如果出現(xiàn)問題,您將擁有可以幫助您解決問題的基本知識。
 

  答案示例
 

  作為一名數(shù)據(jù)工程師,我參與了我所工作的最后一家公司的全新數(shù)據(jù)分析應(yīng)用程序的介紹。整個過程需要經(jīng)過深思熟慮的計劃,以確保盡可能平穩(wěn)地過渡。但是,即使是最仔細(xì)的計劃也不能排除無法預(yù)料的問題。其中之一是對用戶許可證的高需求,這超出了我們的預(yù)期。該公司不得不重新分配財務(wù)資源以獲得更多許可證。此外,必須以不中斷不同部門工作流程的方式制定培訓(xùn)計劃。另外,我們必須優(yōu)化我們的基礎(chǔ)架構(gòu),以便它可以支持大量用戶。
 

  10、您對NoSQL數(shù)據(jù)庫有什么經(jīng)驗水平?告訴我有關(guān)NoSQL數(shù)據(jù)庫比建立關(guān)系數(shù)據(jù)庫更好的解決方案的情況。
 

  如何回答
 

  與另一種類型的數(shù)據(jù)庫相比,使用一種類型的數(shù)據(jù)庫具有某些優(yōu)點和缺點。為了給出最好的答案,請嘗試展示您對每個知識的知識,并通過示例情況來證明您的知識,該情況說明您如何(或?qū)?知識應(yīng)用到實際項目中。
 

  答案示例
 

  在某些情況下,建立NoSQL數(shù)據(jù)庫可能是有益的。這是我首先想到的一種情況。當(dāng)我工作的公司的特許經(jīng)營系統(tǒng)規(guī)模成倍增加時,我們必須能夠迅速擴(kuò)展規(guī)模,以便充分利用我們現(xiàn)有的所有銷售和運營數(shù)據(jù)。
 

  但是,這就是事情。與大型服務(wù)器進(jìn)行擴(kuò)展相比,橫向擴(kuò)展是更好的選擇,在處理方面會增加數(shù)據(jù)處理負(fù)載。向外擴(kuò)展也更具成本效益,并且通過NoSQL數(shù)據(jù)庫更容易完成。后者可以處理大量數(shù)據(jù)。當(dāng)您將來需要快速響應(yīng)數(shù)據(jù)負(fù)載的重大變化時,這一點至關(guān)重要。是的,關(guān)系數(shù)據(jù)庫確實可以更好地連接到各種分析工具。但是,隨著越來越多的NoSQL數(shù)據(jù)庫正在開發(fā)中,肯定會有更多。也就是說,某些開發(fā)人員可能需要的額外培訓(xùn)當(dāng)然是值得的。
 

  順便說一句,如果您發(fā)現(xiàn)此答案有用,請考慮分享此文章,以便其他人也可以從中受益。幫助有抱負(fù)的數(shù)據(jù)工程師實現(xiàn)目標(biāo)是使數(shù)據(jù)科學(xué)界與眾不同的一件事。
 

  11、您對數(shù)據(jù)建模有什么經(jīng)驗?您在工作經(jīng)歷中使用了哪些數(shù)據(jù)建模工具?
 

  如何回答
 

  作為數(shù)據(jù)工程師,您可能有一些數(shù)據(jù)建模經(jīng)驗。在您的答案中,不僅要列出您使用過的相關(guān)工具,還應(yīng)提及它們的優(yōu)缺點。這個問題還使您有機(jī)會突出介紹您對數(shù)據(jù)建模的一般知識。
 

  答案示例
 

  無論我參與數(shù)據(jù)建模過程如何,我都會竭盡所能熟悉我所工作的公司中的數(shù)據(jù)模型。這是我對整個系統(tǒng)有更深入了解的方式之一。根據(jù)我的工作經(jīng)驗,我利用Oracle SQL Developer數(shù)據(jù)建模器來開發(fā)兩種類型的模型。我們與利益相關(guān)者合作的概念模型以及邏輯數(shù)據(jù)模型使我們可以在數(shù)據(jù)庫中定義數(shù)據(jù)模型,結(jié)構(gòu)和關(guān)系。
 

  行為數(shù)據(jù)工程師問題
 

  行為數(shù)據(jù)工程師面試問題使面試官有機(jī)會查看您如何處理您遇到的意外數(shù)據(jù)工程問題或團(tuán)隊合作挑戰(zhàn)。您提供的答案應(yīng)使您的未來雇主放心,您可以應(yīng)對高壓情況和各種挑戰(zhàn)。以下是準(zhǔn)備過程中要考慮的一些示例。
 

  12、數(shù)據(jù)維護(hù)是數(shù)據(jù)工程師的日常職責(zé)之一。請描述您遇到意外的數(shù)據(jù)維護(hù)問題的時間,該問題使您不得不尋找現(xiàn)成的解決方案。
 

  如何回答
 

  通常,數(shù)據(jù)維護(hù)是計劃好的,并涵蓋特定的任務(wù)列表。因此,當(dāng)一切都按計劃進(jìn)行時,任務(wù)不會經(jīng)常更改。但是,不可避免的是,偶爾會出現(xiàn)意外的問題。由于這可能會給您帶來不確定性,因此招聘經(jīng)理想知道您將如何應(yīng)對這種高壓情況。
 

  答案示例
 

  的確,數(shù)據(jù)維護(hù)可能會按常規(guī)進(jìn)行。但是,我認(rèn)為,密切監(jiān)視指定的任務(wù)始終是一個好主意。這包括確保腳本已成功執(zhí)行。有一次,當(dāng)我進(jìn)行完整性檢查時,我發(fā)現(xiàn)了一個損壞的索引,該索引將來可能會引起一些嚴(yán)重的問題。這促使我提出了一項新的維護(hù)任務(wù),該任務(wù)可以防止將損壞的索引添加到公司的數(shù)據(jù)庫中。
 

  13、數(shù)據(jù)工程師通常在“后臺”工作。您對此感到滿意還是更喜歡成為“聚光燈”?
 

  如何回答
 

  數(shù)據(jù)工程師大多在“后臺”工作的原因是,使數(shù)據(jù)可用早于數(shù)據(jù)分析項目時間表。也就是說,公司的高層管理人員通常對工作流程的后期階段更感興趣。更具體地說,他們的目標(biāo)是了解數(shù)據(jù)科學(xué)家通過統(tǒng)計和機(jī)器學(xué)習(xí)模型從數(shù)據(jù)中提取的見解。因此,您對這個問題的回答將告訴招聘經(jīng)理,是您只能在聚光燈下工作,還是在兩種情況下都能蓬勃發(fā)展。
 

  答案示例
 

  作為一名數(shù)據(jù)工程師,我意識到我大部分工作都是在聚光燈下進(jìn)行的。但這對我而言從未如此重要。我相信重要的是我在該領(lǐng)域的專業(yè)知識以及它如何幫助公司實現(xiàn)其目標(biāo)。但是,只要有需要,我都會很受關(guān)注。例如,如果我的部門存在需要公司主管解決的問題,我會毫不猶豫地引起他們的注意。我認(rèn)為這就是我可以進(jìn)一步改善團(tuán)隊工作并為公司取得更好結(jié)果的方式。

  14、您是否有軟件,應(yīng)用程序,流程或體系結(jié)構(gòu)方面的培訓(xùn)師經(jīng)驗?如果是這樣,您認(rèn)為最具挑戰(zhàn)性的部分是什么?
 

  如何回答
 

  作為數(shù)據(jù)工程師,可能經(jīng)常需要您對同事進(jìn)行有關(guān)已創(chuàng)建的新流程或系統(tǒng)的培訓(xùn)?;蛘撸赡鼙仨氃诂F(xiàn)有的體系結(jié)構(gòu)和管道上培訓(xùn)新的團(tuán)隊成員。隨著技術(shù)的不斷發(fā)展,您甚至可能必須進(jìn)行定期培訓(xùn)以使每個人都步入正軌。就是說,當(dāng)您談?wù)撟约好媾R的挑戰(zhàn)時,請確保讓面試官知道您是如何處理的。
 

  答案示例
 

  是的,我有訓(xùn)練小型和大型同事的經(jīng)驗。我認(rèn)為最具挑戰(zhàn)性的部分是培訓(xùn)已經(jīng)在另一家公司擁有豐富經(jīng)驗的新員工。通常,它們習(xí)慣于從完全不同的角度來處理數(shù)據(jù)。這是一個問題,因為他們難以接受我們處理公司項目的方式。他們通常很固執(zhí),需要一段時間才能意識到解決某個問題有多種解決方案。但是,通常有幫助的是強(qiáng)調(diào)到目前為止,我們的流程和體系結(jié)構(gòu)已被證明是多么成功。這鼓勵他們對其他可能性敞開胸懷。
 

  15、您是否曾經(jīng)提出過改進(jìn)數(shù)據(jù)可靠性和質(zhì)量的建議?他們最終實現(xiàn)了嗎?如果沒有,為什么不呢?
 

  如何回答
 

  招聘經(jīng)理最看重的事情之一就是對現(xiàn)有環(huán)境的不斷改進(jìn),特別是如果您自己發(fā)起這些改進(jìn)而不是被指派去做。因此,如果您是一個自我入門者,一定要指出這一點。這將展示您進(jìn)行創(chuàng)造性思考的能力以及您對公司整體成功的重視。如果您缺乏這種經(jīng)驗,請解釋一下您作為數(shù)據(jù)工程師的建議。如果您的想法由于缺乏財務(wù)資源等原因而無法實施,您可以提一下。但是,嘗試將重點放在您不斷努力尋找新穎的方法來提高數(shù)據(jù)質(zhì)量上。
 

  答案示例
 

  數(shù)據(jù)質(zhì)量和可靠性一直是我工作的重中之重。在進(jìn)行特定項目時,我發(fā)現(xiàn)公司數(shù)據(jù)庫中存儲的數(shù)據(jù)存在一些差異和離群值。一旦確定了其中幾個,我便建議在部門常規(guī)中開發(fā)并實施數(shù)據(jù)質(zhì)量流程。其中包括與來自不同部門的同事每兩周舉行一次聚會,我們將在其中找出并解決數(shù)據(jù)問題。起初,每個人都擔(dān)心這會花費太多時間來完成當(dāng)前的項目。但是,隨著時間的流逝,事實證明這是值得的。新的流程避免了將來發(fā)生更大(更昂貴)的問題。
 

  16、您是否曾經(jīng)通過創(chuàng)新性使用現(xiàn)有數(shù)據(jù)在解決業(yè)務(wù)問題方面發(fā)揮過積極作用?
 

  如何回答
 

  招聘經(jīng)理正在尋找渴望為項目成功做出貢獻(xiàn)的自我激勵的人。嘗試舉一個例子,說明您提出了一個項目創(chuàng)意或您負(fù)責(zé)一個項目。最好是指出您提出了哪種新穎的解決方案,而不是著重于必須解決的問題的詳細(xì)說明。
 

  答案示例
 

  在我工作的最后一家公司中,我積極參與了一個旨在確定員工離職率高的原因的項目。我首先仔細(xì)觀察公司其他領(lǐng)域的數(shù)據(jù),例如市場營銷,財務(wù)和運營。這幫助我發(fā)現(xiàn)了這些關(guān)鍵領(lǐng)域的數(shù)據(jù)與員工離職率之間的高度相關(guān)性。然后,我與這些部門的分析師合作,以更好地了解相關(guān)問題。最終,我們的努力導(dǎo)致了戰(zhàn)略變革,對員工離職率產(chǎn)生了積極影響。

  17、作為數(shù)據(jù)工程師,您認(rèn)為哪種非技術(shù)技能最有價值?
 

  如何回答
 

  盡管技術(shù)技能對您想要提高數(shù)據(jù)工程師的職業(yè)生涯至關(guān)重要,但仍有許多非工程技能可以幫助您取得成功。在回答中,盡量避免使用最明顯的例子,例如溝通或人際交往能力。
 

  答案示例
 

  我想說,多年來我開發(fā)的最有用的技能是多任務(wù)處理和確定優(yōu)先級。作為數(shù)據(jù)工程師,我每天必須在各種任務(wù)之間確定優(yōu)先級或進(jìn)行權(quán)衡。我在公司的許多部門工作,所以我收到來自同事的大量不同要求。為了有效地應(yīng)對這些問題,我需要首先滿足最緊急的公司需求,而不忽略其他所有要求。增強(qiáng)我提到的技能確實幫助了我。
 

  腦筋急轉(zhuǎn)彎
 

  面試官使用腦筋急轉(zhuǎn)彎來測試您的邏輯思維和創(chuàng)造性思維。這些問題還幫助他們評估您可以以多快的速度解決需要開箱即用方法的任務(wù)。
 

  18、您有八個相同大小的球。其中有七個重量相同,而其中一個重量稍重一些。如何通過使用天平和僅兩次嘗試稱重的方法找到較重的球?
 

  您可以將六個球放在天平上。如果一側(cè)較重,您將知道較重的球在該側(cè)。如果不是,則較重的球?qū)儆谀礈y量的兩個球,通過第二次稱重,可以很容易地準(zhǔn)確確定哪個球較重。
 

  確定哪一側(cè)較重后,您將剩下3個球可供選擇。您還有另一種嘗試權(quán)衡。您可以將兩個球放在天平上,看看其中一個是否重。如果是,則您發(fā)現(xiàn)了較重的球。如果不是,則第三個球是較重的球。
 

  19、無窗的房間有三個燈泡。您在房間外面,有3個開關(guān),每個開關(guān)控制一個燈泡。如果被告知只能進(jìn)入房間一次,您將如何得知哪個開關(guān)控制哪個燈泡?
 

  您必須具有創(chuàng)造力才能解決這一問題。您打開兩個燈泡,然后等待30分鐘。然后關(guān)閉其中之一,然后進(jìn)入房間。您將知道哪個開關(guān)控制著打開的燈泡。這是困難的部分。您將如何確定哪個開關(guān)對應(yīng)于其他兩個燈泡?您將不得不觸摸它們。是。那就對了。觸摸它們,感覺哪個溫暖。那將是您打開30分鐘的另一個燈泡。
 

  如果面試官說燈泡是LED的(假設(shè)它們不發(fā)熱),您將遇到嚴(yán)重的麻煩。
 

  保證
 

  盡管猜測并不是數(shù)據(jù)工程師面試過程中的強(qiáng)制性部分,但許多面試官會提出這樣的問題,以評估您的定量推理和解決復(fù)雜問題的方法。這是一個很好的例子。
 

  20、每年在中國售出幾加侖的白色涂料?
 

  找出中國的房屋數(shù)量:假設(shè)中國有3億人口,而每個家庭平均有2.5人,那么我們可以得出結(jié)論,中國有1.2億房屋。
 

  房屋數(shù)量:許多人居住在公寓和不同于房屋的其他類型的建筑物中。假設(shè)居住在房屋中的人口比例為50%。因此,有6000萬房屋。
 

  用白色油漆的房屋:盡管白色是最受歡迎的顏色,但許多人為房屋選擇了不同的油漆顏色或不需要油漆(使用其他類型的技術(shù)來覆蓋房屋的外部表面)。讓我們假設(shè)所有房屋中有30%用白色粉刷,這使得1800萬所房屋用白色粉刷。
 

  重新粉刷:人們需要在給定的時間后重新粉刷房屋。出于此練習(xí)的目的,我們假設(shè)人們每隔9年重新粉刷一次房屋,這意味著每年有200萬所房屋粉刷成白色。
 

  我從來沒有粉刷過房屋,但讓我們假設(shè)要粉刷房屋,您需要30加侖的白色涂料。這意味著中國白宮涂料的總市場為6000萬加侖。
 

  數(shù)據(jù)工程師的面試過程是怎樣的?
 

  招聘人員或團(tuán)隊成員的電話屏幕?您應(yīng)該準(zhǔn)備多少次現(xiàn)場采訪?會有一個或多個面試官嗎?
 

  簡短的回答:這取決于公司,其招聘政策和面試方法。
 

  就是說,這是您對百度,微博和騰訊這三大頂尖公司進(jìn)行數(shù)據(jù)工程師工作面試的期望。我們相信這些概述將使您對幕后發(fā)生的事情有個很好的初步了解。
 

  百度
 

  通常,百度會從排名前10至20的學(xué)校招募候選人。但是,您仍然可以通過大型求職平臺來獲得數(shù)據(jù)工程師的面試?;蛘?,如果您很幸運,可以通過內(nèi)部推薦。無論如何,一旦裁員,就會看到經(jīng)理或團(tuán)隊負(fù)責(zé)人出現(xiàn)的電話屏幕?,F(xiàn)場采訪呢?通常,您將采訪6-7位數(shù)據(jù)工程師團(tuán)隊成員,每次約45分鐘。每次面試都將重點放在不同的領(lǐng)域,但是它們的結(jié)構(gòu)都相似。簡短的一般性演講(5分鐘),然后是編碼問題(20分鐘)和數(shù)據(jù)工程問題(20分鐘)。后者通常會利用您以前的經(jīng)驗來解決公司正在遇到的當(dāng)前數(shù)據(jù)工程問題。
 

  最后,您將與一名高級員工進(jìn)行更一般的交談。同時,面試官將聚集在一起,分享他們對您的表現(xiàn)的反饋,并與招聘經(jīng)理簽到。如果您順利通過了數(shù)據(jù)工程師的面試,那么您可以在面試當(dāng)天做出決定!但是,如果幾天過去了,您還沒有收到答案,請不要害羞地向HR發(fā)送禮貌的更新請求。
 

  微博
 

  通常,數(shù)據(jù)工程面試過程始于與招聘人員的電子郵件或電話,然后是電話屏幕或面試。篩選訪談由同事進(jìn)行,大約需要1個小時。它包含SQL問題和在線測試編碼任務(wù),您必須通過協(xié)作編輯器(CoderPad)以您選擇的編程語言解決這些問題。另外,準(zhǔn)備回答與您的簡歷,技能,興趣和動機(jī)有關(guān)的問題。如果一切順利,他們將邀請您在微博辦公室進(jìn)行更長時間的采訪-5小時的面對面采訪,包括1小時的午餐采訪。
 

  現(xiàn)場采訪中的三個重點是解決問題。您將被問到公司所面臨的數(shù)據(jù)工程問題,以及如何幫助他們解決問題(例如,如何確定該特定功能的性能指標(biāo)),并且您將被要求編寫SQL和實際代碼來解決這些問題。問題本身的背景。還有一個行為面試部分,詢問您的工作經(jīng)驗以及如何處理人際問題。最后,在非正式的午餐會上,您可以詢問工作文化和其他日常問題。
 

  微博面試的典型特征是,許多數(shù)據(jù)工程師的面試問題都集中在對產(chǎn)品的深刻理解上,因此請確保您既顯示知識又對數(shù)據(jù)工程師的工作感興趣。
 

  面試結(jié)束后,您面試過的每個人都會得到比較筆記,以決定您是否會成功擔(dān)任數(shù)據(jù)工程師。然后剩下的就是等待您的招聘人員與您聯(lián)系并提供面試反饋。或者,如果您在一周左右的時間內(nèi)沒有收到公司代表的來信,請自己處理并發(fā)送一封后續(xù)電子郵件。
 

  沃爾瑪
 

  數(shù)據(jù)工程師的面試過程通常從電話屏幕開始,然后是4次技術(shù)面試(預(yù)計一些編碼,大數(shù)據(jù),數(shù)據(jù)建模和數(shù)學(xué))和1次午餐面試。通常,招聘經(jīng)理會再進(jìn)行一次數(shù)據(jù)工程師的技術(shù)面試(猜猜是什么,這涉及更多的編碼!)。有什么要記住的嗎?是。甚至在被稱為“大”之前,沃爾瑪就一直在利用大量的大數(shù)據(jù)。他們的數(shù)據(jù)科學(xué)和數(shù)據(jù)工程團(tuán)隊在內(nèi)部使用MapReduce,Hive,HDFS和Spark。就是說,每天進(jìn)行一點點練習(xí)會大有幫助。而且,如果您認(rèn)真地為一些編碼和大數(shù)據(jù)問題做準(zhǔn)備,那么您就有機(jī)會成為全球最大的零售公司中的數(shù)據(jù)工程師。
 

  在您的數(shù)據(jù)工程師面試問題準(zhǔn)備中應(yīng)避免哪些常見錯誤?
 

  我們知道有時候細(xì)節(jié)是魔鬼的所在。而且,我們不希望您錯過任何可能使您損失成功的細(xì)節(jié)!因此,您應(yīng)該避免犯以下3個常見錯誤:
 

  不練習(xí)行為數(shù)據(jù)工程師面試問題
 

  即使您涵蓋了技術(shù)部分,也不一定意味著順風(fēng)順?biāo)?行為問題變得越來越重要,因為這些問題告訴面試官更多有關(guān)您的性格,如何處理沖突和有問題的工作環(huán)境的信息。因此,請記住從過去的經(jīng)驗中學(xué)習(xí)一些相關(guān)的故事,并熟悉我們列出的行為數(shù)據(jù)工程師面試問題,以為這些做準(zhǔn)備。
 

  跳過模擬面試
 

  您是否對面試準(zhǔn)備過程如此深入,以至于與外界隔絕了所有聯(lián)系?大錯!立即購買,致電一位數(shù)據(jù)工程師,并要求他們與您進(jìn)行模擬采訪。每次采訪都具有表演方面的內(nèi)容,僅僅想象您將如何表演或聽起來并不會給您一個現(xiàn)實的想法。因此,在進(jìn)行模擬面試時,請?zhí)貏e注意您的肢體語言和舉止,以及語氣和講話節(jié)奏。您將獲得的見識會令您驚訝!
 

  關(guān)于面試,您還應(yīng)該記住一件事。一旦解決了較簡單的問題,就一定會遇到較難的數(shù)據(jù)工程師面試問題。但是,無論它們看起來有多困難,都不要放棄。保持冷靜,鎮(zhèn)定并保持冷靜,不要猶豫,尋求指導(dǎo)或其他解釋。如果有的話,這將證明兩件事:您不懼怕挑戰(zhàn)性的情況;并且您愿意合作找到有效的解決方案。
 

  結(jié)論
 

  既然您已經(jīng)熟悉了數(shù)據(jù)工程師的面試問題以及有關(guān)面試過程本身要記住的最重要的事情,那么您應(yīng)該對該職位的面試準(zhǔn)備更加自信。




 

預(yù)約申請免費試聽課

填寫下面表單即可預(yù)約申請免費試聽!怕錢不夠?可先就業(yè)掙錢后再付學(xué)費! 怕學(xué)不會?助教全程陪讀,隨時解惑!擔(dān)心就業(yè)?一地學(xué)習(xí),可推薦就業(yè)!

?2007-2021/北京漫動者教育科技有限公司版權(quán)所有
備案號:京ICP備12034770號

?2007-2022/ 5wd995.cn 北京漫動者數(shù)字科技有限公司 備案號: 京ICP備12034770號 監(jiān)督電話:010-53672995 郵箱:bjaaa@aaaedu.cc

京公網(wǎng)安備 11010802035704號

網(wǎng)站地圖