Python Backend Interview questions
51 subscribers
1 photo
2 links
Python Backend Interview questions I encountered
useful: @python_test_tasks
Download Telegram
Вопросы с Globerce Capital

- ПОЧЕМУ immutable/mutable
- generators/iterators
- list vs массив
- gil под капотом
- dunder methods
- корутина, цикл событий

- orm
- prefetch_related
- select_related
- django signals
- middleware
- why multiple database django ? (for replica)
- multitendancy

- celery
- celery task types

- index
- перебалансировка
- transaction
- atomicity

- docker
- образы vs контейнеры
- docker compose
- методы оптимизации образов

- CI/CD
- оркестрация

- паттерны
- типы паттернов (3 типа)

- микросервисы плюсы минусы

- solid
- общее видение
- зачем нада

- частный диапазон ip адресов
- белые и серые

- http методы
- socket соединение
- протоколы передачи данных
- http, websocket, webhook


https://leetcode.com/problems/longest-substring-without-repeating-characters/description/
🥰1
Вопросы вроде с Elefanto

Python
- генератор итератор
- abc vs interface
- composition vs inheritance

Databases (SQL)
- normalization
- join
- having group

- виды тестирования
- линтеры
- авторизация вс аутентификация
- orm методы оптимизации
- prefetch, select related
Не помню где собесился

- oop interface
- nginx alias vs root
- sql join
- django middleware
- зачем нужен uwsgi, можно же просто запустить manage.py run ?
- serializer/model.serializer
Вроде Shinhan

- паттерны
- солид
- пакеты и модули
- пространство имен
- декоратор
- генератор итератор
- GIL
- dir
- module
- monkey_patch
- wheel eggs
- как создать package
- kudo
- флажок python_optimize
- почему GIL все еще существует
UplineSoft

explain why, how:
DB: indexes, transactions
Python: GIL
asyncio: synchronization primitives,
semaphore ??
🤔1