Εργαλεία
Δημιουργία CV
Δωρεά
Αναζήτηση ερωτήσεων…
⌘
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
Αρχική
Θέματα
Κατηγορίες
Διαδρομές μάθησης
Αναζήτηση
Ερωτήσεις συνέντευξης για Concurrency · Εξάσκηση Συνεντεύξεων IT
Αρχική
/
#Concurrency
#Concurrency
34 ερωτήσεις
Τι είναι το GIL και πώς επηρεάζει τη παραλληλία;
Python
#concurrency
Senior
›
Πώς λειτουργεί το async/await με asyncio;
Python
#concurrency
Senior
›
Πότε επιλέγετε threading, multiprocessing ή asyncio;
Python
#concurrency
Senior
›
Τι είναι goroutines;
Golang
#concurrency
Middle
›
Πώς λειτουργούν τα κανάλια;
Golang
#concurrency
Middle
›
Τι είναι η δήλωση select;
Golang
#concurrency
Middle
›
Για τι χρησιμοποιείται το πακέτο context;
Golang
#concurrency
Middle
›
Ποια είναι τα κοινά πρότυπα concurrent (παράλληλης εκτέλεσης) στο Go;
Golang
#concurrency
Senior
›
Πότε χρησιμοποιείτε το πακέτο sync αντί για channels;
Golang
#concurrency
Senior
›
Τι προκαλεί διαρροές goroutine και πώς τις αποτρέπετε;
Golang
#concurrency
Senior
›
Πώς λειτουργεί ο scheduler του Go runtime;
Golang
#concurrency
Senior
›
Τι είναι race condition και πώς το ανιχνεύεις;
Golang
#concurrency
Senior
›
Πώς λειτουργεί το multithreading στη Java;
Java
#concurrency
Senior
›
Πώς συγχρονίζετε την πρόσβαση σε κοινή κατάσταση;
Java
#concurrency
Senior
›
Πώς βοηθούν το Executor framework και το CompletableFuture στην ασύγχρονη εργασία;
Java
#concurrency
Senior
›
Πώς λειτουργούν τα Tasks και ο παραλληλισμός πέρα από το async/await;
C#
#concurrency
Senior
›
Τι είναι το GVL και πώς λειτουργεί η συνολικότητα στη Ruby;
Ruby
#concurrency
Senior
›
Πώς αποτρέπετε το oversell όταν 1 εκατομμύριο χρήστες αρπάζουν 1000 κωδικούς;
System Design
#concurrency
Senior
›
Πώς χειρίζεστε 5 εκατομμύρια ψήφους σε 10 λεπτά σε κλίμακα;
System Design
#scaling
Senior
›
Πώς αποτρέπετε deadlocks με χιλιάδες ταυτόχρονα transactions;
System Design
#concurrency
Middle
›
Ποια είναι η διαφορά μεταξύ concurrency και parallelism;
Ταυτοχρονία & Παραλληλισμός
#concurrency
Junior
›
Ποια είναι η διαφορά μεταξύ ενός process και ενός thread;
Ταυτοχρονία & Παραλληλισμός
#concurrency
Junior
›
Τι είναι ένα race condition; Δώσε ένα παράδειγμα και το σύμπτωμά του.
Ταυτοχρονία & Παραλληλισμός
#concurrency
Junior
›
Ποια είναι η διαφορά μεταξύ blocking και non-blocking (sync έναντι async) I/O;
Ταυτοχρονία & Παραλληλισμός
#concurrency
Junior
›
Εξήγησε τα locks, mutexes, critical sections και semaphores.
Ταυτοχρονία & Παραλληλισμός
#concurrency
Middle
›
Τι είναι ένα deadlock; Ποιες είναι οι τέσσερις συνθήκες, και πώς το αποτρέπεις;
Ταυτοχρονία & Παραλληλισμός
#concurrency
Middle
›
Τι είναι ένα thread pool; Γιατί να χρησιμοποιήσεις ένα, και πώς καθορίζεις το μέγεθός του;
Ταυτοχρονία & Παραλληλισμός
#concurrency
Middle
›
Εξήγησε τα async models: callbacks, promises, async/await και το event loop.
Ταυτοχρονία & Παραλληλισμός
#concurrency
Middle
›
Εξήγησε τις atomic operations, τη memory visibility και τα memory barriers.
Ταυτοχρονία & Παραλληλισμός
#concurrency
Middle
›
Τι είναι ο lock-free programming και το CAS; Εξήγησε το πρόβλημα ABA και πότε να το χρησιμοποιείς.
Ταυτοχρονία & Παραλληλισμός
#concurrency
Senior
›
Σύγκρινε το actor model και το CSP (channels). Πώς βοηθά το message passing;
Ταυτοχρονία & Παραλληλισμός
#concurrency
Senior
›
Τι περιορίζει το concurrency σε κλίμακα; Εξήγησε το contention, το false sharing και το backpressure.
Ταυτοχρονία & Παραλληλισμός
#concurrency
Senior
›
Τι είναι τα race conditions, και πώς τα αποτρέπουν τα mutexes και τα semaphores;
Λειτουργικά συστήματα
#concurrency
Middle
›
Τι είναι ένα deadlock, και πώς το αποτρέπετε, το αποφεύγετε ή το ανιχνεύετε;
Λειτουργικά συστήματα
#operating-systems
Middle
›