როგორ გადაეცემა პარამეტრები Java-ის მეთოდებში: რჩევით თუ მნიშვნელობით?
Java
Spring-ში რა მიზნით გამოიყენება @Primary და @Qualifier ანოტაცია?
Hibernate-ში N+1 პრობლემა რა არის და როგორ უნდა გადაჭრა?
გააზიარე Inversion of Control და Dependency Injection.
მითხარი Java-ს გარბიჯის შესახებ.
ეს ტესტი რა გამოიტანს? @Test public void test50() { List<Integer> numbers = List.of(1, 2, 3, 4, 5); numbers.stream() .map(x -> { System.out.println(x); return x; }) .filter(x -> x > 2) .map(x -> { System.out.println(x); return x; }) .toList(); }
Java-ში სტეკი და ჰიპი რა განსხვავებაა? სად ინახება სტრიქონები?
გააზიარე race condition-ის შესახებ.
როგორ შეიცვალოს ორი ცვლადის მნიშვნელობები მესამე ცვლევის გამოყენების გარეშე?
რა არის WebSocket? რა მიზნით გამოიყენება?
მითხარი სტრატეგიის ნიმუშის შესახებ.
მითხარი Kafka-ს შესახებ: Java მხარის ძირითადი კომპონენტები.
გააზიარე Spring Security-ის შესახებ: ფილტრების ჯაჭვი, SecurityContext, JWT ავტორიზაცია.
როდის შეიძლება არ იმუშაოს @Transactional ნიშანი?
Spring-ში რომელი scope ტიპის ბინები გამოიყენეთ? რა მიზნით გამოიყენება პროტოტიპი?
არსებობს ანგარიშების და მათი პოზიციების ცხრილები. იპოვეთ ანგარიშები, სადაც `invoices.total` **არ ემთხვევა** პოზიციების ჯამს (საათები * ტარიფი). ## `invoices` ცხრილი: | id | total | |----|-------| | 1 | 5000 | | 2 | 8000 | | 3 | 3200 | | 4 | 1500 | ## `invoice_lines` ცხრილი: | invoice_id | service_name | hours | rate | |------------|--------------|-------|------| | 1 | consulting | 10 | 500 | -- 5000 ✓ | 2 | design | 8 | 800 | -- } | 2 | development | 5 | 500 | -- 8900 ≠ 8000 ✗ | 3 | testing | 4 | 800 | -- 3200 ✓ | 4 | support | 2 | 500 | -- } | 4 | analytics | 3 | 300 | -- 1900 ≠ 1500 ✗ ## გელით შედეგი: | id | total | actual_sum | |----|-------|------------| | 2 | 8000 | 8900 | | 4 | 1500 | 1900 | SELECT id, total, actual_sum ...
გადმოიტანე ჩემთვის Gradle და Maven პროექტების შემქმნელები. რომელთან მუშაობდი უფრო მეტს?
გენერიკები რა არის და რა მიზნით გამოიყენება?
გთხოვთ, მითხრათ თქვენი პროექტის მიკროწესვიანებს შორის ავტორიზაციის და მიკროწესვიანებს შორის კომუნიკაციის გზების შესახებ.
რომელი კოლექციები გეცოდინებათ? ისაუბრე List-ის ძირითად განხორციელებებზე. რა განსხვავებაა ArrayList-სა და LinkedList-ს შორის?