Opowiedz o swoim doświadczeniu w Gazpromneft.
Golang
W jakich paradygmatach programowania jesteśmy, gdy programujemy w Go i gdy piszemy w SQL? Które paradygmaty odpowiadają Go, a które klasycznemu SQL?
główny pakiet importuj "fmt" func subis(is []int) []int { return append(is, 5) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }
Jaka jest asymptotyczna złożoność wyszukiwania po kluczu w tablicy haszującej i jak jest ona osiągana? Jak dokładnie przebiega adresacja kubełka za pomocą hasza klucza?
Opowiedz o swoim najtrudniejszym zadaniu, technicznym lub biznesowym.
Jakie projekty były na ostatnim miejscu pracy?
Opowiedz mi o poziomach izolacji transakcji w PostgreSQL
Napisz funkcję processBatch, która dzieli tablicę łańcuchów na partie po 10, zapisuje każdą partię przez interfejs Saver, a w przypadku sukcesu wysyła powiadomienie przez interfejs Notifier
Jak system obsługuje zdarzenie dostawy, które przychodzi bez wszystkich niezbędnych danych?
Czym jest race condition i jak go uniknąć?
Czy możesz podać przykład implementacji łańcucha odpowiedzialności w klasycznym serwisie RESTful w Go?
Wymień wzorce projektowe z różnych kategorii (kreacyjne, strukturalne, behawioralne, programowanie równoległe) i szczegółowo omów jeden z nich.
Czy nowa nomenklatura (nowy towar) powinna pojawić się w Redis?
Czy kiedykolwiek realizowałeś skomplikowany projekt od podstaw?
Przed przejściem z Postgres na ClickHouse do tworzenia raportów, czy najpierw próbowali zoptymalizować Postgres (indeksy itp.)?
Jak nazywa się ta metryka porównująca kliknięcia do wyświetleń?
Czy w PostgreSQL, MS SQL, Oracle są procedury składowane i funkcje?
Jakie jest niebezpieczeństwo przy przekazywaniu slice do funkcji? Czy jest jakaś sztuczka z tablicami?
Jak doszedłeś do momentu optymalizacji PostgreSQL i jakie metody optymalizacji stosowałeś?
Jakie są twoje mocne strony?