Պատմեք ինձ ձեր փորձի մասին ֆինանսական / գործարքային ծառայությունների հետ։
Java
Կարող եք տալ մի օրինակ իրավիճակի, երբ ThreadLocal-ի օգտագործումը արդարացված է?
Ինչու է անհրաժեշտ NoSQL-ը: Ինչու ռելեացիոն տվյալների բազաները բավարար չեն: Օգտագործման օրինակներ, առավելություններ, պահեստավորման կառուցվածքներ։
Ծառայությունը ընկնում է ամեն մի քանի ժամում OutOfMemoryError-ով: Որտեղից կսկսեիր խնդրի վերլուծությունը?
Ինչպե՞ս եք գնահատում ձեր փորձը Spring, Spring Boot-ի հետ: Ինչ պետք է անեիք: Կարող եք իմանալ, թե ինչպես է աշխատում մեքենայի տակ?
Ի՞նչ իրավիճակների և խնդիրների համար է օգտագործվում ֆունկցիան ծրագրավորման մեջ։
Ինչպես է աշխատում ներքին @Transactional նշումը, եթե ներքին մեթոդը գտնվում է այլ ծառայությունում?
Ինչպե՞ս կարգավորել թելային պուլայի չափը հոսքային HTTP հարցումների համար։
Ի՞նչ տարբերություն կա hash-индեքսների և B-թվային ինդեքսների միջև: Ո՞րն է ավելի նախընտրելի ազգանուններով որոնելու համար։
Ի՞նչ է անփոփոխ (immutable) դասը: Ի՞նչ թերություններ ունի այն։
Խնդիրներ տեղադրման ժամանակ: սխալները տեղի են ունենում տեղադրման ժամանակ և հետո անհետանում են: Ինչու՞
Եթե տվյալների քեշ կա, ինչպես հասկանալ, որ OOM-ի պատճառը հենց դրա մեջ է?
Ի՞նչ ձևով են ձեզ մոտեցել առաջադրանքների պահանջները։
Ի՞նչ տարբերություն կա synchronized բլոկի և ատոմիկների միջև: Ինչպես է աշխատում CAS-ը?
Ավելացրեք ավելի շատ տեղեկություններ ձեր դեպքի CQRS իրականացման մասին։
Ինչպես հաստատել out of memory սխալը արտադրությունում և ինչ անել դրա հետ? Ինչպես վերցնել heap dump OOM պահին?
Ի՞նչ եք ճշգրիտ կարգավորել Kafka-ում: Որ կոնկրետ պարամետրեր եք կարգավորել?
Ի՞նչ քանակի փորձեր են անհրաժեշտ, որպեսզի երաշխավորեք, որ ստանում եք նույն գույնի զույգ, եթե ձեր մոտ կա երեք գույնի (կարմիր, սպիտակ, սև) գուլպաների հոտ, և դուք դրանք միանվագ հանում եք:
package ru.tbank; @Service public class OrderService { @Autowired private OrderRepository orderRepository; @Autowired private CacheService cacheService; public Order findOrder(Long orderId) { Order order = cacheService.get(orderId); if (order == null) { order = orderRepository.findById(orderId).orElse(null); if (order != null) { cacheService.put(orderId, order); } } return order; } }
Ինչ երաշխիքներ է տալիս արտաքին բանալիքը հարաբերական տվյալների բազայում: Կարող եք հեռացնել ծնողական գրառումը, եթե դրա վրա արտաքին բանալիներ կան?