Дата-инженерские заметки – Telegram
Дата-инженерские заметки
1.47K subscribers
70 photos
18 videos
7 files
55 links
Пытаюсь выжить в корпоративных реалиях, делюсь вопросами с дата-инженерских собеседований и ссылочками для подготовки к ним

Написать мне: @aylin_gee
Download Telegram
Скрининг, или как они называют блиц-опрос, (не тех собес) в Rubbles на позицию дата-инженера

На все дается 10-15 минут.

💋 Это если что премиум контент, так как в Rubbles сложно зовут, поэтому ставьте лайки!

🤍Что такое Dataset в Airflow?
🤍Что представляет из себя Sensor в Airflow?
🤍Как передавать данные между задачами в Airflow? (ответа xcom не достаточно)
🤍Работали ли с pytest? Если да, то что такое patch?

🤍Перечислить изменяемые и неизменяемые типы данных в Python
🤍Какие типы данных могут быть ключами словаря?
🤍Может ли изменяться порядок ключей в словаре?
🤍Какая алгоритмическая сложность у получения значения по ключу из словаря?
🤍Кортеж может быть ключом словаря?
🤍Какие магические методы должны быть реализованы в в классе, чтоб его можно было использовать в качестве ключа словаря?
🤍Что такое контекстный менеджер?
🤍Как реализовать контекстный менеджер? Если ответите через класс, то попросят назвать и другие варианты.
🤍Какие методы необходимо реализовать в классе, чтобы он мог использоваться как контекстный менеджер?
🤍Что такое class methods / static methods?

🩵Расскажите про Job stage task в Spark.
🩵Что такое catalyst?

🤍Чем отличаются оконные функции от агрегирующих в SQL?
🤍У вас есть поле с datetime, а вам надо сделать фильтр по дате без учета времени - перечислите возможные способы решения проблемы.
🤍Перечислите логические и физические джойны и алгоритмическую сложность физических.
Please open Telegram to view this post
VIEW IN TELEGRAM
42🔥1811🏆3🍓1
позорите меня перед другими тгк админами🙏
ГДЕ ЛАЙКИ, ДРУЗЬЯ?
Please open Telegram to view this post
VIEW IN TELEGRAM
41😁17😭8
у меня появился карьерный ментор👍

настолько осознанная представляете?!
Please open Telegram to view this post
VIEW IN TELEGRAM
🍓21🏆16921
вилка если что пара-тройка сотен тысяч

что считаете?
кринж или оправдано?
18🍓3
Forwarded from slavadenisov
бывает грустишь немного тоскуешь а потом как вспоминаешь что где-то в интернете тебя ненавидят и сразу становится легче
🍓742😁2🏆2
на этой неделе вместо тиктока:
🍓16😭8😁62
разве это так сложно??
28😁10🍓6🔥3
Ментор на созвоне задала казалось бы простой вопрос:
"Чему будет равно NULL = NULL в SQL”

Интуитивным ответом был False. Но это не совсем так.

NULL в SQL - это маркер отсутствия значения, поэтому результатом на самом деле будет не TRUE и не FALSE, а UNKNOWN.
Большинство СУБД трактовать такое будут как NULL.

Кстати, так будет при любом сравнении с NULL, например 5 = NULL, тоже Unknown.

Задумалась о том, каким ответ будет в Python.
None - это объект класса NoneType. Это синглтон, то есть класс, у которого не может быть больше одного объекта, поэтому мы будем сравнивать объект с самим собой.

Следовательно None is None и
None == None вернут True.
13922
мне не нравится эта темка
9641
топ кринжа, который я выдавала на собесах:

на вопрос знакома ли я с Билайн, удивленно спросила "С компанией?"
почитать можно тут

не смогла ответить, что делает grep. Я если что ранее реализовывала grep с нуля со всеми флажками на С.

оперативную память назвала операционной

респект каждому, кто напишет в комментах свой кринж😘
Please open Telegram to view this post
VIEW IN TELEGRAM
1895🔥32
вайбы на неделю такие🥰
196511
Мне тут скинули пост из канала, админом которого я была раньше, и он навёл меня на некоторые мысли.

Я не буду писать про гендерный дисбаланс, предубеждения, стеклянный потолок и так далее — всё это уже обсуждалось миллион раз, и потому говорить об этом сейчас неинтересно и бесполезно. Скажу о другом: если вы принадлежите к какой-то непривилегированной группе, цепляйтесь за каждую возможность.

Вам говорят, что вас взяли только потому, что вы женщина? Вспомните, сколько раз это было причиной отказа.

Учитесь по стипендии для женщин в STEM? Вспомните, когда у женщин вообще появилась возможность получать высшее образование.

Руководители проявляют к вам больше лояльности? Вспомните, сколько раз вас называли “сукой” за любое проявление эмоций и с каким количеством предубеждений вы сталкивались раньше.

Справедливости в капитализме нет. Вы либо победитель, либо лузер, а первых, как известно, не судят.
291265😭111
Forwarded from Ебаные идеи для топов
Джун скинул мем. Не понял. Он из этих, поколение альфа банка
8😁8411
This media is not supported in your browser
VIEW IN TELEGRAM
мешают только, какие-то апдейты по задачам ждут…
9😁75211
Хотела написать пост о том, почему у американцев нет накрутчиков
Уточнила у знакомой, а у них тоже самое…

Назаров может начинать строить международную карьеру🤡
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1963😭1
Задачки в букмекерку на вакансию инженера данных(Java)

Вилка: 7000-8000$

ЗАДАЧА1-----------------------
Book:
id, noscript, denoscription
Дано:
Spark DataFrame, имеющий схему id: Int, noscript: String
Напиши функцию, которая принимает DataFrame и возвращает одной строкой все уникальные названия книг, соединенные #~# в любом порядке
Пример:
Input:
id noscript
1 The Lion King
2 Programming architecture
3 The Lion King
4 Scala vs Java
Output: Programming architecture#~#The Lion King#~#Scala vs Java
-----------------------
ЗАДАЧА 2
-----------------------
Есть Spark DataFrame заказов:
Схема: order_id, user_id, timestamp, item_bought
Нужно вернуть DataFrame с последними 100 заказами для каждого пользователя с полями в отсортированном виде по timestamp.
Input: df: DataFrame (schema: order_id, user_id, timestamp, item_bought)
Output: DataFrame (schema: order_id, user_id, timestamp, item_bought) отсортированный по user_id, timestamp
-----------------------
ЗАДАЧА 3
-----------------------
Given an integer array nums of unique elements, return all possible subsets (the power set).
The solution set must not contain duplicate subsets. Return the solution in any order.
Input: nums = [1,2,3]
Output: [[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]]
Input: nums = [0]
Output: [[],[0]]
-----------------------
12🏆5🔥32
В первый день трудоустройства в Альфу просят реквизиты карты, кидаю им реквизиты сбера

Спустя время понимаю, что получать зп на карту сбера, будучи сотрудником Альфы, кринж

В течение 7! дней уговариваю сделать мне зарплатную карту, и в течение 7 дней hr меня посылают🤡

я самый трушный фанат Сбера.
Please open Telegram to view this post
VIEW IN TELEGRAM
179🔥7