Hoe beoordeel je je vaardigheden met de Linux-terminal? Beginner, gemiddeld of gevorderd?
Golang
Welke isolatieniveaus zijn er in PostgreSQL?
Waarom worden hier backticks gebruikt in de methoden voor tekencontrole? Wat is het verschil tussen backticks, dubbele aanhalingstekens en enkele aanhalingstekens?
Op welk niveau werd idempotentie geïmplementeerd en wat was de idempotente sleutel?
Hoe voer je iets uit met beheerdersrechten in Linux?
Waarvoor is de kopieerbewerking voor slices nodig? Waarom kan je niet gewoon één slice aan een andere toewijzen?
Gebruikt virtualisatie de kernel van het host-besturingssysteem?
Wat is ACID en door welke mechanismen wordt elke letter in PostgreSQL gerealiseerd?
Vertel interessante cases uit het werken met PostgreSQL
// isPalindrome controleert of een string een palindroom is. // Alleen letters en cijfers worden beschouwd (alfanumerieke tekens), case-insensitief vergelijken. // O(1) in geheugen + O(n) in tijd // s := "racecar" func isPalindrome(s string) bool { }
Welke opdracht toont de schijfruimte?
Waarom kan poort 80 niet worden bezet zonder toestemming? Hoe heet de groep van dergelijke poorten?
Wat is het verschil tussen 'a' - 'A' en waarom is het nodig voor hoofdletter- en kleine letterconversie?
Bij welk type multitasking is een Livelock mogelijk? Welke soorten multitasking ken je?
Hoe werkt een hash-tabel (kaart) in Go? Wat is een botsing en hoe wordt deze afgehandeld? Gesloten vs open adressering, chaining.
Hoe kun je zien wat het programma doet wanneer het start? Hoe diagnoseer je de oorzaak van een crash?
Wat is een snapshot in de context van MVCC in PostgreSQL?
Hoe wordt Mutex onder de motorkap geïmplementeerd? Wat is SpinLock en hoe werkt het?