Sobes.tech

Πώς ακριβώς λαμβάνεται η τιμή στην έκτη γραμμή κατά την κλήση res(2);

173

Τι είναι το WAL (Write-Ahead Log) στο PostgreSQL και ποιος είναι ο σκοπός του;

152

Τι είναι οι ενδο-συνεδριάσεις στο PostgreSQL και ποιος είναι ο σκοπός τους;

140

Σχεδιάστε ένα σύστημα ευρετηρίασης για έναν πίνακα που περιέχει όλες τις πόλεις της Ρωσίας, λαμβάνοντας υπόψη ότι η αναζήτηση θα γίνεται με βάση το όνομα της πόλης.

139

Περιγραφή γίνεται από έναν επιχειρηματικό αναλυτή που έγραψε την εργασία "όπως μπόρεσε" και μπορεί να δώσει περιγραφές των επιχειρηματικών απαιτήσεων. Υπάρχει ένας τρομακτικός κώδικας legacy γραμμένος σε PHP, που λαμβάνει αρχεία καταγραφής από το S3 τα αναλύει, καταγράφει το αποτέλεσμα στον κατάλληλο χώρο. Είναι γνωστό: τα αρχεία έρχονται μία φορά την ώρα, αυτή τη στιγμή 5 όλα τα αρχεία βρίσκονται σε ένα ίδιο bucket Τα δεδομένα πρέπει να προωθούνται σε διαφορετικούς προορισμούς ανάλογα με τη μορφή – postgres/τοπικό αρχείο Πρέπει να γραφεί ένα ETL που υλοποιεί αυτή τη λειτουργικότητα. Η συγκεκριμένη υλοποίηση των μεθόδων (ανάγνωση δεδομένων/αποστολή δεδομένων κ.λπ.) μπορεί να παραλειφθεί.

137

Τι σκέφτεσαι για την αναγνωσιμότητα μιας εναλλακτικής λύσης που αντιμετωπίζει το πρόβλημα της καθυστερημένης δέσμευσης μέσω μιας ενσωματωμένης εργοστασιακής συνάρτησης (function factory);

133

Αν μια λειτουργία μπορεί νόμιμα να επιστρέψει NaN (αυτό είναι φυσιολογική συμπεριφορά), και η τρέχουσα υλοποίηση της cache σε αυτήν την περίπτωση θα εμφανίσει σφάλμα ή θα υπολογίζει πάντα ξανά, πώς θα το διορθώνατε;

128

Πες μου για τους δείκτες στο PostgreSQL: ποιος είναι ο σκοπός τους, ποιοι τύποι υπάρχουν, πότε να τους χρησιμοποιήσετε.

127

Τι θα τυπώσει αυτός ο κώδικας def calc(): return [lambda x: i * x for i in range(4)] for res in calc(): print(res(2))

127

Περιγραφή γίνεται από έναν επιχειρηματικό αναλυτή που έγραψε την εργασία "όπως μπόρεσε" και μπορεί να δώσει περιγραφές απαιτήσεων επιχειρήσεων. Υπάρχει ένας τρομακτικός legacy κώδικας γραμμένος σε PHP, που λαμβάνει αρχεία καταγραφής από το S3 τα αναλύει, καταγράφει το αποτέλεσμα στον κατάλληλο χώρο. Γνωστό: τα αρχεία έρχονται μία φορά την ώρα, αυτή τη στιγμή 5, όλα τα αρχεία βρίσκονται σε ένα ίδιο bucket, Τα δεδομένα πρέπει να αποστέλλονται σε διαφορετικούς προορισμούς ανάλογα με τη μορφή – postgres/τοπικό αρχείο Πρέπει να γραφεί ένα ETL που υλοποιεί αυτή τη λειτουργικότητα. Η συγγραφή συγκεκριμένων μεθόδων (ανάγνωση δεδομένων/αποστολή δεδομένων κ.λπ.) μπορεί να παραλειφθεί.

122

Τι λειτουργεί πιο γρήγορα για ακριβή ταύτιση — B-tree ή Hash index στο PostgreSQL;

118

Χωρίς να αλλάξεις τον κύριο κώδικα, άλλαξε μόνο την κατανόηση της λίστας, αφήνοντας τη lambda, ώστε κάθε lambda να αιχμαλωτίζει την τιμή i — πώς γίνεται αυτό;

116

def cache(): """ Ολοκληρώστε τον κώδικα του διακοσμητή εδώ """ pass

110

Γιατί σε όλες τις κλήσεις χρησιμοποιείται πάντα η τιμή τρία (i=3);

104