Golang
Czy jesteś otwarty na otrzymywanie wynagrodzenia w kryptowalutach?
Jak określić złożoność czasową operacji usunięcia elementu z tablicy w Go?
Jakie metody istnieją do analizy i optymalizacji wykonywania zapytań SQL?
Jakie narzędzia i biblioteki używałeś podczas tworzenia w Go?
Opowiedz o swoim doświadczeniu w korzystaniu z kanałów do organizowania interakcji między komponentami lub wątkami.
Jakie działania można wykonywać za pomocą wycinka w języku programowania?
// Pytanie 4. Co zostanie wyświetlone na ekranie package main import "fmt" func subis(is []int) []int { return append(is, 5, 6) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }
Jak usługi mogą ze sobą współdziałać? Czym różni się REST od gRPC?
Czy stosowałeś styl architektoniczny REST podczas tworzenia swoich usług?
Jak zmierzyłeś skuteczność i stabilność ostatniego projektu po jego wdrożeniu w środowisku pracy?
Czy masz inne aktywne procesy rekrutacyjne?
Opowiedz o ciekawej sytuacji z twojego poprzedniego doświadczenia. Co robiłeś w firmie?
Czy istnieje różnica w pisowni nazwy funkcji małymi lub wielkimi literami?
Jakie inne struktury danych znasz oprócz tablic haszujących (drzew)? Jaka jest asymptotyczna złożoność wyszukiwania w drzewie binarnym i na jakiej podstawie logarytmu? Jak osiąga się taką złożoność (sortowanie vs balansowanie)?
Jakie podmioty lub procesy rywalizują o zasoby lub możliwości w warunkach konkurencji?
Czy możesz wyjaśnić, czym są Protocol Buffers w kontekście języka Go?
Jaka jest złożoność czasowa operacji wyszukiwania elementu na liście po indeksie?
Jak można przekształcić ciąg znaków w sekwencję bajtów?
Dlaczego w Go są int, int32 i int64? Czym się różnią?
Co rozumiemy przez zbiór reguł określających zachowanie transakcji w systemie?