Wat zijn je financiële verwachtingen? Noem het minimale en het comfortabele niveau.
Golang
Heeft u alleen geaggregeerde gegevens opgeslagen of elke fase — rauw, genormaliseerd?
Welke indices hebt u gebruikt?
Hoe begrijp je wat de indexselectiviteit is?
Waarom heb je besloten te migreren van een monoliet naar microservices? Waar liep je tegenaan?
Hoe hebt u het type database gekozen (PostgreSQL, ClickHouse, Redis)?
Implementeer caching voor de functie getUserFromDB. Gegevens veranderen zelden.
Hoe comfortabel vind je het hybride werkmodel (2 keer per week op kantoor, metro Tula)?
Hoe ga je om met de situatie waarin alle 5 goroutines tegelijkertijd een lege cache zien en naar de database gaan (cache stampede)?
Waarom heb je sync.Map gebruikt in plaats van een gewone map met Mutex?
Vertel me over je ervaring en welke invloed je hebt gehad op het product of de functie op je vorige werkplek.
Standaard 2 weken of iets meer voor de overgang?
Als we het hebben over de motivatie om over te stappen — waarom heb je besloten de markt te betreden en andere aanbiedingen te overwegen?
Vertel over een moeilijke taak die je recent hebt weten te voltooien, of de meest interessante. Wat was het, wat heb je gedaan, wat is er gebeurd?
Wat is indexbloat en waarom wordt het zo gedaan in PostgreSQL?
Hoe hebt u de consumenten in Kafka opgeschaald? Wat gebeurt er als er meer consumenten dan partities zijn?
Wat is de status van de zoektocht? Zijn er al aanbiedingen, deadlines voor acceptatie?
Hoe actief overweeg je de aanbiedingen? Zijn er al aanbiedingen, deadlines voor acceptatie?
Deed 1C ook gegevens rechtstreeks in Kafka publiceren?
Waarvoor werd replicatie in PostgreSQL gebruikt?