Wat zijn kanalen in Go? Wat is het verschil tussen een gebufferd en een niet-gebufferd kanaal?
Tech Support / L1-L3
Wat is DNS en hoe werkt het? Welke hoofdknopen zijn er in dit systeem?
/** * Herhaalde tekens * * Je moet een functie schrijven die een invoerstring accepteert en voor elk uniek teken * het maximale aantal opeenvolgende herhalingen teruggeeft. * * Input: qqffbbaaaffc * Output: a:4 b:1 f:2 c:1 * * Input: bbbbbb * Output: b:6 * * Input: abc * Output: a:1 b:1 c:1 * * Input: aabbcc * Output: a:2 b:2 c:2 * * Input: aaabbbccc * Output: a:3 b:3 c:3 * * Input: a * Output: a:1 * * Input: "" * Output: */
Waarom heet het atomic en hoe werkt het?
Wat is het verschil tussen arrays en slices in Go? Hoe verandert de capaciteit van een slice?
TCP en UDP — het belangrijkste verschil tussen deze netwerkprotocollen
Waarom gebruikt niet iedereen Serializable? Hoe beïnvloedt het isolatieniveau de prestaties?
Wat zijn goroutines in Go? Wat is het verschil tussen een goroutine en een besturingssysteemthread?
Select-operator in Go — kenmerken van werken met meerdere kanalen
Is het mogelijk om het aantal OS-threads te regelen voor het uitvoeren van goroutines?
Wat is de O-notatie (Big O-notatie)? Vertel de belangrijkste punten
Containerisatie en virtualisatie zijn het belangrijkste verschil tussen deze technologieën
Hoe zijn interfaces in Go opgebouwd?
Wat is een deadlock en wat is een race condition?
Wat is een pointer en hoeveel weegt hij?
Wat is een SQL-injectie en hoe kun je het bestrijden?
Wat zijn transacties in databases? Wat zijn de isolatieniveaus van transacties, wat is de betekenis ervan en wat is het belangrijkste verschil?
Hoe gebruik je embedding om overerving te simuleren in Go?
Hoe maak je eigen types op basis van structuren in Go?
Waarom worden er geen indexen gemaakt op alle kolommen en alle combinaties achter elkaar?