Ի՞նչ կլինի HashMap-ով, եթե վերագրեք hashCode() այնպես, որ միշտ վերադարձնի նույն արժեքը (օրինակ, 42):
Java
Ինչպես է աշխատում @Transactional նշումը Spring-ում: Ինչպես է դա իրականացվում ֆրեյմվորկի ներսում?
Դու ծանոթ ե՞ք Java-ի վիրտուալ հոսքերի (Virtual Threads) հետ: Դու գիտե՞ք կորուտինների և գորուտինների կոնցեպցիան։
Դուք ծանոթ եք DDD, Clean Architecture, Hexagonal Architecture հասկացություններին:
Ի՞նչ փորձ ունեք Spring Data (JPA, JDBC, Redis) հետ: Ի՞նչ հետաքրքիր խնդիրներ եք հանդիպել @Transactional-ով:
Ի՞նչ մեթոդներ և մեխանիզմներ եք գիտակցում Java- ի թելերի սինխրոնիզացիայի համար։
Ի՞նչ խնդիրներ եք ճանաչում տարածված համակարգերում և ինչպիսի՞ օրինակներ են դրանք լուծում:
Գործնական առաջադրանք՝ նախագծել համակարգ փոխանցման գումարների հաշիվների միջև՝ պահանջներով՝ 1000 գործարք/վայրկյան, գործարքային ճշգրտություն, սինխրոն API.
Խոսեք SOLID սկզբունքների մասին կոնկրետ օրինակներով։
Խոսեք Hibernate-ում N+1 խնդրի մասին և դրա լուծման միջոցների մասին։
Ի՞նչ աղբահանման հավաքողներ (Garbage Collectors) եք գիտեք Java-ում: Կա՞ն առաջարկություններ տարբեր տեսակների օգտագործման համար։
Ի՞նչ Spring Cloud կոմպոնենտներ եք օգտագործել:
Պատմեք CAP տեսության մասին: Ի՞նչ եք ընտրում՝ համատեղելիություն կամ հասանելիություն ցանցի բաժանման ժամանակ։