Golang
Jakie primitive synchronizacji istnieją w Go?
Czym jest platforma korporacyjna do przetwarzania danych logistycznych i operacyjnych sieci detalicznych holdingu? Czy trasy logistyczne były tworzone, obliczane czy jak?
Jak widzisz swoje nowe miejsce pracy, czego oczekujesz?
Jak podłączyć profilator w Go? Jak robić profile?
Bardziej formalna nazwa — dopasowanie przybliżonego ciągu znaków (znalezienie dopasowania przybliżonego). Należy sprawdzić, czy pierwszy ciąg jest podciągiem drugiego. Podciąg to taki, kiedy można uzyskać pierwszy ciąg z drugiego, usuwając niektóre znaki. Input: 'car', 'cartwheel' Output: true Input: 'cwhl', 'cartwheel' Output: true Input: 'cwhee', 'cartwheel' Output: true Input: 'cartwheel', 'cartwheel' Output: true Input: 'cwheeel', 'cartwheel' Output: false Input: 'lw', 'cartwheel' Output: false
Istnieją 3 encje: użytkownik, czat, wiadomość • Użytkownik ma imię i datę rejestracji • Czat ma nazwę i datę utworzenia • Wiadomość ma tekst, autora i datę utworzenia • Użytkownik może być jednocześnie w kilku czatach • Wiadomość musi należeć do czatu i nie może należeć do więcej niż jednego czatu jednocześnie • Należy opisać dziedzinę w formie tabel
Ile masz lat?
var ( mu sync.Mutex items []Product vatRate = 10.0 order Order ) type Product struct { NameOfProduct string PriceOfProduct float32 } type Order struct { Items []Product } func init() { items = make([]Product, 100) } func AddItemToShoppingCart(item Product) { items = append(items, item) } func RemoveItemFromShoppingCart(nameOfItem string) bool { mu.Lock() defer mu.Unlock() for i, item := range items { if item.NameOfProduct == nameOfItem { items = append(items[:i], items[i+1:]...) } } }
Czy korzystałeś z chmur publicznych?
Jak szukać wycieku pamięci w usłudze produkcyjnej, jeśli nie można go odtworzyć lokalnie?
Chcesz napisać klasyczny pool workerów?
Zasady przeprowadzania testu Podczas testu: - Upewnij się, że w pomieszczeniu nie ma nikogo oprócz ciebie i panuje cisza - Sprawdź, czy kamera urządzenia jest skierowana na twoją twarz - Zabrania się używania telefonu komórkowego do fotografowania pytań - Zabrania się przełączania na inne okna lub zakładki przeglądarki - Zabrania się przesuwania kursora poza wyznaczony obszar - Sprawdź, czy w przeglądarce wyłączone są wszelkie wtyczki, np. automatyczne tłumaczenie lub narzędzia do pracy z tekstem. Ich działanie może spowodować utratę możliwości odpowiadania na pytania W przypadku wykrycia naruszeń, informacje zostaną przekazane zespołowi rekrutacyjnemu Proctoring jest aktywny W tym teście używany jest system nadzoru, który pomaga nam zapewnić uczciwość i bezpieczeństwo przeprowadzania testu. Konieczne jest udzielenie dostępu do kamery, mikrofonu i ekranu. Klikając przycisk udzielenia dostępu, zgadzasz się z polityką korzystania z danych.
Jaka jest różnica między TCP a UDP?
Co jest dla ciebie ważne, na co zwracasz uwagę podczas komunikacji z pracodawcami?
Jak pracować z umowami podczas rozwoju nowej usługi, gdy umowy jeszcze nie są finalne i często się zmieniają?
Czym różni się data race od race condition?
Kiedy indeks nie będzie używany podczas wykonywania zapytania?
Czym jest XSS (Cross-Site Scripting)?
Czy przeprowadzałeś testy jednostkowe?
Czym jest replikacja w bazach danych?