Skvělé otázky k rozhovoru

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.

Skvělé otázky k rozhovoruPin

Rozhovory o návrhu systému Crack

Otázky Fab Array

Otázka 1. Oddělte 0 a 1 s v poli Prohlášení o problému Předpokládejme, že máte celé číslo. Problém „Oddělte 0 a 1 s v poli“ požaduje oddělit pole na dvě části, v 0 a 1 s. Čísla 0 by měla být na levé straně pole a čísla 1 na pravé straně pole. ...

Dozvědět se více

Otázka 2. Rozdíl mezi nejvyšší a nejnižší frekvencí v poli Problém „Rozdíl mezi nejvyšší a nejnižší frekvencí v poli“ uvádí, že předpokládáme, že máte celé číslo. Prohlášení o problému žádá o zjištění maximálního rozdílu mezi nejvyšší frekvencí a nejnižší frekvencí dvou odlišných čísel v poli. Příklad arr [] = {1, 2, 3, ...

Dozvědět se více

Otázka 3. k-tý chybějící prvek v rostoucí sekvenci, který není v dané sekvenci přítomen Problém „k-tý chybějící prvek v rostoucí sekvenci, který není v dané sekvenci přítomen“ uvádí, že jsou vám dána dvě pole. Jeden z nich je uspořádán vzestupně a další normální netříděné pole s číslem k. Najděte kth chybějící prvek, který se v normálním případě nenachází ...

Dozvědět se více

Otázka 4. V binárním poli zkontrolujte, zda je číslo představované dílčím polem liché nebo sudé Problém „Zaškrtněte v binárním poli číslo představované dílčím polem je liché nebo sudé“ uvádí, že jste dostali binární pole a rozsah. Pole se skládá z čísla ve formě 0 s a 1 s. Prohlášení o problému požaduje zjistit počet zastoupených ...

Dozvědět se více

Otázka 5. Třícestné dělení pole kolem daného rozsahu Prohlášení o problému Dostanete pole celých čísel a rozsah lowValue a highValue. Problém „Třídílné rozdělení pole kolem daného rozsahu“ požaduje rozdělení pole tak, aby bylo pole rozděleno na tři části. Příčky polí budou: Prvky ...

Dozvědět se více

Otázka 6. Najděte seřazenou posloupnost velikosti 3 v lineárním čase Prohlášení o problému Problém „Najít seřazenou posloupnost velikosti 3 v lineárním čase“ uvádí, že máte celé číslo. Prohlášení o problému požaduje zjistit tři čísla takovým způsobem, že pole [i] <pole [k] <pole [k] a i <j <k. Příklad arr [] ...

Dozvědět se více

Otázka 7. Počítejte podpole, která mají celkem odlišné prvky stejné jako původní pole Prohlášení o problému „Počet dílčích polí s celkem odlišnými prvky stejnými jako původní pole“ uvádí, že jste dostali celé číslo. Prohlášení o problému požaduje zjistit celkový počet dílčích polí, která obsahují všechny odlišné prvky, jak jsou přítomny v původním poli. Příklad arr [] = {2, 1, 3, 2, ...

Dozvědět se více

Otázka 8. Sbírejte maximum bodů v mřížce pomocí dvou traverz Prohlášení o problému Dostaneme matici o velikosti „nxm“ a musíme shromáždit maximum bodů v mřížce pomocí dvou traverz. Pokud stojíme v buňce i, j, máme tři možnosti, jak přejít do buňky i + 1, j nebo i + 1, j-1 nebo i + 1, j + 1. To je ...

Dozvědět se více

Otázka 9. Najděte nejmenší kladnou celočíselnou hodnotu, kterou nelze vyjádřit jako součet libovolné podmnožiny daného pole Prohlášení o problému Dostanete seřazené pole celých čísel. Musíme najít nejmenší kladnou celočíselnou hodnotu, kterou nelze vyjádřit jako součet libovolné podmnožiny daného pole. Příklad arr [] = {1,4,7,8,10} 2 Vysvětlení: Protože neexistuje žádné podpole, které může představovat 2 jako ...

Dozvědět se více

Otázka 10. Problém celebrit Prohlášení o problému V problému celebrity je místnost N lidí, Najděte celebritu. Podmínky pro Celebrity jsou - Pokud A je Celebrity, pak by všichni ostatní v místnosti měli vědět A. A by neměl znát nikoho v místnosti. Musíme najít osobu, která splňuje tyto podmínky. ...

Dozvědět se více

Otázky Fab Stack

Otázka 11. Problém celebrit Prohlášení o problému V problému celebrity je místnost N lidí, Najděte celebritu. Podmínky pro Celebrity jsou - Pokud A je Celebrity, pak by všichni ostatní v místnosti měli vědět A. A by neměl znát nikoho v místnosti. Musíme najít osobu, která splňuje tyto podmínky. ...

Dozvědět se více

Otázky Fab Matrix

Otázka 12. Sbírejte maximum bodů v mřížce pomocí dvou traverz Prohlášení o problému Dostaneme matici o velikosti „nxm“ a musíme shromáždit maximum bodů v mřížce pomocí dvou traverz. Pokud stojíme v buňce i, j, máme tři možnosti, jak přejít do buňky i + 1, j nebo i + 1, j-1 nebo i + 1, j + 1. To je ...

Dozvědět se více

Otázka 13. Problém celebrit Prohlášení o problému V problému celebrity je místnost N lidí, Najděte celebritu. Podmínky pro Celebrity jsou - Pokud A je Celebrity, pak by všichni ostatní v místnosti měli vědět A. A by neměl znát nikoho v místnosti. Musíme najít osobu, která splňuje tyto podmínky. ...

Dozvědět se více

Translate »