39. Πού αποθηκεύονται τα αρχεία καταγραφής εφαρμογών στο λειτουργικό σύστημα Linux; * 40. Ποια είναι τα σημάδια διαρροής μνήμης σε μια εφαρμογή JAVA; * Σημαντική μείωση της απόδοσης κατά τη διάρκεια παρατεταμένης λειτουργίας της εφαρμογής; Σφάλματα στα αρχεία καταγραφής τύπου memeryEmpty; FatalError που οδηγούν σε απότομο τερματισμό της εφαρμογής; Εμφάνιση οθονών κλειδώματος;
DevOps
45. Τι είναι ένα αρχείο Docker; - Τοπικό αποθετήριο εικόνων Docker; - Αρχείο με οδηγίες για την κατασκευή εικόνας Docker; - Διαμορφωτικό αρχείο Docker; - Επίσημη τεκμηρίωση Docker; 46. Ποια διαδικασία είναι πρωταρχική στο κοντέινερ; - FROM; - RUN; - initd; - run.deamon; 47. Εντολή για την κατασκευή εικόνας Docker;
34. Για ποιο λόγο χρειάζεται η τεχνολογία NAT; * - Αύξηση του προεπιλεγμένου αριθμού VLAN; - Για τον περιορισμό της εισερχόμενης, εξερχόμενης και ενδοδικτυακής κίνησης; - Διασφάλιση χωρίς συγκρούσεις διευθυνσιοδότησης στο διαδίκτυο; - Ανάθεση πύλης DNS και δημιουργία πινάκων δικτύου; 35. Τι είναι οι θύρες TCP/IP; * - Αφηρημένη επίπεδο σε διάφορα λειτουργικά συστήματα που ρυθμίζει την επικοινωνία μεταξύ εφαρμογών μέσω των πρωτοκόλλων TCP ή UDP; - Ενσωματωμένο βοηθητικό πρόγραμμα σε ορισμένα λειτουργικά συστήματα που επιτρέπει τη μεταφορά - "μεταφορά" βοηθητικών προγραμμάτων και εφαρμογών μεταξύ λειτουργικών συστημάτων; - Διεπαφές δικτυακού εξοπλισμού; - Διεπαφές του πυρήνα του λειτουργικού συστήματος μέσω των οποίων μπορεί να αλληλεπιδράσει κανείς με το λειτουργικό σύστημα από τον κώδικα προγράμματος; 36. Ποια είναι τα επίπεδα του μοντέλου OSI/ISO; *
28. Ποιες ροές δεδομένων στο Linux γνωρίζετε; 29. Αναφέρετε τις επιλογές ερωτημάτων που θα εκτελεστούν χωρίς σφάλματα - select * from processing_db where user_id=413; - SELECT user_id FROM processing_db; - select * from processing_db where user_id=413 - select * from pg_state_activity where db_name="processing_db"; - select * form instruct;
30. Ποια από τις παρακάτω δηλώσεις είναι σωστές σχετικά με το SQL και τα SGBD; * - Οι δείκτες λειτουργούν δημιουργώντας μια ξεχωριστή δομή δεδομένων που περιέχει αντίγραφα των ευρετηριασμένων στηλών σε ταξινομημένη σειρά. Κατά την εκτέλεση ενός ερωτήματος, ο μηχανισμός της βάσης δεδομένων αναζητά στις δείκτες τις γραμμές που πληρούν τις συνθήκες του ερωτήματος και στη συνέχεια εξάγει τα πραγματικά δεδομένα από τον πίνακα; - Κανένα SGBD δεν μπορεί να εγγυηθεί την τήρηση του θεωρήματος CAP; - Τα SGBD δεν υποστηρίζουν σχέσεις ένα προς πολλά; - Ένα SGBD μπορεί να λειτουργεί εκ μέρους του χρήστη με δικαιώματα root; 31. Τι είναι μια υποερώτηση σε SQL; * - Μια ενσωματωμένη λειτουργία της γλώσσας για αυτόματη βελτιστοποίηση ερωτημάτων; - Μια συντακτική κατασκευή που επιτρέπει την ερώτηση άγνωστων δεδομένων στο πλαίσιο μιας τρέχουσας εκτέλεσης ερωτήματος; - Μια ξεπερασμένη λειτουργία σε ορισμένα SGBD; - Η δυνατότητα αναζήτησης πληροφοριών όχι μόνο σε ένα πίνακα, αλλά σε ολόκληρη τη διαθέσιμη βάση δεδομένων;
48. Εντολή για την εκκίνηση του κοντέινερ; docker start; docker continue; docker init; docker run; 49. Πώς να δείτε τη λίστα των τρεχόντων κοντέινερ Docker; docker ps; docker ls; docker ll; docker –procces; 50. Τι είναι το CI/CD; Εργαλείο παρακολούθησης του λειτουργικού συστήματος; Μεθοδολογία που συνδυάζει τις διαδικασίες συνεχούς ολοκλήρωσης και ανάπτυξης λογισμικού;
24. Δείξτε τα βασικά σημεία του Linux - Όλα είναι αρχείο; - Ο αποκλεισμός του χρήστη root είναι υποχρεωτικός; - Ένα εργαλείο λύνει καλά μια εργασία; - Οι κλήσεις συστήματος έχουν σχεδιαστεί για πιο βολική διαχείριση των διαδικασιών; 25. Με ποιο εργαλείο μπορείτε να δείτε το φόρτο του συστήματος; - ps as; - top; - ls -la; - sudo apt-get;
51. Τι είναι το Jenkins; - Μία από τις πιο γνωστές υλοποιήσεις pipelines παράδοσης και ανάπτυξης κώδικα; - Λογισμικό που προορίζεται για την παρακολούθηση απομακρυσμένων κόμβων δικτύου; - Εφαρμογή για την γεωεντοπισμό κόμβων δικτύου; - Ένας από τους βασικούς διαδικασίες του λειτουργικού συστήματος Linux; 52. Ποιες είναι οι κύριες οντότητες του Kubernetes; - Deployment; - όρια; - endpoint; - ConfigMap; - Secrets; - Επίπεδα; - Pod; - ReplicaSet;
37. Τι είναι η διεύθυνση MAC; - Μοναδική διεύθυνση της συσκευής σε επίπεδο φυσικού μέρους; - Πρωτόκολλο για τη μετατροπή διευθύνσεων IP; - Μέθοδος κρυπτογράφησης δεδομένων στο δίκτυο; - Τρόπος σύνδεσης της συσκευής στο δίκτυο; 38. Πώς να βρείτε τη διεύθυνση IP ενός υπολογιστή με λειτουργικό σύστημα Linux; - ifconfig; - ipconfig /all; - ip a; - cat /etc/netconfig; 39. Πού αποθηκεύονται τα αρχεία καταγραφής των εφαρμογών στο Linux; - /var/log/;
Γιατί δεν μπορεί να λειτουργήσει το Kafka; - Χωρίς ZooKeeper; - Χωρίς αντιγραφή brokers; - Χωρίς λεπτή ρύθμιση του πελάτη; - Χωρίς συμφωνία άδειας, η οποία με τη σειρά της είναι το κλειδί ενεργοποίησης;
32. Τι είναι μια αποθηκευμένη διαδικασία σε SQL; - Ένα ερώτημα SQL που εκτελείται στο τεχνικό μέρος του SGBD; - Ένα προ-συνταγμένο σύνολο SQL τελεστών που αποθηκεύονται στη βάση δεδομένων και μπορούν να εκτελεστούν με μια εντολή; - Ένα ερώτημα SQL που αποθηκεύεται στον πελάτη; - Η δυνατότητα αναζήτησης πληροφοριών όχι μόνο σε ένα πίνακα, αλλά σε ολόκληρη τη υπάρχουσα βάση δεδομένων; 33. Ποια είναι τα δύο παγκόσμια διαδικαστικά διαδικαστικά διαδικαστικά; - DHCP και VLAN; - Διακόπτης και δρομολόγηση; - Κατάλογος και απάντηση; - Ανάθεση πύλης DNS και δημιουργία πινάκων δικτύου; 34. Για τι χρειάζεται η τεχνολογία NAT;
53. Τι είναι το etcd στο πλαίσιο ενός cluster k8s; 54. Τι είναι το namespace; 55. Πώς είναι χρήσιμη η utility kubectl;
26. Πώς να βρείτε τον τρέχοντα κατάλογο εργασίας; - ll; - who; - uname -a; - pwd; 27. Υπάρχει ένας κατάλογος στον διακομιστή που περιέχει έναν υποκατάλογο, μέσα στον οποίο βρίσκεται ένα αρχείο. Είστε ο ιδιοκτήτης όλων με αναδρομική ιδιοκτησία (/dir/dir/file), και η ομάδα είναι επίσης δική σας. Αν προσπαθήσετε να διαβάσετε το αρχείο με τον χρήστη σας, η κονσόλα επιστρέφει μήνυμα permission denied. Τι λείπει; - Το bit x σε έναν από τους καταλόγους; - Τα δικαιώματα του χρήστη root; - Τα δικαιώματα ανάγνωσης του αρχείου; - Ίσως μόνο αν το αρχείο είναι εκτελέσιμο; 28. Ποιες ροές δεδομένων γνωρίζετε στο Linux;
23. Αναφέρετε τις υπάρχουσες εντολές γραμμής εντολών Linux; cat; ls; grep; version; top; interfaces; unlock; systemctl; grep; less; ns; nmap; 24. Αναφέρετε τα βασικά σημεία του Linux δρόμου
41. Ποια μπορεί να είναι η αιτία διαρροής μνήμης σε εφαρμογές JAVA; * - Λανθασμένη διαχείριση αντικειμένων στη στοίβα; - Μη χρήση του συλλέκτη απορριμμάτων; - Λανθασμένη χρήση στατικών μεταβλητών; - Υπερβολική χρήση αναδρομικών συναρτήσεων; - Λανθασμένη χρήση κατασκευαστών; 42. Ποιοι είναι οι τύποι διαρροών μνήμης σε εφαρμογές JAVA; * - Μέσω μη κλειστών πόρων; - Χρήση λανθασμένων δομών δεδομένων; - Λανθασμένη χρήση του συλλέκτη απορριμμάτων; - Λανθασμένη χρήση ροών δεδομένων; 43. Τι είναι το Docker; *
43. Τι είναι το Docker; * - Βοηθητικό εργαλείο για την εκκίνηση κοντέινερ; - Εικονική μηχανή με προκαθορισμένες εξαρτήσεις; - Υπερ-visor βασισμένο σε Linux; - Λειτουργικό σύστημα βασισμένο σε BSD; 44. Δείξτε τον σωστό ορισμό της τεχνολογίας κοντεϊνεροποίησης; * - Εκτέλεση της εφαρμογής σε ένα ελάχιστο περιβάλλον που απαιτείται για τη λειτουργία. Μέσα στο κοντέινερ υπάρχουν ήδη όλες οι βιβλιοθήκες και οι εξαρτήσεις που χρειάζονται για σταθερή λειτουργία της εφαρμογής; - Απομόνωση μέρους των πόρων του λειτουργικού συστήματος για την εκτέλεση προτεραιότητας διαδικασιών; - Τεχνολογία Linux που επιτρέπει ασφαλή ρύθμιση του πυρήνα; - Τεχνολογία που επιτρέπει την κοντεϊνεροποίηση σφαλμάτων της εφαρμογής για σταθερή λειτουργία;
56. Υπάρχουν συνθήκες υπό τις οποίες είναι αδύνατο να αναπτύξετε ένα k8s cluster; - Τέτοιες συνθήκες δεν υπάρχουν; - Δεν είναι δυνατόν να αναπτύξετε ένα cluster σε ένα μόνο κόμβο; - Για την ανάπτυξη απαιτείται ξεχωριστός κόμβος για το API; - Όλα τα στοιχεία διαχείρισης του cluster πρέπει να αναπτύσσονται σε ξεχωριστούς φυσικούς διακομιστές; 57. Ποιος από τους παρακάτω είναι message broker; - Apache Kafka; - Postgres; - OracleMQ; - RabbitMQ; - Asterix; - ActiveMQ; - Artemis;