Data Engineer
Apache Spark-də RDD nədir və digər Spark abstraksiyalarından necə fərqlənir?
Semantik versiyalaşdırma nədir? Nə zaman major, minor, patch artırılmalı?
Greenplum-da hansı açar növləri/paylanma strategiyaları mövcuddur?
Həll etdiyiniz replikasiya qurğusunun tapşırığı haqqında danışın.
PostgreSQL-də, sətirin versiya başlığı xmax parametrini əhatə edir. Bu, tranzaksiya idarə edilməsində hansı rolu oynayır? - Cədvəldə unikal sətir identifikatoru yaratmaq üçün - Digər tranzaksiyalar tərəfindən sətirin görünürlüğünü yoxlamaq üçün - Sətiri silən və ya yeniləyən tranzaksiya nömrəsini göstərmək üçün - Bir neçə tranzaksiya tərəfindən eyni zamanda edilən dəyişikliklərə qarşı sətiri bloklamaq üçün - Rəqəmsal sütunda yazıla biləcək maksimum dəyəri göstərmək üçün
Ümumilikdə təcrübəniz və nə öyrəndiyiniz haqqında danışın.
Yeni layihədə, yeni komanda və ya şirkətdə sənin üçün nə vacibdir?
Hansı hallarda normalizasiya tətbiq olunur və hansı hallarda denormalizasiya?
PostgreSQL-də VACUUM nədir? Hansı növləri var? İstehsalda istifadə oluna bilərmi?
Gələcək 5 ildə planlarınız nədir? Hansı sahələrdə inkişaf etmək istəyirsiniz?
docker run və docker exec əmrləri arasındakı fərq nədir?
Hesabatlar, panel və vizuallaşdırmalar (BI) etmək məcburiyyətində qalmısan?
Hansı SQL operatorları qruplarını bilirsiniz? Onlar nəyə aiddir?
Python'da sözlük (dict) içindən açar ilə element əldə etmənin algoritmik mürəkkəbliyi nədir?
İstifadəçi ID-si (user_id) üzrə skew (kənarlaşma) zamanı JOIN cədvəllərində necə davranmalı? Optimal paylama açarını necə seçmək olar?
S3-dən Greenplum-a məlumatları necə yüklədiniz?
Ümumiyyətlə, Data Vault-a niyə ehtiyacınız vardı?
Məlumatların bərabər paylanması üçün düzgün sharding açarını necə seçmək olar?
Yeni MV-ni işə salmadan əvvəl mövcud olan məlumatları düzgün doldurmaq üçün Materialized View zəncirini ReplacingMergeTree aralıq cədvəli vasitəsilə necə idarə edərdiniz?
Spring Boot 2-dən Spring Boot 3-ə keçid təcrübəniz haqqında danışın