Sobes.tech

Python

Nesne yönelimli programlamanın temel ilkelerini (çok biçimlilik, kapsülleme, soyutlama, kalıtım) adlandırın ve her birini açıklayın.

Senior
ARX
93

LangGraph hakkında duydunuz mu?

Senior
ГРЧЦ, ФГУП
93

Kafka ve RabbitMQ'yu karşılaştırın: her birini hangi görevler için kullanıyorsunuz?

Senior
ООО МУЛЬТИФАКТОР
93

İş deneyiminden zor bir görevi örnek verebilir misin, sorunlarla karşılaştın mı ve nasıl çözdün?

Senior
ООО Энерготрансгрупп
93

Python'da listenin başına ve sonuna ekleme ne kadar sürer?

Senior
СБЕРСБЕР
93

Apache Airflow'u ne amaçla kullandın? Neden onu seçtin?

Middle
СБЕРСБЕР
93

Son projenizde ne kadar kod geliştirdiniz?

Junior — Middle
93

[Şirket] içinde üç yıl boyunca kaç entegrasyon tasarladınız ve uyguladınız?

Middle+
Бета-Тест
93

Quicksort fonksiyonunda neden len(arr) <= 1 koşulu var?

Junior
СБЕРСБЕР
93

```python from collections import Counter def min_s(a: str, s: str) -> str: need = set(a) window = Counter() res = "" c = 0 left = 0 best_len = float('inf') for right, char in enumerate(s): if char in need and \ window[char] += 1 if window[char]: c += 1 while c == len(need): if right - left + 1< best_len: res = s[left:right + 1] best_len = right - left + 1 if s[left] in need: window[s[left]] -= 1 if window[s[left]] == 0: c -= 1 left += 1 return res ``` Η εργασία είναι να υλοποιήσετε μια συνάρτηση `min_s(a: str, s: str) -> str` που βρίσκει την ελάχιστη υποσυμβολοσειρά στο `s` που περιέχει όλους τους χαρακτήρες από τη συμβολοσειρά `a`.

Intern
Яндекс
93

İşletim sisteminde standart hata nasıl gösterilir ve standart çıkıştan nasıl farklıdır?

Junior — Middle
93

Serileştirilmiş verilerden geri yüklendikten sonra nesnelerin doğru kullanımını nasıl sağlayabilirsiniz?

Junior — Middle
93

Çoklu kalıtım kullandınız mı?

Middle+
АВ Софт
93

Çok iş parçacıklı veya asenkron programlar geliştirme deneyiminiz var mı?

Middle+
Яндекс
93

Yazılım testlerinin hangi türleri ve sınıfları vardır?

Junior
СБЕРСБЕР
93

Kesinlikle gitmeyeceğin takım hangisidir?

Senior
АЛМИ Партнер
93

İş sırasında gereksinimler değiştiğinde nasıl davranıyorsun?

Middle+
Timeweb Cloud
93

Bağlantı bağlam yöneticisi içinde bir dönüş yapılırsa, açık mı yoksa kapalı mı döner?

Middle
ПАО Сбербанк
93

class C: def __init__(self, x): self.x = x def calculate(self): return self.x * 2 + 1 class A(C): def __init__(self, x, y): super().__init__(x) self.y = y def calculate(self): return super().calculate() + self.y class B(A): def __init__(self, x, y, z): super().__init__(x, y) self.z = z def calculate(self): return self.z - super().calculate() a = C(2) b = A(4, 7) c = B(1, 3, 5) print(a.calculate()) print(b.calculate()) print(c.calculate())

Senior
СовкомбанкСовкомбанк
93

Yeni ve bilinmeyen bir teknolojiyi ne kadar hızlı kavrarsınız?

Senior
Топассимтент
93
/542