Sobes.tech

Python

Confronta Kafka e RabbitMQ: per quali compiti usi ciascuno?

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

Puoi fare un esempio di un compito difficile nella tua esperienza lavorativa, con i problemi incontrati e come li hai risolti?

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

Quanto tempo ci vuole per aggiungere all'inizio e alla fine di una lista in Python?

Senior
СБЕРСБЕР
93

Per cosa hai usato Apache Airflow? Perché hai scelto proprio quello?

Middle
СБЕРСБЕР
93

Qual è stato il volume di codice implementato nel tuo ultimo progetto?

Junior — Middle
93

Quante integrazioni hai progettato e realizzato in totale in [azienda] in tre anni?

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

Qual è la differenza tra EXPLAIN e EXPLAIN ANALYZE in PostgreSQL?

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

Perché nella funzione quicksort la condizione è len(arr) <= 1?

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 ``` L'obiettivo è implementare una funzione `min_s(a: str, s: str) -> str` che trovi la sottostringa minima in `s` che contiene tutti i caratteri della stringa `a`.

Intern
Яндекс
93

Come viene visualizzato l'errore standard nel sistema operativo e in cosa si differenzia dalla uscita standard?

Junior — Middle
93

Come garantire l'uso corretto degli oggetti dopo il loro ripristino dai dati serializzati?

Junior — Middle
93

Hai usato l'ereditarietà multipla?

Middle+
АВ Софт
93

Hai esperienza nello sviluppo di programmi con multithreading o asincronia?

Middle+
Яндекс
93

Quali sono i tipi e le classi di test del software esistenti?

Junior
СБЕРСБЕР
93

A quale squadra sicuramente non ti unirai?

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

Come ti comporti quando i requisiti cambiano durante il lavoro?

Middle+
Timeweb Cloud
93

Se all'interno del gestore di contesto si effettua un return della connessione, questa verrà restituita aperta o chiusa?

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

Quanto velocemente ti familiarizzi con una tecnologia nuova e sconosciuta?

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

Come impari nuove tecnologie e strumenti? Hai un piano (roadmap) o è situazionale? Fai un esempio di ciò che hai imparato negli ultimi sei mesi.

Middle+
Исходный код
93
/542