Golang
Wat zal het programma outputten als je backticks laat staan in plaats van enkele aanhalingstekens bij het vergelijken van tekens?
De situatie ontwikkelt zich: de bewerking duurt niet 2 uur, maar 3 dagen werk, en morgen begint een marketingcampagne die niet kan worden geannuleerd. Wat zou je doen?
Kan je range gebruiken om over een string te itereren en bytes te krijgen in plaats van runes?
Wordt het programma gecompileerd als we de main-functie met argumenten declareren?
Hoe werkt sync.Pool onder de motorkap en wanneer worden objecten eruit verwijderd?
Is het mogelijk om het adres van een element dat met index is verkregen uit een map met int-sleutel en int-waarde te nemen?
Kunnen twee slices direct worden vergeleken met de gelijkheid-operator voor elementgewijze gelijkheid?
Is het mogelijk om een constante van het type map of slice te maken?
Situatie: strakke deadline, bewerking in iemands anders module, reviewer van een ander team wijst op ernstige technische risico's in de code. Wat te doen, gezien de deployment al morgen is?
Is het mogelijk om te lezen van een nil-kanaal?
Wat is go tool pprof en hoe wordt het gebruikt?
Wat beviel de klant niet aan het standaard taaktoewijzingsalgoritme in Jira, waardoor een aangepaste oplossing nodig was?
Waarom ben je op zoek naar een nieuwe baan, wat is er mis met je huidige baan en wat verwacht je van een nieuw bedrijf?
Waarom worden hier backticks gebruikt in de methoden voor tekencontrole? Wat is het verschil tussen backticks, dubbele aanhalingstekens en enkele aanhalingstekens?
Stel je voor dat je geen gemeenschappelijke grond kunt vinden met een tester in je team die je constant 'pikt op je'. Hoe ga je hiermee om?
Welke categorie ontwikkelaars beschouw je jezelf: een 'taakuitvoerder' of een 'team superster'?
Stel je voor dat je code crasht in productie, het team emotioneel is, je de schuld krijgt, en de teamleider de review niet heeft gemonitord. Wat is je reactie?
// 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 { }
Hoe kun je zien wat het programma doet wanneer het start? Hoe diagnoseer je de oorzaak van een crash?
Heeft de underscore (_) in de importverklaring een doel?