რის შემთხვევებშია მიზანშეწონილი API-ს ვერსიების მართვა?
Java
როგორ უწყობენ SOLID პრინციპები პროგრამული უზრუნველყოფის ხარისხისა და შენარჩუნების გაუმჯობესებას?
შეგიძლიათ ახსნათ, რა არის ფანტომური კითხვა ტრანზაქციების მართვის კონტექსტში?
შესაძლებელია თუ არა ობიექტის შიგნით effectively final-ის სახით გამოცხადებული ცვლადის მნიშვნელობის შეცვლა?
[სახელი] იკითხა: არქიტექტურული გადაწყვეტილებების შესახებ: მიკროწესის არქიტექტურა, მოვლენის დაფუძნებული/DDD ან სხვა მიდგომები; რატომ აირჩიეთ ისინი და რა იყო კომპრომისები?
შეგიძლიათ ახსნათ ობიექტზე ორიენტირებული პროგრამირების ძირითადი პრინციპები და მახასიათებლები?
შესაძლებელია თუ არა პრიმიტიული მონაცემთა ტიპების გამოყენება მონაცემთა სტრუქტურებში ან ბაზებში გასაღებად?
ახლა სხვა გასაუბრებები საბოლოო ეტაპზეა თუ ხელში შეთავაზებები?
რა არის Java 8 და Java 11 ვერსიების ძირითადი განსხვავებები ფუნქციებისა და შესაძლებლობების კონტექსტში;
რა არის Stream Java-ში?
როგორ განსხვავდება დამოკიდებულებების შეყვანის მიდგომები კონსტრუქტორისა და სეტერის საშუალებით პროგრამული უზრუნველყოფის განვითარების კონტექსტში?
რის დროს არის სასურველი გამოიყენოს NoSQL მონაცემთა ბაზებზე დაფუძნებული გადაწყვეტილებები?
შეგიძლიათ ჩამოთვალოთ კონტროლერებისთვის დამატებითი საკვანძო სიტყვები ან პარამეტრები შეიცავს ანოტაციები?
რა გზით იყო შედეგების გადაცემა თქვენს ბოლო პროექტში?
რამდენი ტრანზაქცია შეიქმნება, თუ @Transactional ნიშნით აღნიშნული მეთოდი სხვა მეთოდს იმავე ნიშნით გამოიძახავს?
როგორ რეაგირებდით, თუ გუნდში კონფლიქტები გაჩნდებოდა ან კოლეგები ნეგატიურ დამოკიდებულებას გამოხატავდნენ?
შეგიძლიათ ახსნათ Java-ში StringBuilder კლასის შიდა განხორციელება და მუშაობის მექანიზმი?
შეგიძლიათ ახსნათ, რა ნიშნავს ტერმინი 'ატომური ცვლადი' პროგრამირებაში?
რა განსხვავებაა Java Persistence Query Language (JPQL) და Hibernate Query Language (HQL)-ს შორის?
შეგიძლიათ აღწეროთ Maven-ის დახმარებით პროექტის მშენებლობის პროცესის ძირითადი ეტაპები?