Hansı iş formatını axtarırsınız: ofis, hibrid və ya uzaqdan?
Python
ML/AI mühəndisləri ilə necə qarşılıqlı əlaqədə oldunuz və hansı model və ya AI həllini tətbiq etdiniz?
İstək emalı məhsulları, saxtakarlıqla mübarizə, AML, kredit konveyeri və sanksiya yoxlaması ilə tanışsınızmı?
Sənin komandan necə idi, kimlərlə qarşılıqlı əlaqədə idiniz, necə işləyirdiniz və hansı texnologiyaları istifadə edirdiniz?
Əvvəlki işinizdən niyə ayrıldınız?
Hansı yerli model istifadə olundu: Qwen, DeepSeek və ya başqa?
Python inkişafçı vakansiyasına cavab
Bir mesajlaşma tətbiqi dizayn edin.
İndi nə axtarırsınız və şirkət seçərkən sizin üçün əsas olan nədir?
Kod yaradılması üçün AI agentləri və ya vasitələrini, məsələn Codex, istifadə etdinizmi?
Tarixçənin saxlanması, mesajların sırası, axtarış, şifrələmə, əlçatanlıq, mesaj bölgəsi və silmə üçün tələblər nədir?
Ən mürəkkəb texniki və ya məhsul çətinliyi haqqında bizə danışın: problem nə idi və necə həll etdiniz?
5. Ödənişlərin etibarlılığı: "gRPC-də idempotentlik məsələsi necə həll olundu?" Müsahibənin məqsədi: Ödənişlər — təkrarlamalar üçün ən təhlükəli sahə (Double Spending). Mümkün sual: "Ödəniş tələbi gRPC vasitəsilə keçdi, lakin vaxt aşımı (DEADLINE_EXCEEDED) səbəbindən uğursuz oldu. Pul çıxıldı — məlum deyil. Ödəniş modulu nə edir?" Necə cavab vermək olar: "Maliyyə tranzaksiya kontekstində, hər bir təkrarlanan tələbin Idempotency Key-ə malik olmalıdır: 1. gRPC sorğusunun metadata-sında (metadata=((‘x-idempotency-key’, key_uuid),)) hər zaman unikal tranzaksiya açarı ötürürdük. 2. DEADLINE_EXCEEDED alınanda, müştəri təhlükəsiz şəkildə eyni açar ilə yenidən cəhd edə bilər. 3. Alım xidməti, bu açarın öz bazasında / Redis-də olub-olmadığını yoxlayır və ya artıq işlənmiş tranzaksiyanın vəziyyətini geri qaytarır və ya ilk dəfə işləyir."
İşdə uğursuzluq haqqında bizə danışın: nə baş verdi, niyə və nə öyrəndiniz?
Python-dən başqa hansı dillərdə işlədiniz və ya indi maraqlanırsınız?
Yerli modeldən başqa hansı AI alətlərini istifadə etdiniz?
Ölçeklenebilir bir mesajlaşma dizayn edin: yalnızca kişisel sohbetler, metin və şəkil göndərmə, push bildirişləri ilə onlayn və offline çatdırılma, "göndərildi/çatdırıldı/oxundu" statusları, söhbət tarixi və onlayn/offline mövcudluq vəziyyəti. Məhdudiyyətlər: 10 milyon istifadəçiyə qədər, orta yük 50 min mesaj/sec, zirvə — 100 min mesaj/sec, mesajlar itirilməməlidir, sistem üfüqi miqyasda olmalıdır; P99 onlayn çatdırılma — 400 ms-ə qədər.
Bir mesajlaşma üçün hansı funksional və qeyri-funksional tələblər müəyyən edilməlidir: şəxsi söhbətlər, mesaj statusları, 5 MB-ə qədər fayllar, push bildirişləri, 10 milyon istifadəçiyə qədər, orta hesabla 40–50 min RPS və pik vaxtda 100 min RPS-ə qədər?
Mesajlarda server tərəfi tam mətn axtarışını dəstəkləmək üçün son-u-sona şifrələmədən imtina etməyə razısınızmı?
Bir neçə sual ortaya çıxdı Məktəb təhsili haqqında yazmaq lazımdırmı? Kompyuter bacarıqları haqqında nəsə göstərməliyəmmi? Əgər bəli, sadəcə ilk sütuna qoymalıyam? Çünki cədvəl aydın şəkildə biraz yoldadır.