Golang
Vertel over het OSI-model, de lagen en protocollen
Wat weet je over het bedrijf «Yadro»? Heb je van ons gehoord?
Wil je fulltime remote werken of ben je ook bereid om opties met kantoor te overwegen?
Overweegt u actief de aanbiedingen? Zijn er eindfasen?
Ik zie dat je PostgreSQL hebt geoptimaliseerd, waardoor de query-latentie van 1200 milliseconden naar 250 is verminderd — kun je me vertellen hoe je dat hebt gedaan?
Hoe ontvingen ze taken? Waar hielden ze taken en statussen bij?
Stond Redis in alle drie de datacenters?
Leg uit wat het veld inventory_code (code) in de boeken tabel is, wat is dat?
Was er een proxy voor Redis, of deed u zelf de sharding?
Vertel me over je huidige project — waar werk je aan?
Een kant-en-klare bibliotheek gebruiken of er zelf een schrijven? (build vs buy dilemma)
In de programmeertaal Go zijn er goroutines — lichte threads. Kun je uitleggen hoe je begrijpt wanneer je een goroutine moet gebruiken en wanneer niet?
Wat was de grootste hoeveelheid gegevens waarmee u hebt gewerkt en hoeveel lees/schrijfverzoeken waren er?
Hoeveel verschillende uitkomsten zijn er bij het gooien van twee ononderscheidbare dobbelstenen?
Vertel me over ClickHouse — hoe het gegevens op de schijf opslaat (kolomgebaseerde opslag), waarom je de ORDER BY van een bestaande tabel niet kunt wijzigen, alleen nieuwe kolommen aan het einde kunt toevoegen?
Wat zijn uw salarisverwachtingen? Welke hoeveelheid overweegt u per maand?
Wat te doen als de endpoint vertraagt? Beschrijf de diagnose-stappen.
Dus, elke datacenter werkte zijn eigen Redis bij als de consumer-groepen verschillend waren?
Vertel me alsjeblieft over het team — samenstelling van het team, met wie je hebt samengewerkt.
Welke index toevoegen voor de zoekopdracht naar beschikbare boeken? Waarom elk veld in een samengestelde index? Hoe werkt de index bij 2 miljoen rijen?