```java // 2 public class Interfaces { public static void main(String[] args) { A a = new A() {}; B b = new B() {}; AB ab = new AB(); a.print(); b.print(); ab.print(); } public interface A { default void print() { System.out.println("interface A"); } } public interface B extends A { default void print() { System.out.println("interface B"); } } public static class AB implements A, B { } } ```
Java
С какво бяха свързани таймаутите при взаимодействие с [система/услуга] и как го решихте?
Дава ли volatile гаранция за happens-before?
Обяснете на трети клас как работи хеш таблицата.
Какво търсиш по отношение на формата на работата? В Москва ли си?
Защо сменяте работата си?
Защо сега търсиш работа?
Кои са архитектурните подходи за организиране на кода вътре в услуга?
Какъв работен график разглеждаш?
Разкажете за себе си: какво търсите в момента, за последното място на работа, интересуващи проекти, дейности по търсене и паралелни процеси.
Разкажи за JWT токена: какво може да се направи с прихванат токен — да се прочете, да се промени, да се използва повторно?
Обяснете написания SQL-заявка: какво извличаме, как го извличаме, защо филтрираме реакцията, която не е равна на 0, как работят GROUP BY и ORDER BY? Разкажете за видовете JOIN (LEFT, RIGHT, техните разлики).
Разкажете ми за себе си, опита си и проектите си
Къде се поставя анотацията @RequestHeader?
Какво е JOIN в база данни и как работи LEFT JOIN?
Как да реализираме връзка много към много в релационни и документо-ориентирани бази данни?
производител 1 потребител 4 раздел 3 тема 1
Каква е разликата между valueOf и fromString?
-- Има таблици със структура Служител id (PK) име заплата dep_id (FK отделение.id) Отделение id (PK) име -- напишете заявка, която ще върне списък с имената на всички отделения с максималната заплата във всяко отделение SELECT d.име, MAX(e.заплата) AS максимална_заплата FROM Отделение d JOIN Служител e ON e.dep_id = d.id GROUP BY d.id Служител id | име | заплата | dep_id 1 | Ivanov | 90 | 1 2 | Petrov | 150 | 2 3 | Sidorov| 110 | 1 4 | Kuznetsov| 150 | 2 5 | Sokolov| 80 | 2 Отделение id | име 1 | АХО 2 | ИТ 3 | Бюджетиране
Разкажи за договора equals/hashCode.