Salarisverwachtingen?
Golang
Hoe organiseer je interne meldingen (bel op de site)? Welke transportmiddelen gebruiken?
Wordt WebSocket gebouwd bovenop HTTP of gRPC?
Vertel over een complex technisch geval — hoe heb je de oplossing precies geïmplementeerd?
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?
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?
Hoe heb je met WebSocket gewerkt? Op infrastructuurniveau of alleen code? Welke technologieën heb je gebruikt? Waren er verbindingsproblemen op infrastructuurniveau?
Vertel over het gebeurtenissysteem op Avito — heb je gewerkt aan een bestaand systeem of heb je het vanaf nul herschreven?
Wat zijn de functionele vereisten voor het notificatiesysteem? Wat willen we opnemen?
Vertel meer over je ervaring bij EMCD Tech — wat was daar, hoe ben je in anderhalf jaar gegroeid?
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?
Hoe sta je tegenover taken uit verschillende gebieden, inclusief DevOps en infrastructuur, in een startup?
Beschrijf de flow van de spelerbeurt: hoe gaan gegevens van WebSocket naar het bijwerken van de status bij de tweede speler?
Vertel me over je ervaring en pad in ontwikkeling — waarmee ben je begonnen en hoe ben je bij Go gekomen?
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?
Was het HR-platform al bestaand toen je kwam, of werd het vanaf nul geschreven?
Moest u nieuwe microservices vanaf nul schrijven voor een nieuwe functionaliteit?
Vertel over je ervaring met high-load systemen. Heb je ooit problemen opgelost met het verdelen en balanceren van verkeer?
Was EMCD Tech een startup of een groot bedrijf?
Hoe is je huidige bedrijf geregistreerd? Heb je de status van een eenmanszaak?