Leg het principe van afhankelijkheidsomkering uit en waarom het directe aanroepen van repository-methoden vanuit een use case SOLID schendt.
Golang
Vertel me over je laatste project — waar gaat het over en wat doe je er precies?
Wat wordt er aan het antwoord toegevoegd wanneer het venster geldig wordt?
Wat zijn de verschillen tussen de omgevingen local, dev, stage, prod?
Wat is het maximale aantal verzoeken per seconde (RPS) dat de zwaarst belaste service heeft verwerkt?
Schrijf een opdracht in de programmeertaal Go — praktische sectie (problemen uit het leven van de ontwikkelaar, zonder algoritmen): verbeter of repareer een service. Duur — 1,5 uur.
Hoe zal de interactie tussen de klant, de autorisatieservice en de winkelservice eruitzien bij gebruik van JWT? En wat verandert er zonder JWT, met sessies?
Vertel me over je werkervaring en waar je mee bezig bent.
Vertel over het AeroHotels-project: de uiteindelijke architectuur, hoe heb je de backend ontworpen?
Wat is een JWT-token? Waaruit bestaat het?
[naam] wees op een inconsistentie in de beoordeling van het geheugen: zei het één, schreef iets anders. Hoe moet het geheugen correct worden beoordeeld?
Werkschema: op afstand, op kantoor of hybride?
/* Er is een applicatie met een microservices-architectuur. Een microservice kan worden geabstraheerd met behulp van de Backend-interface. Om toegang te krijgen tot een instantie van de microservice, kan het type BackendImpl worden gebruikt, dat al is geïmplementeerd. Elke microservice heeft enkele tientallen draaiende instanties, elk toegankelijk via zijn eigen adres addr. Echter, de individuele instanties van de microservice zijn niet betrouwbaar: Ze kunnen crashen, niet bereikbaar zijn of overbelast zijn. Daarom moet je een type Balancer implementeren, dat ook de Backend-interface implementeert en client-side load balancing uitvoert tussen de instanties van de microservice, waarbij telkens de **minimaal belaste** instantie wordt gekozen. */
Wat was de samenstelling van het team? Was het monofunctioneel of cross-functioneel?
Hoe maak je het geheugen constant (de afhankelijkheid van het aantal unieke tekens verwijderen)?
Wat is het probleem met de huidige implementatie van de map-update in de worker (tasksRes[t.id][task{...}])?
Beschrijf het algoritme voor het oplossen van de taak om het tellen van substrings met alle unieke tekens
Gegeven een functie die twee gesorteerde niet-afnemende reeksen gehele getallen accepteert. Moeten alle elementen uit de eerste reeks die niet in de tweede voorkomen, worden teruggegeven. Hoe zou je dit aanpakken en wat is de complexiteit?
Welke positie overweeg je nu voor jezelf, wat zou interessant zijn?