Sobes.tech

Data Engineer

Πώς αξιολογείται η διαμόρφωση για τη μεταφορά ενός terabyte δεδομένων από το PostgreSQL στο ClickHouse;

Middle
FOM GROUP
44

Ποιες τεχνολογίες χρησιμοποιήσατε για να φορτώσετε δεδομένα σε Parquet και ποια μηχανισμοί χρησιμοποιήθηκαν για την απόκτηση και φόρτωση δεδομένων;

Middle
МВидеоМВидео
44

Έχεις δουλέψει με συναρτήσεις παραθύρου; Ποια είδη συναρτήσεων παραθύρου γνωρίζεις;

Middle
AstonAston
44

Αποτελέσματα: | customer_id | gap_days | |-------------|----------| | 1 | 123 | | 2 | 120 | με cte ως( επιλέξτε order_id, customer_id, order_dt, lag(order_dt) πάνω από(κατανομή από customer_id κατά order_dt) ως prev_order_ft, datediff(ημέρα, prev_order_ft, order_dt) ως gap_days από Orders ) επιλέξτε customer_id, max(gap_days) ως gap_days από cte όπου gap_days > 60 group by customer_id

Middle
ОстровокОстровок
43

Τι τύπο τυποποίησης χρησιμοποιείται στην Python: στατικό ή δυναμικό;

Middle
МТСМТС
43

Έχουμε έναν πίνακα πελατών (id, όνομα, διεύθυνση κ.λπ.), προϊόντων (id, όνομα κ.λπ.), κίνηση προϊόντων (εδώ έχουμε id πελάτη, προϊόν, ημερομηνία, ποσότητα, συνολική), πρέπει να βρούμε ποια προϊόντα πωλήθηκαν στις 1 Ιανουαρίου, μόνο τα μοναδικά, και επίσης να εμφανίσουμε το όνομα του αγοραστή και...

Middle
СБЕРСБЕР
43

Σε ποια ομάδα και υπό ποια ηγεσία αισθάνεστε πιο άνετα να εργάζεστε;

Middle
ютэйр
43

Έχετε εμπειρία στη βελτιστοποίηση εργασιών Spark; Μπορείτε να δώσετε ένα συγκεκριμένο παράδειγμα;

Middle
AstonAston
43

Ποιος ήταν ο ρόλος σου σε μια ομάδα 4 ατόμων και πώς βλέπεις την καριέρα σου σε 3-4 χρόνια, ποιοι στόχοι θέτεις;

Middle
МВидеоМВидео
43

Η αποθήκευση κατασκευάστηκε σύμφωνα με το σχήμα Data Vault — το ανέπτυξες και εσύ, το υποστήριζες; Πρόσθετες χειροκίνητα hubs, links;

Middle
МВидеоМВидео
43

Στην οθόνη που εμφανίζεται υπάρχουν δύο δομές δεδομένων· σε ποια από αυτές η αναζήτηση της τιμής 2 θα είναι ταχύτερη και γιατί;

Senior
ТЕХНОНИКОЛЬ
43

Πώς καταλαβαίνεις την έννοια των κλειδιών στους πίνακες — για ποιο λόγο χρειάζονται;

Middle
Леман про
43

Πώς φορτώνουμε δεδομένα από το Kafka στο ClickHouse μέσω streaming για αναφορές σε πραγματικό χρόνο;

Middle
МВидеоМВидео
43

Μιλήστε για τις βασικές έννοιες του Kafka (ομάδα καταναλωτών, διαμερίσματα, θέματα).

Senior
ООО Блейз Аналитикс
43

Πώς δημιουργείτε πολλά ίδια tasks παράλληλα στο Airflow (π.χ., να φορτώσετε πολλά ίδια αρχεία);

Middle
FOM GROUP
43

Ποια μορφή εργασίας σας ταιριάζει: απομακρυσμένη, υβριδική ή γραφείου;

Senior
ооо УК Арбат
43

Μπορεί κανείς να δει το σχήμα του πίνακα πριν εκτελέσει το ερώτημα στο Hive;

Middle
AstonAston
43

Πώς βλέπετε την ανάπτυξή σας στη νέα ομάδα και με ποιες εργασίες θα θέλατε να ασχοληθείτε περισσότερο;

Senior
ТЕХНОНИКОЛЬ
43

Για ποιο λόγο χρησιμοποιούνται οι διακοσμητές στο Apache Airflow;

Middle
НЛМК
43

Αναφορά για την εταιρεία logistics Είστε αναλυτής σε μια εταιρεία logistics που καταγράφει τις επιχειρήσεις σε αποθήκες. Πρέπει να ετοιμάσετε μια αναφορά για την αποδοτικότητα κάθε αποθήκης. Για κάθε αποθήκη, υπολογίστε: • το συνολικό αριθμό επιχειρήσεων (count_operations); • το συνολικό αριθμό προϊόντων που επεξεργάστηκε η αποθήκη (sum_quantity); • τον μέσο χρόνο επεξεργασίας μιας επιχείρησης (avg_processing_time), λαμβάνοντας υπόψη μόνο τις επιχειρήσεις με καθορισμένο χρόνο (όχι NULL), στρογγυλοποιημένο στον πλησιέστερο ακέραιο; • το μέγιστο και ελάχιστο αριθμό προϊόντων που επεξεργάστηκε σε μια επιχείρηση (max_quantity, min_quantity); • τον αριθμό επιχειρήσεων κάθε τύπου («παροχή», «αποστολή», «μετακίνηση») σε ξεχωριστές στήλες: supply_operations, shipment_operations, transfer_operations. Φιλτράρετε τις αποθήκες όπου ο συνολικός αριθμός επιχειρήσεων είναι μεγαλύτερος από 2 και ο μέσος χρόνος επεξεργασίας δεν υπερβαίνει τα 60 λεπτά. Ταξινομήστε το αποτέλεσμα κατά ID αποθήκης σε αύξουσα σειρά. Μορφή εισόδου Πίνακας operations: • operation_id (int) — μοναδικός αναγνωριστικός αριθμός επιχείρησης • warehouse_id (int) — αναγνωριστικός αριθμός αποθήκης • operation_type (text) — τύπος επιχείρησης: «παροχή», «αποστολή», «μετακίνηση»

Junior
01.tech
43
/32