Kaip save matote po penkerių metų?
C#
Ar galite paaiškinti kartų koncepciją automatinės atminties valdymo sistemoje?
Ar įmanoma konceptuali įvertinti ir palyginti bet kokius objektus C# kalboje?
Papaskinkite apie savo patirtį optimizuojant sudėtingas SQL užklausas ir dirbant su vykdymo planu. Ar buvo atvejų, kai pavyko pagreitinti užklausą 2-3 kartus?
Užduotis: įrašyti įvykį atominiu būdu į brokerį (Kafka/RabbitMQ) ir į duomenų bazę. Kaip užtikrinti transakcionalumą?
Ar yra lėtas SELECT užklausa, kuri laikui bėgant pradėjo užtrukti ilgiau? Kaip diagnozuoti problemą?
Aprašykite savo paskutinę darbo patirtį ir pagrindines pareigas ankstesnėje vietoje
Užduotis: Jums paprašyta atlikti naujos funkcijos kodo peržiūrą, kurios esmė yra galimybė užsisakyti turą (kuris susideda iš skrydžio bilieto ir viešbučio). Funkcijos, leidžiančios atskirai užsisakyti skrydžio bilietą ir turą, jau egzistuoja, tikimasi, kad ši užduotis pateiks vieningą metodą, kuris užsakys visą turą arba nieko iš jo komponentų.
Kaip išspręsti talpyklos degradacijos problemą (Redis atsako per 1 sekundę, duomenų bazė per 10 ms)?
Ar ai aiškiai išreiškę, ar turite ypatingų pageidavimų ar reikalavimų būsimai rolei?
Papaskink apie savo darbo patirtį paskutinėje darbovietėje
Paaiškinkite nuorodų ir reikšmių tipų skirtumus.
Kas yra SOLID?
Ar turite patirties diegiant ir naudojant Saga modelį mikroservisų architektūroje?
Įgyvendinkite metodą, kuris užpildo naudotojo pilną vardą iš saugyklos (IDbRepository arba ICacheRepository) ir perduoda praturtintą įvykį toliau (IEventSaver) Reikia pasiekti maksimalią našumą Kataloge yra 99,9% aktualių duomenų Pradinė įvykių tvarka saugojimo metu gali būti pažeista public async Task Enrich(IEnumerable<UserEvent> events) { }
Ar turite patirties kuriant ar palaikant monolitines programas?
Kokius elementus galima stebėti SQL užklausos struktūroje?