Αναζήτηση ερωτήσεων…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Αρχική
Θέματα
Κατηγορίες
Διαδρομές μάθησης
Αναζήτηση
Ερωτήσεις συνέντευξης για Δομές Δεδομένων · Εξάσκηση Συνεντεύξεων IT
Αρχική
/
#Δομές Δεδομένων
#Δομές Δεδομένων
33 ερωτήσεις
Ποια είναι η διαφορά μεταξύ λιστών, πλειάδων και λεξικών;
Python
#data-structures
Junior
›
Ποιους χρήσιμους τύπους παρέχει το module `collections`;
Python
#data-structures
Middle
›
Ποια είναι η διαφορά μεταξύ arrays και slices;
Golang
#data-structures
Junior
›
Πώς λειτουργούν τα maps στο Go;
Golang
#data-structures
Junior
›
Πώς λειτουργούν τα arrays στη Java;
Java
#data-structures
Junior
›
Τι είναι το Java Collections Framework;
Java
#data-structures
Middle
›
Ποια είναι η διαφορά μεταξύ Comparable και Comparator;
Java
#data-structures
Middle
›
Πώς λειτουργούν τα arrays στο PHP;
PHP
#data-structures
Junior
›
Ποιοί είναι οι κοινοί τύποι συλλογών;
C#
#data-structures
Junior
›
Πώς λειτουργούν οι arrays και οι hashes;
Ruby
#data-structures
Junior
›
Τι είναι τα ranges και πώς χρησιμοποιούνται;
Ruby
#data-structures
Middle
›
Τι είναι μια δομή δεδομένων και τι είναι ένα αφηρημένο τύπο δεδομένων (ADT);
Δομές Δεδομένων
#data-structures
Junior
›
Τι είναι ένας πίνακας (array) και ποιες είναι οι πολυπλοκότητες των λειτουργιών του;
Δομές Δεδομένων
#data-structures
Junior
›
Τι είναι μια ενιαία συνδεδεμένη λίστα και πότε θα τη χρησιμοποιούσατε;
Δομές Δεδομένων
#data-structures
Junior
›
Τι είναι ένας stack και σε τι χρησιμοποιείται;
Δομές Δεδομένων
#data-structures
Junior
›
Τι είναι μια ουρά και πού χρησιμοποιείται;
Δομές Δεδομένων
#data-structures
Junior
›
Τι είναι ένας πίνακας κατακερματισμού και πώς επιτυγχάνει την αναζήτηση O(1);
Δομές Δεδομένων
#hashing
Junior
›
Τι είναι ένα σύνολο (set) και ποια προβλήματα λύνει;
Δομές Δεδομένων
#data-structures
Junior
›
Τι είναι ένα λεξικό/χάρτης και πώς διαφέρει από ένα σύνολο;
Δομές Δεδομένων
#data-structures
Junior
›
Ποιες είναι οι αντιθέσεις μεταξύ ενός πίνακα και μιας συνδεδεμένης λίστας;
Δομές Δεδομένων
#data-structures
Junior
›
Τι είναι ένας αφηρημένος τύπος δεδομένων (ADT) και γιατί να τον χωρίσουμε από την υλοποίησή του;
Δομές Δεδομένων
#data-structures
Junior
›
Τι είναι ένα δυαδικό δέντρο και ποιες είναι οι συνηθισμένες σειρές διάσχισης;
Δομές Δεδομένων
#trees
Middle
›
Τι είναι ένα Heap και πώς υλοποιεί μια Ουρά Προτεραιότητας;
Δομές Δεδομένων
#trees
Middle
›
Τι είναι ένα trie (δέντρο προθέματος) και πότε είναι χρήσιμο;
Δομές Δεδομένων
#trees
Middle
›
Πώς διαφέρει μια διπλή συνδεδεμένη λίστα από μια απλή συνδεδεμένη λίστα;
Δομές Δεδομένων
#data-structures
Middle
›
Τι είναι ένα κυκλικό buffer (ring buffer) και πότε θα το χρησιμοποιούσατε;
Δομές Δεδομένων
#data-structures
Middle
›
Πότε πρέπει να χρησιμοποιήσετε μια stack αντί για μια queue; Δώστε πραγματικά παραδείγματα.
Δομές Δεδομένων
#data-structures
Middle
›
Πώς επιλέγετε τη σωστή δομή δεδομένων για ένα πρόβλημα;
Δομές Δεδομένων
#data-structures
Middle
›
Τι είναι η αποσβεσμένη ανάλυση, χρησιμοποιώντας ως παράδειγμα την αλλαγή μεγέθους δυναμικού πίνακα;
Δομές Δεδομένων
#complexity
Middle
›
Πώς σχεδιάζεις μια LRU cache με O(1) get και put;
Δομές Δεδομένων
#data-structures
Senior
›
Τι είναι ένα Bloom filter και ποια συμβιβασμό κάνει;
Δομές Δεδομένων
#hashing
Senior
›
Τι είναι ένας κατάλογος παράλειψης (skip list) και πώς επιτυγχάνει O(log n) αναζήτηση;
Δομές Δεδομένων
#data-structures
Senior
›
Πώς σχεδιάζετε μια δομή δεδομένων με συγκεκριμένες απαιτήσεις O(1)/O(log n);
Δομές Δεδομένων
#data-structures
Senior
›