Sobes.tech

Golang

Hoe organiseer je interne meldingen (bel op de site)? Welke transportmiddelen gebruiken?

176

Wordt WebSocket gebouwd bovenop HTTP of gRPC?

176

Vertel over een complex technisch geval — hoe heb je de oplossing precies geïmplementeerd?

176

Vergelijk drie opties voor het opslaan van de spelerswachtrij: Kafka, Redis, PostgreSQL. Welke kies je en waarom? Wat is het fundamentele verschil tussen Redis en PostgreSQL voor deze taak?

176

Ontwerp een matchmaking-systeem voor een schaakplatform. De invoer is een User ID, en je moet een paar spelers met een vergelijkbaar rating vinden. Belasting: 1 miljoen geregistreerde gebruikers, 100 duizend DAU, 500-1500 gelijktijdige spelsessies tijdens de piek. Welke architectuur zou je voorstellen?

168

Hoe heb je met WebSocket gewerkt? Op infrastructuurniveau of alleen code? Welke technologieën heb je gebruikt? Waren er verbindingsproblemen op infrastructuurniveau?

168

Vertel over het gebeurtenissysteem op Avito — heb je gewerkt aan een bestaand systeem of heb je het vanaf nul herschreven?

167

Wat zijn de functionele vereisten voor het notificatiesysteem? Wat willen we opnemen?

167

Vertel meer over je ervaring bij EMCD Tech — wat was daar, hoe ben je in anderhalf jaar gegroeid?

164

Vertel me over je stage: hoe lang heb je als stagiair gewerkt, wanneer ben je overgestapt op een vaste baan, wat is er met je studie gebeurd?

164

Hoe sta je tegenover taken uit verschillende gebieden, inclusief DevOps en infrastructuur, in een startup?

162

Beschrijf de flow van de spelerbeurt: hoe gaan gegevens van WebSocket naar het bijwerken van de status bij de tweede speler?

161

Vertel me over je ervaring en pad in ontwikkeling — waarmee ben je begonnen en hoe ben je bij Go gekomen?

160

Formaliteit van de vereisten voor het matchmaking-systeem: hoe een match zoeken, wat te doen als geen tegenstander wordt gevonden, hoe zetten we zetten om te valideren, is een timer nodig, hoe de rating bijwerken, is een geschiedenis van partijen nodig, wat te doen bij disconnectie?

159

Was het HR-platform al bestaand toen je kwam, of werd het vanaf nul geschreven?

156

Moest u nieuwe microservices vanaf nul schrijven voor een nieuwe functionaliteit?

156

Vertel over je ervaring met high-load systemen. Heb je ooit problemen opgelost met het verdelen en balanceren van verkeer?

155

Was EMCD Tech een startup of een groot bedrijf?

151

Hoe is je huidige bedrijf geregistreerd? Heb je de status van een eenmanszaak?

147
/3