Golang
Hoe snel kun je beginnen op een nieuwe plek als je een aanbod krijgt?
Welke linters gebruik je in Go en waar voer je ze uit?
Waarom ontstaan er nuances met de lengte van de tekenreeks in UTF-8?
Hoe zorgt Go voor veiligheid bij het werken met kaarten bij gelijktijdige toegang en welke synchronisatiemechanismen worden in de praktijk toegepast?
Wat is een transactie in een database? Wat zijn de isolatieniveaus van transacties en waarin verschillen ze van elkaar?
SELECT * c.id, -- selecteer alle chats (c.id, c.name) voor alle gebruikers op naam ($1) where text > 'abc'
Gegeven een string S, moet je het aantal substrings in deze string tellen die alle tekens van deze string minstens één keer bevatten. Voorbeelden: "abca" -> 3 // abc, bca, abca "aa" -> 3 // aa, a, a, "ffg" -> 2 // ffg, fg
Weet je wat een transactie is en wat de eigenschappen ervan (ACID) zijn?
Hoe evalueer je vooraf de effectiviteit en nuttigheid van een index voordat je deze in productie neemt?
Vertel me over je laatste project waar je trots op bent.
Heeft u ervaring met het profileren van services?
Wat is een goroutine?
Hoe declareer je een WaitGroup? Hoe schrijf je een waarde naar een kanaal?
Voorwaarde Er zijn 3 entiteiten - gebruiker, chat, bericht • Een gebruiker heeft een naam en een registratiedatum • Een chat heeft een naam en een aanmaakdatum • Een bericht heeft tekst, auteur en aanmaakdatum • Een gebruiker kan tegelijkertijd in meerdere chats zijn • Een bericht moet verplicht bij een chat horen, en kan niet tegelijkertijd bij meer dan één chat horen • Het domein moet worden beschreven in de vorm van tabellen
Heeft u ervaring met technische screenings of sollicitatiegesprekken?
Hoe schrijf je een prompt voor AI zodat het alle punten van de opdracht voor het maken van een reserveringsserver voor zalen uitvoert: implementeer de volledige API volgens de OpenAPI-specificatie, gebruik Go en pas een perfecte productie-architectuur toe?
Wat is een relationele database? Hoe verschilt het van een kolomdatabase? Welke soorten databases ken je?
Welke isolatieniveau van transacties is in dit geval geschikt?
Vertel kort wat je hebt gedaan bij je vorige banen en welke functies je hebt geïmplementeerd.
Vertel over de implementatie van het batchproces voor het opnieuw berekenen van historische gegevens. Waarom elke nacht opnieuw berekenen? Hoeveel gegevens worden opgeslagen?