C/C++
Vertel ons over je opleiding en vorige banen.
Hoe is de mappenstructuur van uw services opgebouwd?
Welke andere talen en technologieën interesseren je naast multithreading en netwerken?
Past het voorgestelde werkmodel (de eerste 3 maanden op kantoor, daarna hybride 50/50) en de locatie van het kantoor (tussen de stations Belorusskaya en Savyolovskaya) bij u?
Wat zijn uw salarisverwachtingen?
Wanneer is het beter om voor een vector te kiezen en wanneer voor een deque?
Welke persoonlijke projecten heb je gedaan en welke taken interesseren je vooral?
Wat gebeurt er met de map-iterators na het toevoegen van een nieuw element?
Noem de niveaus van het OSI-model
Wat zijn je criteria bij het kiezen van een nieuwe werkplek?
Werk je met pure C?
Wat waren de opvallende prestaties op je vorige werkplek?
Heeft u ervaring met het vanaf nul opbouwen van iets, zoals een applicatie of een service?
Wanneer ben je klaar om aan het werk te gaan?
Vertel alsjeblieft over de meest memorabele taken of projecten uit je vorige ervaring — wat vond je leuk en wat, daarentegen, niet.
Hoe was de test georganiseerd, was er een apart testteam?
Welke ontwikkelingsrichting interesseert je meer: technisch of management?
Vertel over je ervaring in trading en high-frequency trading, ben je bekend met de terminologie (long, short, orderboek)?
Welke soorten indexen zijn er in PostgreSQL?
Objecten komen het programma binnen. In elk object kan een telefoonnummer en/of login worden vermeld (ofwel een van deze waarden, of beide tegelijk), en ook een payload in de vorm van binaire gegevens. Binnenkomende objecten moeten worden opgeslagen in het werkgeheugen met inachtneming van de volgende beperkingen: Als het binnenkomende object een login en/of telefoonnummer heeft die hetzelfde zijn als die van een eerder opgeslagen object, moet het opgeslagen object worden verwijderd, en het binnenkomende niet worden opgeslagen. Als een object langer dan 60 seconden in het werkgeheugen blijft, moet het worden verwijderd. Er wordt aangenomen dat objecten vaak binnenkomen. Daarnaast zijn objecten die overeenkomen op login/telefoon veel minder frequent dan totale binnenkomende objecten. void process(Object o) { }