In Gospod je ukazal: "pogovarjajte se in sprejmite ponudbe"

Resnična zgodba, ki temelji na izmišljenih dogodkih.
Vsa naključja niso naključna.
Vse šale niso smešne.

— Sergej, zdravo. Moje ime je Bibi, moj sodelavec je Bob in sva dva… vodja ekipe, v projektu sva že zelo dolgo, poznava vse naloge na pamet in danes se bova pogovarjala o tvojem znanju in veščinah.
V vašem življenjepisu piše, da ste starejši, delate predvsem z .NET, razumete asinhrono in večnitno programiranje, ste samozavestni v osnovah algoritmov in podatkovnih struktur, imate izkušnje s preoblikovanjem in načrtovanjem velikih modulov iz nič. Pa vendar je nemogoče ne zastaviti tega neumnega vprašanja: povejte nam na kratko o sebi?
Pozdravljena Bibi in Boba. Delam predvsem z .NET, razumem asinhrono in večnitno programiranje, samozavestno obvladam osnove algoritmov in podatkovnih struktur, imam izkušnje tako s preoblikovanjem kot z oblikovanjem velikih modulov iz nič. To je na kratko.
- Hvala vam. No, pa začnimo! Za ogrevanje nekaj preprostejšega: katera drevesa poznate in kako jih prečiti?
- Hrast, akacija, javor, češnja ... Tako da nič drugega ne pride takoj na misel. Kar zadeva prečenje drevesa, lahko prečkate z različnih strani: levo ali desno. Vem tudi, da lahko splezaš na drevo in da so v drevesih luknje, kjer včasih živijo veverice.
- Globa. Potem je vprašanje - kakšna je razlika med posredovanjem objekta po sklicu in njegovim popolnim kopiranjem?
- Razlika je v tem, da se v prvem primeru objekt posreduje po sklicu, v drugem pa se v celoti kopira.
Kaj veš o grafih?
- Globoko spoštujem delo grofa Leva Nikolajeviča Tolstoja, kot otrok sem prebral knjigo "Grof Monte Cristo". In kdo ne pozna grofa Drakule?!
— Kaj je "SOLID"?
- "trdno", manj pogosto - "trdno". Odvisno od konteksta, seveda.
Kako deluje zbiralnik smeti?
»Tudi jaz to vem. Tipičen smetar je oblečen v živo oranžen kombinezon in zaščitne čevlje. Dela predvsem ponoči – na smetarskem kamionu. Glavna naloga zbiralca smeti je prenesti vsebino smetnjakov na zadnji del smetarskega tovornjaka, pri čemer se trudi, da smrdljive smeti ne razlijejo po cestišču. Če povzamemo, lahko rečemo, da je pomen smetarjev v naši družbi podcenjen, kljub temu pa je njihovo delo enako vredno kot delo učiteljev in pekov!
- In zadnje neumno vprašanje za danes: predpostavimo, da imamo sferičnega konja, ki lahko hodi po zadnjih nogah kot človek. Konj ima izvedbeni kontekst, vezan na trenutni prostorsko-časovni kontinuum. Treba je vzpostaviti skupino takšnih konjev, ki bodo sposobni sprožiti vojaške konflikte na Bližnjem vzhodu. Kako bi to naredili v O( n * log(n))?
»Hmm ... za začetek bi se vzdržal vrednotnih sodb. Končno bi spoznal, da bazena sferičnih konjev ni – in samo vprašanje bi izgubilo vsak pomen. Sam bi postal ta konj in bazen takih konj in Bližnji vzhod hkrati. Za Merged With Eternal se O( n * log(n)) popolnoma ne razlikuje od O ( n ^ n ).
Hvala, Sergey. Poklicali vas bomo nazaj.
- To je res to: sploh ne. Ni vam treba poklicati nazaj.

Vir: www.habr.com

Dodaj komentar