Golang
// Опис: // Треба реализовати backend део апликације за планер, који ће имати 3 метода: // 1) Креирати команду са ID и временом покретања. // 2) Добити листу активних команда. // 3) Отказати команду по ID. // Команда треба да се изврши тачно у време првог метода. // Методи ће се позивати преко HTTP сервера, број истовремених захтева // за ове методе није дефинисан. // Извршавање команде ће бити једноставно Print(ID) у stdout, како би се емуловало извршавање.
Koja je razlika između motora MergeTree, ReplicatedMergeTree i Distributed u ClickHouse?
Šta će se desiti sa 5 potrošača i 3 particije?
Да ли имате технички дуг?
Да ли имате искуства са контејнеризацијом? Са Kubernetes и Docker?
Kako ocenjuješ svoj nivo: middle, middle+? Šta ti nedostaje do seniora?
Dizajnirajte sistem šahovske aplikacije: matchmaking, kreiranje sesija igre i zapisivanje rezultata. Navedite usluge, njihovu interakciju i skladišta podataka.
Hajde da razjasnimo na mapi. U kanticama je prethodna implementacija, nova implementacija, šta možemo reći?
Zamislimo da naš mikroservis mora da pristupi eksternom API-ju, na primer, platnoj platformi, ali odjednom počinje da usporava ili uopšte ne radi. Kako obično štitiš svoju aplikaciju od takvih suseda da cela naša usluga ne padne?
Шта је сада важно при избору компаније? На шта обратитите пажњу, који су критеријуми избора?
Zašto su izmislili gorutine ako postoje niti operativnog sistema?
Servis se ruši sa kill bez vidljivih grešaka — kako dijagnostikovati?
Koji komponent Kubernetes čuva stanje resursa klastera?
Да ли сте радили са Domain-Driven Design и чистом архитектуром?
Koje ste metode plaćanja integrisali u fiat?
Kako biste proverili da li dodat indeks zaista dobro funkcioniše, posebno u produkciji?
Šta je kontekst u Go i čemu služi?
Kako shvatiti da će upit koristiti ovaj indeks? Znaš li neku konstrukciju u SQL-u za to?
Koje su bile velike domene? Nabrojite sve.
Šta je strani ključ?