Kādi sinhronizācijas primitives pastāv Go?
Golang
Kas notiks ar tabulas lielumu pēc tūkstoš rindu ievietošanas un pēc tam visu dzēšanas?
Kā jūs novērtējat savas prasmes darbā ar Linux konsoli? Sākotnējais, vidējais vai uzlabotais līmenis?
Kā redzēt, ko programma dara, kad tā sākas? Kā diagnosticēt avārijas cēloni?
Kāpēc ir nepieciešama kopēšanas operācija sējumos? Kāpēc nevar vienkārši piešķirt vienu sējumu citam?
Kādā līmenī tika īstenota idempotence un kāds bija idempotentais atslēga?
Kā palaist kaut ko ar administratora tiesībām Linux?
Vai virtualizācija izmanto galvenās operētājsistēmas kodolu?
Kas ir ACID un kādi mehānismi realizē katru burtu PostgreSQL?
Kura komanda rāda diska vietu?
Pastāsti interesantus gadījumus no darba ar PostgreSQL
// isPalindrome pārbauda, vai virkne ir palindroms. // Tiek tikai burti un cipari (alfa-numeriski rakstzīmes), salīdzinājums bez lielo un mazo burtu atšķirības. // Atmiņā O(1) + laikā O(n) // s := "racecar" func isPalindrome(s string) bool { }
Kāda veida daudzuzdevumu gadījumā ir iespējams Livelock? Kādus daudzuzdevumu veidus tu zini?
Kāpēc portu 80 nevar aizņemt bez atļaujas? Kā sauc šo portu grupu?
Kāda ir atšķirība starp 'a' - 'A' un kāpēc tā ir nepieciešama lielo un mazo burtu pārveidošanai?
Kā darbojas hash tabula (karte) Go? Kas ir kolīzija un kā tā tiek apstrādāta? Aizvērta vs atvērta adrešu izmantošana, ķēdēšana.
Kas ir snapshot MVCC PostgreSQL kontekstā?
Kā tiek īstenots Mutex zem motora pārsega? Kas ir SpinLock un kā tas darbojas?