Golang
Wat is een slice in Go? Hoe verschillen len en cap?
Wat zijn strings in Go? Wat stellen ze voor onder de motorkap?
Waarvoor is de constructie select bedoeld?
Waarvoor is het bestand go.mod bedoeld?
Zijn er beperkingen qua duur van het project? Bent u bereid een project van 2 maanden te overwegen?
Wie controleert wat je hebt geschreven over de resultaten van de deployment in de chat?
Vertel me over het team en de managementprocessen (sprints, kanban, etc.)
Hoeveel tijd is er nodig voor de verwerking?
interface TTLCache { Set(k string, v any, ttl time.Duration) Get(k string) (any, bool) Del(k string) bool } // Mag niet uit geheugen lekken // get mag geen verlopen teruggeven //implementatie
Heeft u ooit het aantal partities binnen een Kafka-topic aangepast?
Hoe los je het data race probleem op waar we het over hadden?
Vertel over concurrerende verwerking — je hebt hier een apart punt over. Hoe beperkten ze de paralleliteit? Hoeveel verbindingen waren er met PostgreSQL?
Wat gebeurt er als je een slice als argument aan een functie doorgeeft en deze binnenin wijzigt?
Als we veel consumenten toevoegen, maar de Kafka-lag neemt nog steeds niet af, waar wijst dat op?
Waarom is het aantal shards handig als een macht van twee, en niet bijvoorbeeld drie?
Hoe maak je Increaser universeel — niet gekoppeld aan het getal 100?
Vertel me over je ervaring met neurale netwerken. Hoe gebruik je ze in je werk?
Hoe wordt deze SQL-query met subquery en DENSE_RANK (volgorde van uitvoering) uitgevoerd?
Vertel over je huidige werk bij Wildberries — wat voor platform is het, welk team, waarmee heb je gewerkt?
Hoe actief overweeg je de aanbiedingen? Zijn er al aanbiedingen, deadlines voor acceptatie?