Sobes.tech

Python

Zadanie 2. Scalanie dwóch posortowanych tablic Dane są dwie posortowane rosnąco tablice liczb całkowitych nums1 i nums2. Należy je połączyć w jedną posortowaną rosnąco tablicę. nums1 = [1, 3, 5] nums2 = [2, 4, 6] merge_sorted(nums1, nums2) -> [1, 2, 3, 4, 5, 6]

Senior
153

Jakie potencjalne trudności mogą wystąpić podczas korzystania z wielodziedziczenia w programowaniu?

Junior — Middle
152

Jak radzono sobie z dużym obciążeniem usługi?

Middle
152

Czym jest GIL w Pythonie? Dlaczego przeszkadza w wielowątkowości, ale nie w asynchroniczności?

Middle
152

Czym jest partycjonowanie tabel w PostgreSQL? Jak podzielić tabelę produktów?

Senior
151

Ile minimalnie i maksymalnie może zwrócić FULL OUTER JOIN dla dwóch tabel po 100 wierszy z losowymi liczbami?

Middle
151

Czy możesz wyjaśnić, czym jest metoda get_context_data w kontekście tworzenia aplikacji internetowych?

Junior — Middle
150

[imię] opowiedz o mechanizmie asynchroniczności w Pythonie: jak wygląda, gdzie jest dobry, gdzie zły, do czego został wymyślony.

Middle+
149

Zrzut ekranu zawiera kod Pythona korzystający z asyncio, ale na obrazku nie ma wyraźnego pytania ani zadania. Jeśli zadanie jest domyślane, może być związane z identyfikacją lub naprawą problemów w kodzie asynchronicznym. Oto kod ze zrzutu ekranu: ```python import asyncio async def func_1() -> None: await asyncio.sleep(2) async def func_2() -> None: await asyncio.Sleep(3) async def main() -> None: await func_1() await func_2() if __name__ == "__main__": asyncio.run(main()) ``` Potencjalne domniemane zadanie: Zidentyfikować i naprawić wszelkie błędy w kodzie asynchronicznym.

Senior
149

Czym jest menedżer kontekstu w Pythonie? Do czego jest potrzebny? Jak napisać własny?

Middle
148

Jakie są sposoby wykonywania wielozadaniowości w Pythonie i do czego służy każdy z nich?

Middle
148

Jak wyświetlić uruchomione procesy w Linux? Jak sprawdzić obciążenie CPU?

Middle+
148

Napisz Dockerfile dla aplikacji Python, która: - Używa najnowszego obrazu Python - Ustawia katalog roboczy na /app - Kopiuje zawartość bieżącego katalogu do kontenera - Instaluje zależności wymienione w requirements.txt - Udostępnia port 8000 - Uruchamia aplikację za pomocą polecenia: python app.py

Middle
148

Czym są fork i spawn, i czym jest copy-on-write?

Middle+
147

Jak podzieliliście monolit na mikroserwisy? Jaką logikę stosowaliście do podziału na domeny? Jak zapewnialiście niezależność domen i zarządzanie transakcjami?

Middle
147

Jak sprawić, aby producent pisał wiadomości jednego użytkownika tylko w jedną partycję w Topic z 4 partycjami?

Middle
147

Jakie rodzaje indeksów są w PostgreSQL?

Senior
147

Jakie typowe problemy RAG znasz?

Senior
147
/20