DiDi Interview Otázky

Otázky k pohovoru o návrhu systému může být tak otevřený, že je příliš těžké znát správný způsob přípravy. Nyní jsem schopen po nákupu prolomit designová kola Amazon, Microsoft a Adobe tato kniha. Denně jedna revize designová otázka a slibuji, že ten design dokážeš rozlousknout.

Rozhovory o návrhu systému Crack

Otázky Didi Array

Otázka 1. Zkontrolujte, zda jsou dvě dané matice identické Prohlášení o problému Vzhledem k tomu, dvě matice, budeme psát funkci, abychom zkontrolovali, zda jsou dvě matice identické nebo ne. To znamená, že pokud jsou všechny prvky v příslušných pozicích obou matic stejné, pak řekneme, že jsou identické. Formát vstupu První řádek obsahující ...

Dozvědět se více

Otázky na DiDi String

Otázka 2. Vytvořte řetězec se znaky, které mají liché počítání Řešení Leetcode Prohlášení o problému V tomto problému dostáváme délku. Musíme vygenerovat řetězec, který má všechny znaky lichý počet opakování. Například aaaaab je platný řetězec, protože count (a) = 5 a count (b) = 1. Ale aaabbc zde není platný řetězec, protože count (b) = 2, což je sudý ...

Dozvědět se více

Otázky DiDi Matrix

Otázka 3. Zkontrolujte, zda jsou dvě dané matice identické Prohlášení o problému Vzhledem k tomu, dvě matice, budeme psát funkci, abychom zkontrolovali, zda jsou dvě matice identické nebo ne. To znamená, že pokud jsou všechny prvky v příslušných pozicích obou matic stejné, pak řekneme, že jsou identické. Formát vstupu První řádek obsahující ...

Dozvědět se více

DiDi Další otázky

Otázka 4. Klonovací graf řešení LeetCode Prohlášení o problému Klonování grafu LeetCode Řešení – Dostali jsme odkaz na uzel v připojeném neorientovaném grafu a jsme požádáni, abychom vrátili hlubokou kopii grafu. Hluboká kopie je v podstatě klon, kde žádný uzel přítomný v hluboké kopii by neměl mít odkaz ...

Dozvědět se více

Otázka 5. Nejkratší cesta v síti s odstraněním překážek Řešení LeetCode Problémové prohlášení Nejkratší cesta v mřížce s odstraněním překážek Řešení LeetCode – Je vám dána celočíselná maticová mřížka mxn, kde každá buňka je buď 0 (prázdná) nebo 1 (překážka). V jednom kroku se můžete přesunout nahoru, dolů, doleva nebo doprava z prázdné buňky a do prázdné buňky. Vraťte se z levého horního rohu na minimální počet kroků pro chůzi...

Dozvědět se více

Otázka 6. Binární strom Maximální součet cesty Řešení LeetCode Prohlášení o problému Binární strom Maximální součet cesty LeetCode Řešení – Cesta v binárním stromu je posloupnost uzlů, kde každý pár sousedních uzlů v posloupnosti má spojující hranu. Uzel se může v sekvenci objevit maximálně jednou. Všimněte si, že cesta nepotřebuje...

Dozvědět se více

Translate »