Python ClassicML SQL Статистика Аналитика

Python


1 == vs. is? Значения и ячейку памяти

1.1. a = 1 b = 1 a == b ⇒ True a is b ⇒ True

1.2. a = 1000 b = 1000 a == b ⇒ Ture a is b ⇒ False

1.3 a = “1” b = “1” a == b ⇒ True a is b ⇒ ?False?

1.4 a = [1] b = [1] a == b ⇒ True a is b ⇒ False

str → immutable float → immutable

list, set, dict

2 декораторы? декораторы классов?

3 Given an array of points where points[i] = [xi, yi] represents a point on the X-Y plane and an integer k, return the k closest points to the origin (0, 0). The distance between two points on the X-Y plane is the Euclidean distance (i.e., √(x1 - x2)2 + (y1 - y2)2). You may return the answer in any order. The answer is guaranteed to be unique (except for the order that it is in).

def euclidean_distance(x1, y1, x2, y2): return (x12 + y12) ** 0.5

def solution(points: list, k: int) → list: x2 = 0 y2 = 0

distances = [] # [i, distance]

for i, point in enumerate(points):
    distance = euclidean_distance(points[x1], points[y1])
    distances.append([i, distance])

sorted_distances = sorted(distances, key=lambda x: x[1])

res = [point[el[0]] for el in sorted_distances]

return res[:k]

4 итератор vs. генератор?

5 pandas/numpy vs. native/pure python

БД


SQL postgresql clickhouse

noSQL: документоориентированные графовые изображение/видео ключ-значение?

join left/right inner full outer cross

PySpark left-anti left-semi

Оконные функции rank, row_number

Spark

Hadoop HDFS

Аналитика


Объясните разницу между корреляцией и причинностью

Как сравнить два мл-решения между собой? Как проверить что есть различие между выборками? A/B-тест однородность данных Какие данные куда подавать Как сделать так чтобы данные были одинаковы стат значимость теста p-value другие стат-тесты (t-, u-,) бизнес-метрики списания, остаток (для задачи прогнозирования спроса)

ML


Валидация - что это и для чего? train - обучаем validation - подбор гиперпараметров test - проверяем метрики модели на данных которые она не видела

бустинг, градиентный бустинг дерево как строится?

bias-variance trade-off