Разкажи ми за технически сложните неща в Магнит. Какво беше интересно там?
Python
Имали ли сте опит с ML модели? Използвали ли сте инструменти LLM (Cursor, Claude Code) в работата си?
Какво е deadlock (задръстване)?
Какви права за файлове има в Linux? Какво може да се прави с тях?
Какво се случва в asyncio.gather(), ако възникне грешка в една от задачите? Как да се гарантира, че изключенията няма да се загубят?
Как бихте локализирали проблема, ако писалката започне да отговаря за 3 секунди вместо 80 ms? Каква ще бъде последователността от действия?
Използваш ли езика Go при разработката си?
Разкажи ми за ACID. Особено за нивата на изолация на транзакциите. Какво ниво използваха?
Разкажи ми за процеси, нишки и асинхронност в Python. Как се различават?
Как се изпълняват JOIN-овете от страна на PostgreSQL? Какви стратегии съществуват?
Разкажи ми за нивата на изолация на транзакциите в PostgreSQL и защо са необходими.
Какво е контекстен мениджър, за какво служи и как да си направите свой собствен?
[име] разкажи за механизма на асинхронността в Python: как изглежда, къде е добър, къде е лош, за какво е създаден.
Разкажи ми за асинхронната обработка чрез Kafka: какви данни се предаваха, какви ключове се използваха, как се осигуряваше редът на обработка?
На какво основание беше определена намерението и къде да пренасочите потребителя във вашия бот?
Каква е разликата между asyncio.create_task() и await coroutine? Кога се изпълнява задача без await?
Колко време отнема да се добавят N различни низа с дължина K към множество?
Как разбра, че нещо се чупи или деградира? На какво гледаше?
CREATE TABLE products ( id SERIAL PRIMARY KEY, category VARCHAR(100) NOT NULL, name VARCHAR(255) NOT NULL, description TEXT, price DECIMAL(10, 2) NOT NULL CHECK (price >= 0) );
Настройка на системата и инструктаж за замяна на упоменаванията Pinkman с targetAI