Какво е ретрийвър и реранкер? Каква е разликата?
Python
Разкажи за опита си в внедряването и използването на механизми за кеширане в приложения.
Какви са предимствата на микросервизната архитектура? Винаги е било възможно да се направят услугите напълно независими?
Имаха ли затруднения при увеличаване на натоварването (50 000 операции на ден)? В какво се сблъска системата?
Разкажи ми за партиционирането на таблиците в PostgreSQL. Използвали ли сте го някога?
Знаеш ли какво е Zabbix?
Как работи добавянето на елементи към списъка под капака? Как се заделя паметта?
Каква е разликата между нишки и процеси?
По какви начини може да се създаде индекс в база данни и какви предимства носи това?
Можете ли да споделите опита си с използването на опашки в проекти и да разкажете с какви типове опашки сте работили?
Какво ще даде кодът с операцията y = (2**100 + 1) - x, където x = float(2**100)?
Какви задачи в областта на DevOps изпълнявате или решавате в работата си?
Какво е offset в Kafka? Как се движи?
Даден е масив от числа, намерете индексите на два елемента, които дават сума равна на target. Знае се, че такъв чифт елементи съществува и е единствен в този масив.
Споменахте, че може да се пишат файлове асинхронно. С коя библиотека може да се направи това?
Разкажи за най-значимите и интересни проекти и задачи в кариерата ти. Защо искаш да напуснеш текущото си работно място и какво търсиш?
Разкажете за използването на Apache Airflow за агрегация на аналитични данни. Как събирахте метриките?
Кои са съществуващите методи за търсене на най-близките съседи?
От какво се състои Pod в Kubernetes?
Как работи кеширането в Dockerfile? Как да съкратим времето на следващите сборки?