Sobes.tech

Ποια λίστα εντολών χρησιμοποιείς κάθε μέρα;

Middle+
140

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

Middle+
139

Ποια primitives συγχρονισμού υπάρχουν στο Go;

Senior
138

Για ποιο λόγο χρειάζεται η λειτουργία αντιγραφής για τα slices; Γιατί δεν μπορούμε απλά να αναθέσουμε ένα slice σε ένα άλλο;

Senior
135

Πώς να δείτε τι κάνει το πρόγραμμα όταν ξεκινά; Πώς να διαγνώσετε την αιτία μιας πτώσης;

Middle+
134

Σε ποιο επίπεδο υλοποιήθηκε η ιδιομορφία και ποιο ήταν το ιδιομορφικό κλειδί;

Middle+
133

Πώς να τρέξετε κάτι με δικαιώματα διαχειριστή στο Linux;

Middle+
131

Χρησιμοποιεί η εικονικοποίηση τον πυρήνα του λειτουργικού συστήματος του υπολογιστή;

Middle+
129

Τι είναι το ACID και με ποια μηχανισμούς υλοποιείται κάθε γράμμα στο PostgreSQL;

Middle+
127

Ποια εντολή εμφανίζει τον χώρο στο δίσκο;

Middle+
126

Ανάφερε ενδιαφέροντα περιστατικά από τη δουλειά με το PostgreSQL

Middle+
126

// isPalindrome ελέγχει αν μια συμβολοσειρά είναι παλίνδρομο. // Λαμβάνονται υπόψη μόνο γράμματα και ψηφία (αλφαριθμητικοί χαρακτήρες), η σύγκριση γίνεται χωρίς διακριτικότητα πεζών-κεφαλαίων. // O(1) στη μνήμη + O(n) στον χρόνο // s := "racecar" func isPalindrome(s string) bool { }

Middle+
125

Γιατί δεν μπορεί να καταληφθεί χωρίς άδεια η θύρα 80; Πώς ονομάζεται η ομάδα αυτών των θυρών;

Middle+
122

Ποια είναι η διαφορά μεταξύ 'a' - 'A' και γιατί είναι απαραίτητη για τη μετατροπή πεζών-κεφαλαίων;

Middle+
122

Σε ποιο τύπο πολυδιεργασίας είναι πιθανό ένα Livelock; Ποια είδη πολυδιεργασίας γνωρίζετε;

Middle+
122

Πώς λειτουργεί ένας πίνακας κατακερματισμού (χάρτης) στο Go; Τι είναι μια σύγκρουση και πώς αντιμετωπίζεται; Κλειστή vs ανοιχτή διεύθυνση, αλυσίδωση.

Middle+
119

Τι είναι ένα στιγμιότυπο στο πλαίσιο του MVCC στο PostgreSQL;

Middle+
110

Πώς υλοποιείται το Mutex κάτω από την κουκούλα; Τι είναι το SpinLock και πώς λειτουργεί;

Middle+
109
/5