Получи случайную криптовалюту за регистрацию!

Upd: чтоб узнать, какие вопросы задают, я смотрю глассдор. Но | Ross Nazarenko

Upd: чтоб узнать, какие вопросы задают, я смотрю глассдор. Но обычно growth manager-ы не шерят эти данные или их мало. Вместо этого, я смотрю на позиции DS. Крч, если вы будете готовиться к собесам по вопросам для DS - делите все на 10 лол

Прошел только что техническое интервью с Cash App.

Вот что было:

Есть 4 таблицы.

Первая - customers (id, cashtag, postal_code)
Вторая - merchants (id, name, postal_code)
Третья - boosts (id, name, type, percent_off, percent_off_max_discount_dollars, dollars_off, dollars_off_min_purchase_dollars)
Четвертая - card_transactions (id, customer_id, merchant_id, selected_boost_id, amount_dollars, created_at)

Boosts - это кэшбеки. Могут быть или % или $$ скидкой.

Вопросы:
1) Сколько клиентов в каждом зип коде
2) Сколько мерчантов с разными типами (type - вид скидки - % или $ off)
3) Какие уникальные мерчанты у нас есть?
4) Найти транзакции, имена пользователей и дату транзакции в которых сумма транзакции не соответствовала минимальным требованиям boost-а

и еще вопрос, который я забыл, но он был примерно между 3 и 4м.

В целом на все про все ушло 15 минут. Делалось через coderpad и, в отличии от ФБ, можно было запускать кверю и смотреть на результаты.

Я сделал две мелкие ошибки - опечатку в distinct и один раз завтыкал дать алиас таблице, хотя сделал вид, что дал.

После прошлого опыта с ФБ - у меня какая-то травма от coderpad, но все четенько.