Java
REST istifadəçi məlumatlarının saxlanması ilə necə uyğunlaşır (məsələn, onlayn mağazada)?
Rəqəmlərlə konkret nəticələr və nailiyyətlər haqqında danışın.
Müasir dünyada yaxşı bir inkişaf etdirici olmalı olan ən azı 3-4 bacarığı adlandırın.
Bir çox xidmət vasitəsilə paylanmış logların (tracing) izlənməsini necə həyata keçirmək olar?
Hansı mövzular haqqında sizə adətən suallar verilir (hansı suallarda daha çox özünüzə güvənirsiniz)?
Pessimist və optimist kilidləmələr nədir? İzolasiya səviyyəsini dəyişmədən pessimist kilid necə əldə etmək olar?
Özünüzü inkişaf etdirici kimi necə qiymətləndirirsiniz və iş təcrübəniz nədir?
ParallelStream istifadə etməmək üçün ən yaxşı vaxt nədir?
Xidmətlər arasında qarşılıqlı əlaqənin növlərini sadalayın.
Verilənlər bazası CPU-nun 99%-i ilə yüklənibsə, nə etməli? Hadisəni necə təhlil etmək olar?
Sorğunun icrasını etmədən onun performansını qiymətləndirmək mümkündürmü?
Maliyyə / əməliyyat xidmətləri ilə bağlı təcrübənizdən danışın.
İndiki iş yeriniz haqqında danışın: məsuliyyət sahəsi necə dəyişdi, başlanğıcda hansı funksionallıq var idi, indi nədir, komanda necə görünür?
Collections.unmodifiableList() nə üçündür və nə edir?
Son layihənizdə memarlıq qərarlarına necə təsir göstərə bildiniz?
Axınlarla işləmək üçün hansı Spring alətləri istifadə olunub?
Partitionlama, replikasiya, sharding nədir?
Niyə dəqiq Transactional Outbox — çünki başqa cür etmək mümkün idi, məsələn, uğurlu göndərmədən sonra yalnız Kafka-da təsdiqləmək?
Özünüz haqqında danışın, son 2-3 ildə nə ilə məşğul oldunuz?
-- Strukturaya malik olan cədvəllər mövcuddur İşçi id (PK) ad maaş dep_id (FK department.id) Şöbə id (PK) ad -- Hər şöbədə ən yüksək maaş olan bütün şöbələrin adlarının siyahısını qaytaran sorğu yazın select d.ad, MAX(e.maaş) from Şöbə d left join İşçi e on e.dep_id = d.id group by d.ad