Java
Pe baza căror indicatori ați decis că sarcina necesită eforturi depuse?
Care este diferența dintre adnotările @Service și @Component în Spring?
Cum au fost structurate procesele dvs. de dezvoltare la locul anterior de muncă? Cum ajungeau sarcinile?
Cum are loc deployment-ul în producție? Cum este structurat CI/CD?
Ați folosit Kilo Code în IntelliJ IDEA pentru sarcini de lucru?
A apărut o a doua sursă de evenimente (un al doilea topic Kafka), care schimbă de asemenea clasamentul postărilor. Ce să facem?
În ce cartier locuiți?
Sarcina a fost formulată ca "scăderea latenței", și ai căutat singur soluția?
Cum te simți în legătură cu modificarea sarcinilor deja realizate și refactorizarea?
De ce au fost utilizatori doi brokeri de mesaje în proiect — Kafka și RabbitMQ?
//Având un array de numere, în care toate numerele, cu excepția unuia, au un pereche, //găsește numărul care apare o singură dată // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3 int find(int[] arr){ //TODO }
Ce metode HTTP au fost utilizate în proiectarea API-ului REST? Care este diferența dintre PATCH și POST?
Ce este un Grup de Consumatori în Kafka? Când nu este necesar să combinați doi consumatori într-un singur grup?
Oferiți un exemplu în care nu este necesar să utilizați o arhitectură de microservicii și menționați câteva motive.
Spune-mi în detaliu despre pattern-ul Strangler.
Implementați un cache LRU cu înlocuirea valorilor vechi (implementare de bază)
Ce metode de tratare a excepțiilor ați folosit în aplicațiile Spring Boot?
A fost nevoie să elaborați specificații tehnice cu analiștii? Cum priviți acest lucru?
Povesti despre problema cu hotspot-ul în Cassandra și cum a fost rezolvată
Scrieți o metodă foarte simplă care, la rulare, aruncă o eroare StackOverflowError.