Hangi çalışma formatını arıyorsunuz: ofis, hibrit veya uzaktan mı?
Python
5. Ödeme güvenilirliği: "gRPC'de idempotency sorunu nasıl çözüldü?" Mülakatçının amacı: Ödemeler — çift harcama (Double Spending) için en tehlikeli alan. Olası soru: "Ödeme talebi gRPC üzerinden gönderildi, ancak zaman aşımı (DEADLINE_EXCEEDED) nedeniyle başarısız oldu. Para çekildi mi — bilinmiyor. Ödeme modülü ne yapıyor?" Nasıl cevap verilir: "Finansal işlem bağlamında, herhangi bir tekrar eden talep bir Idempotency Key'e sahip olmalıdır: 1. gRPC isteğinin metadata'sında (metadata=((‘x-idempotency-key’, key_uuid),)) her zaman benzersiz bir işlem anahtarı iletirdik. 2. DEADLINE_EXCEEDED alındığında, istemci güvenle aynı anahtarla tekrar deneyebilir. 3. Edinme servisi, bu anahtarın varlığını kendi veritabanında / Redis'te kontrol eder ve ya zaten işlenmiş işlemin durumunu döner ya da ilk kez işler."
ML/AI mühendisleriyle nasıl etkileşime geçtiniz ve hangi model veya AI çözümünü uyguladınız?
İstek işleme ürünleri, sahtekarlık önleme, AML, kredi konveyörü ve yaptırım taraması hakkında bilgi sahibi misiniz?
Python geliştirici ilanına yanıt
Bir mesajlaşma uygulaması tasarlayın.
Tarihçe saklama, mesaj sırası, arama, şifreleme, erişilebilirlik, mesaj bölgesi ve silme ile ilgili gereksinimler nelerdir?
Önceki işinizden neden ayrıldınız?
Takımınız nasıldı, kimlerle etkileşimde bulundunuz, nasıl çalıştınız ve hangi yığını kullandınız?
Hangi yerel model kullanıldı: Qwen, DeepSeek veya başka bir model?
Mesajlarda sunucu tarafı tam metin aramayı desteklemek için uçtan uca şifrelemeyi bırakmaya kabul ediyor musunuz?
Şu anda ne arıyorsunuz ve bir şirket seçerken sizin için anahtar olan nedir?
Bir mesajlaşma uygulaması için hangi fonksiyonel ve fonksiyonel olmayan gereksinimler belirlenmelidir: kişisel sohbetler, mesaj durumları, 5 MB'a kadar dosyalar, push bildirimleri, 10 milyon kullanıcıya kadar, ortalama 40-50 bin RPS ve zirvede 100 bin RPS'e kadar?
Ölçeklenebilir bir mesajlaşma uygulaması tasarlayın: sadece kişisel sohbetler, metin ve resim gönderimi, çevrimiçi ve çevrimdışı teslimat push bildirimleri aracılığıyla, "gönderildi/teslim edildi/okundu" durumları, sohbet geçmişi ve çevrimiçi/çevrimdışı bulunma durumu. Kısıtlamalar: 10 milyon kullanıcıya kadar, ortalama yük 50 bin mesaj/sn, zirve — 100 bin mesaj/sn, mesajlar kaybolmamalı, sistem yatay olarak ölçeklenebilir; P99 çevrimiçi teslimat — 400 ms'ye kadar.
Kod üretimi için AI ajanları veya araçları kullandınız mı, örneğin Codex?
Karşılaştığınız en karmaşık teknik veya ürünle ilgili zorluktan bahsedin: sorun neydi ve nasıl çözdünüz?
İş yerinde bir başarısızlık hakkında bize anlatın: ne oldu, neden ve ne öğrendiniz?
Yerel model dışında hangi AI araçlarını kullandınız?
Python dışında başka hangi dilleri kullandınız veya şu anda ilgileniyorsunuz?
Birkaç soru ortaya çıktı Okul eğitimi hakkında yazmalı mıyım? Bilgisayar becerileri hakkında bir şeyler belirtmeli miyim? Evet ise, sadece ilk sütuna mı yazmalıyım? Çünkü tablo biraz kaymış gibi görünüyor.