Data Engineer
Τι είναι το RDD στο Apache Spark και πώς διαφέρει από άλλες αφαιρέσεις του Spark;
Τι είναι η σημασιολογική έκδοση; Πότε να αυξήσετε το major, minor, patch;
Ποιοι τύποι κλειδιών/στρατηγικών διανομής υπάρχουν στο Greenplum;
Αναφέρετε την εργασία ρύθμισης αναπαραγωγής που λύσατε.
Στην PostgreSQL, η κεφαλίδα έκδοσης γραμμής περιλαμβάνει την παράμετρο xmax. Ποιος είναι ο ρόλος της στη διαχείριση συναλλαγών; - Για τη δημιουργία μοναδικού αναγνωριστικού γραμμής στον πίνακα - Για τον έλεγχο ορατότητας της γραμμής από άλλες συναλλαγές - Για την ένδειξη του αριθμού συναλλαγής που διαγράψε ή ενημέρωσε τη γραμμή - Για το κλείδωμα της γραμμής από αλλαγές ταυτόχρονες από πολλαπλές συναλλαγές - Για την ένδειξη της μέγιστης τιμής που μπορεί να καταγραφεί σε μια αριθμητική στήλη
Γενικά, πες μας για την εμπειρία σου και τι μελέτησες.
Τι είναι σημαντικό για σένα σε ένα νέο έργο, μια νέα ομάδα ή μια νέα εταιρεία;
Σε ποιες περιπτώσεις εφαρμόζεται η κανονικοποίηση και σε ποιες η αποκανονικοποίηση;
Τι είναι το VACUUM στο PostgreSQL; Ποιοι τύποι υπάρχουν; Μπορεί να χρησιμοποιηθεί σε παραγωγή;
Ποια είναι τα σχέδιά σου για τα επόμενα 5 χρόνια; Σε ποια πεδία θα ήθελες να αναπτυχθείς;
Ποια είναι η διαφορά μεταξύ των εντολών docker run και docker exec;
Έχεις ποτέ χρειαστεί να κάνεις αναφορές, πίνακες ελέγχου, οπτικοποιήσεις (BI);
Ποιες ομάδες τελεστών SQL γνωρίζετε; Σε τι ανήκουν;
Ποια είναι η αλγοριθμική πολυπλοκότητα για την απόκτηση ενός στοιχείου με βάση το κλειδί από ένα λεξικό (dict) στην Python;
Πώς να ενεργήσετε σε περίπτωση skew (στρέβλωση) στο user_id κατά τη διάρκεια JOIN μεταξύ πινάκων συναλλαγών και χρηστών; Πώς να επιλέξετε το βέλτιστο κλειδί κατανομής;
Πώς φορτώσατε δεδομένα από το S3 στο Greenplum;
Για ποιο λόγο χρειαζόσασταν γενικά το Data Vault;
Πώς να επιλέξετε το σωστό κλειδί sharding για ομοιόμορφη κατανομή δεδομένων;
Πώς θα προχωρούσατε με τη σειρά Materialized View μέσω ενός ενδιάμεσου πίνακα ReplacingMergeTree για να γεμίσετε σωστά τα δεδομένα που υπήρχαν ήδη πριν από την εκκίνηση της νέας MV;
Αναφέρετε την εμπειρία σας με τη μετάβαση από το Spring Boot 2 στο Spring Boot 3