Mga tanong sa interview para sa Data Engineer
Mga kinatawang tanong sa interview para sa Data Engineer mula sa aming mga gabay bawat kumpanya, pinangkat ayon sa sinusukat nito. Mga halimbawa ito para sa paghahanda, hindi kumpirmadong bangko ng tanong ng anumang kumpanya.
Behavioral (18)
Ikuwento ang isang pagkakataong pinangasiwaan mo ang isang problema sa kalidad ng data na nakaasa rito ang ibang mga koponan.
Mula sa gabay ng Google · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Ikuwento ang isang pagkakataong pinangasiwaan mo ang isang data pipeline na pumalya sa production. Ano ang ginawa mo at ano ang nagbago pagkatapos?
Mula sa gabay ng Amazon · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Ilarawan ang isang pagkakataong hindi kayo nagkasundo ng stakeholder tungkol sa isang data model at kung paano ito nalutas.
Mula sa gabay ng Amazon · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Paano mo gagawing ligtas na patakbuhing muli ang isang daily job matapos ang partial failure?
Mula sa gabay ng Meta · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Ikuwento ang isang data model na idinisenyo mo na kinailangang baguhin matapos ang launch.
Mula sa gabay ng Meta · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Ikuwento ang isang data model na idinisenyo mo na kinailangang baguhin pagkatapos ilunsad. Ano ang naging mali mo?
Mula sa gabay ng Microsoft · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Sumulat ng query na tumutukoy sa unang failure event para sa bawat device sa loob ng rolling window at ipaliwanag kung paano mo ito susubukan.
Mula sa gabay ng NVIDIA · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Ikuwento ang isang data model na kinailangang baguhin pagkatapos ng paglulunsad at kung ano ang iba mong ididisenyo.
Mula sa gabay ng NVIDIA · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Paano mo gagawing ligtas na patakbuhing muli ang isang nightly job matapos ang bahagyang pagkabigo?
Mula sa gabay ng LinkedIn · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Ikuwento ang isang modelo ng data na idinisenyo mo at kinailangang baguhin pagkatapos ilunsad.
Mula sa gabay ng LinkedIn · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Sumulat ng query na naghahanap sa unang failure ng bawat device sa loob ng isang window at ipaliwanag kung paano mo ito susubukan.
Mula sa gabay ng Apple · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Bakit partikular mong gustong lutasin ang mga problema sa data ng team na ito?
Mula sa gabay ng Apple · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Ikuwento ang isang data model na kinailangang baguhin pagkatapos ng paglulunsad at kung ano ang ididisenyo mo nang naiiba.
Mula sa gabay ng Apple · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Ikuwento ang isang data model na kinailangang baguhin pagkatapos ilunsad at kung ano ang ididisenyo mo nang naiiba.
Mula sa gabay ng Tesla · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Bakit mo gustong magtrabaho sa mga problema sa data ng team na ito?
Mula sa gabay ng Tesla · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Sumulat ng query na tumutukoy sa mga account na hindi nagtutugma ang kabuuang settlement at kabuuang transaksyon, at ipaliwanag kung paano mo ito susubukan.
Mula sa gabay ng Stripe · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Ikuwento ang isang problema sa kalidad ng data na pinangasiwaan mo at inaasahan ng ibang mga team.
Mula sa gabay ng Stripe · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Ikuwento ang isang data model na kinailangang baguhin pagkatapos ilunsad at kung ano ang ididisenyo mo nang naiiba.
Mula sa gabay ng Intel · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Coding (8)
Sumulat ng query na tumutukoy sa mga customer na nahuling naipadala ang mga order sa magkakasunod na buwan at ipaliwanag kung paano mo ito iva-validate.
Mula sa gabay ng Amazon · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Sumulat ng query na tutukoy sa mga user na aktibo sa magkakasunod na araw at ipaliwanag kung paano mo ito susubukan.
Mula sa gabay ng Meta · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Sumulat ng query na naghahanap sa mga customer na tumaas buwan-buwan ang paggastos at ipaliwanag kung paano mo ibe-validate ang resulta.
Mula sa gabay ng Microsoft · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Sumulat ng query na naghahanap ng mga miyembrong naging aktibo sa magkakasunod na araw at ipaliwanag kung paano mo ito susubukan.
Mula sa gabay ng LinkedIn · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Sumulat ng query na nakakahanap sa unang fault event ng bawat sasakyan sa loob ng rolling window at ipaliwanag kung paano mo ito susubukan.
Mula sa gabay ng Tesla · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Sumulat ng query na tumutukoy sa unang pumalyang measurement para sa bawat unit sa loob ng isang window at ipaliwanag kung paano mo ito susubukan.
Mula sa gabay ng Intel · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Ano ang ginagawa ng QUALIFY, at ano ang isusulat mo kung wala ito?
Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Ano ang slowly changing dimension, at paano mo ipatutupad ang type two?
Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
System design (24)
Paano ka magdidisenyo ng pipeline na kumukuha ng mga clickstream event at ginagawang maaaring i-query ang mga ito sa loob lamang ng ilang minuto?
Mula sa gabay ng Google · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Magdisenyo ng system na kumukuha ng mga event ng order mula sa ilang rehiyon at ginagawang available ang mga ito para sa araw-araw na reporting at halos real-time na mga alerto.
Mula sa gabay ng Amazon · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Magdisenyo ng pipeline na ginagawang daily engagement metrics ang mga raw app event at ipaliwanag kung paano mo hahawakan ang mga event na dumating nang isang araw na huli.
Mula sa gabay ng Meta · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Bumaba ang isang metric matapos ang upstream schema change. Paano mo malalaman kung tunay ang pagbaba?
Mula sa gabay ng Meta · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Magdisenyo ng pipeline na naglo-load ng mga pang-araw-araw na sales file mula sa ilang rehiyon patungo sa iisang reporting table at nangangasiwa sa nahuling rehiyon nang hindi hinaharangan ang iba.
Mula sa gabay ng Microsoft · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Nagpapakita ang isang downstream dashboard ng mga numerong hindi tumutugma sa source system. Paano mo matutukoy kung saan nagmula ang pagkakaiba?
Mula sa gabay ng Microsoft · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Kailan ka pipili ng streaming design sa halip na scheduled batch, at ano ang kapalit nitong gastos?
Mula sa gabay ng Microsoft · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Magdisenyo ng pipeline na kumokolekta ng telemetry mula sa libu-libong device at ginagawa itong maaaring i-query para sa mga pang-araw-araw na ulat at ad hoc na pagsusuri.
Mula sa gabay ng NVIDIA · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Sinasabi ng isang downstream team na mali ang mga kabuuang bilang kahapon. Paano mo matutukoy kung saan nagpasok ng error ang pipeline?
Mula sa gabay ng NVIDIA · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Kailan mo pipiliin ang streaming design sa halip na naka-iskedyul na batch, at ano ang kapalit nito sa pagiging kumplikado?
Mula sa gabay ng NVIDIA · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Magdisenyo ng pipeline na ginagawang pang-araw-araw na sukatan ng engagement ang mga event ng aktibidad ng miyembro at pinangangasiwaan ang mga event na dumating nang isang araw na huli.
Mula sa gabay ng LinkedIn · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
May ipinapakitang pagbaba ang isang dashboard na wala naman sa source system. Paano mo matutukoy kung saan nagmula ang pagkakaiba?
Mula sa gabay ng LinkedIn · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Magdisenyo ng pipeline na kumukuha ng diagnostic data mula sa milyon-milyong device at ginagawa itong maaaring i-query para sa mga pang-araw-araw na ulat at pagsusuring ligtas sa privacy.
Mula sa gabay ng Apple · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Bumaba ang isang pang-araw-araw na metric pagkatapos magbago ang upstream schema. Paano mo aalamin kung tunay ang pagbaba?
Mula sa gabay ng Apple · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Magdisenyo ng pipeline na kumukuha ng telemetry mula sa malaking fleet ng mga sasakyan at ginagawang maaaring i-query ang data para sa mga pang-araw-araw na ulat at halos real-time na alerto.
Mula sa gabay ng Tesla · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
May ipinapakitang mga kabuuan ang dashboard ng pabrika na hindi tumutugma sa source system. Paano mo matutukoy kung saan naipasok ang pagkakaiba?
Mula sa gabay ng Tesla · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Magdisenyo ng pipeline na nagtutugma sa mga event ng pagbabayad mula sa ilang source tungo sa isang pang-araw-araw na ledger na hindi kailanman dapat magdoble ng bilang.
Mula sa gabay ng Stripe · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Narito ang isang pipeline na hindi mo pa nakikita at isang bigong job. Tukuyin ang sanhi.
Mula sa gabay ng Stripe · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Magdisenyo ng pipeline na nangongolekta ng test data mula sa maraming manufacturing line at ginagawang maaaring i-query para sa mga pang-araw-araw na yield report at ad hoc analysis.
Mula sa gabay ng Intel · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Hindi tugma ang isang pang-araw-araw na aggregate sa source system. Paano mo matutukoy kung saang bahagi ng pipeline naipasok ang pagkakaiba?
Mula sa gabay ng Intel · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Idisenyo ang mga table para sa order history ng isang online marketplace. Ano ang grain ng fact table mo?
Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Ipaliwanag ang star schema, at kailan mo sadyang gagawin pang mas denormalized.
Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Paano mo gagawing idempotent ang isang pipeline, at bakit ito mahalaga para sa reruns?
Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Paano mo mababatid na nagtagumpay ang isang pipeline pero mali ang nabuong data?
Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Teknikal (31)
Ipaliwanag sa akin ang isang modelo ng data para sa negosyong nakabatay sa subscription at kung paano mo pamamahalaan ang mga pagbabago sa plan sa paglipas ng panahon.
Mula sa gabay ng Google · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Nagsimulang gumawa ng mga dobleng row ang isang trabahong tumatakbo gabi-gabi. Paano mo hahanapin ang sanhi at pipigilan itong maulit?
Mula sa gabay ng Google · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Paano ka pipili sa pagitan ng batch at streaming para sa isang reporting use case?
Mula sa gabay ng Google · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Paano mo pagpapasyahan kung ano ang ipa-partition, ipa-cluster, o ipa-index sa isang malaking analytical table?
Mula sa gabay ng Google · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Paano mo gagawing ligtas na patakbuhing muli ang isang backfill nang walang dobleng pagbilang?
Mula sa gabay ng Amazon · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Kailan ka pipili ng columnar format sa halip na row storage, at ano ang kapalit nitong gastos?
Mula sa gabay ng Amazon · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Kailan mo pipiliin ang streaming sa halip na batch para sa isang product metric, at ano ang magiging gastos nito?
Mula sa gabay ng Meta · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Paano mo gagawing ligtas na muling patakbuhin ang isang nightly batch job?
Mula sa gabay ng Microsoft · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Paano mo gagawing ligtas na muling patakbuhin ang isang malaking backfill nang walang dobleng pagbilang?
Mula sa gabay ng NVIDIA · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Kailan mo pipiliin ang streaming kaysa batch para sa isang sukatan ng produkto, at ano ang magiging gastos nito?
Mula sa gabay ng LinkedIn · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Paano mo gagawing ligtas na muling patakbuhin ang isang backfill nang walang dobleng pagbilang?
Mula sa gabay ng Apple · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Paano mo gagawing ligtas na muling patakbuhin ang isang malaking backfill nang walang dobleng pagbilang?
Mula sa gabay ng Tesla · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Gamit lamang ang dokumentasyon para sa isang di-pamilyar na API, paano ka bubuo ng gumaganang ingestion job sa loob ng isang oras?
Mula sa gabay ng Stripe · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Kailan mo pipiliin ang streaming sa halip na batch para sa isang ulat na pinansyal, at ano ang kapalit nito sa kawastuhan?
Mula sa gabay ng Stripe · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Paano mo gagawing ligtas na muling patakbuhin ang isang malaking backfill nang walang dobleng pagbilang?
Mula sa gabay ng Intel · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Kailan mo pipiliin ang streaming sa halip na batch para sa isang monitoring use case, at magkano ang gastos nito?
Mula sa gabay ng Intel · Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Nag-scan ang query na ito ng bilyong row at umaabot ng twenty minutes. Paano mo ito susuriin?
Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Ipaliwanag ang pagkakaiba ng partitioning at clustering, at kailan tumutulong ang bawat isa.
Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Gusto ng isang stakeholder na sumalamin ang historical reporting sa kasalukuyang region ng customer. Ano ang masisira?
Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Paano mo ididisenyo ang isang event stream na dumarating na out of order?
Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Kailan ka pipili ng wide table sa halip na normalized model?
Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Muling ipinadala ng upstream source ang data ng kahapon. Ano ang mangyayari sa trabaho mo?
Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Paano ka magba-backfill ng dalawang taong history nang hindi naaabala ang pang-araw-araw na load?
Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Lumabas ang late arriving data tatlong araw pagkatapos magsara ang partition. Ano ang gagawin mo?
Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Ano ang minomonitor mo, at ano ang nagpapa-page sa isang tao nang alas tres ng umaga?
Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Ano ang nagdudulot ng shuffle, at bakit ito magastos?
Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Mabagal ang trabaho mo at may isang task na mas matagal pa kaysa sa iba. Ano ang nangyayari?
Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Ipaliwanag ang data skew at dalawang paraan para hawakan ito.
Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Kailan ka pipili ng streaming kaysa sa naka-iskedyul na batch job?
Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Ano talaga ang ginagarantiya ng exactly once processing, at saan ito hindi umiiral?
Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko
Paano hinahawakan ng watermarks ang out of order events sa isang windowed aggregation?
Sanayin ito sa mock interview · Gumawa ng sagot ko mula sa resume ko