// Ερώτηση 2. Τι θα εμφανιστεί στην οθόνη package main import "fmt" func main() { { defer fmt.Println(1) } defer fmt.Println(2) }
Golang
Ποια τεστ θεωρείς τα πιο αποτελεσματικά;
Τι θα συμβεί με 5 καταναλωτές και 3 διαχωρισμούς;
Ποια είναι η διαφορά μεταξύ SQL και NoSQL;
المهمة رقم 2: تصميم واجهة برمجة تطبيقات REST لشبكة اجتماعية VKontakte بالعمليات التالية: • إضافة وحذف الأصدقاء; • عرض أصدقاء المستخدم; • عرض ملف المستخدم; • نشر منشور في الخلاصة; • تحميل ملفات الوسائط للمنشورات; • عرض خلاصة المنشورات (الصفحة الرئيسية والمستخدمين); • عرض حوارات ومحادثات المستخدم; • إرسال وقراءة الرسائل في الحوارات والمحادثات. addFriend(post) POST /users/{id}/friends deleteFriend(delete) DELETE /users/{id}/friends/{friends_id} getUserFriends(get) GET /users/{id}/friends getUserForm(get) GET /users/{id}/profile createPost(post) POST /posts uploadMediaFile(post) POST /media getFeed(home/user) GET /feed GET /users/{id}/feed getDialogues(get) GET /dialogs sendMessage(post) POST /dialogs/{id}/messages getMessage(get) GET /dialogs/{id}/messages
Πώς ρέαζαν τα δεδομένα μέσω Kafka; Πώς ερχόταν τα γεγονότα;
Τι συμβαίνει κατά τη μεταγλώττιση μιας λειτουργίας με γενικούς τύπους;
Πώς δούλεψες με το Docker;
Εταιρική πλατφόρμα επεξεργασίας logistics και λειτουργικών δεδομένων — εσείς συγκεκριμένα διαμορφώσατε και υπολογίσατε τα logistics routes;
// Ερώτηση 2. Τι θα εμφανιστεί στην οθόνη package main import "fmt" func main() { { defer fmt.Println(1) } defer fmt.Println(2) panic("aaaa") defer func(){ if r := recover(); r != nil{ fmt.Println("Διαχειρισμένη πανική", r) } }() }
Είχατε πολλή λογική στις υπηρεσίες σας, ή ήταν απλώς 'πάρε από εδώ, βάλε εκεί';
Senior — είναι ο λύνων, ο τελευταίος κρίκος;
Τι σημαίνει η επανυπολογισμός των ιστορικών δεδομένων στην υλοποίηση της διαδικασίας patch για τη φόρτωση και επανυπολογισμό των ιστορικών δεδομένων; Γιατί πρέπει να γίνεται κάθε νύχτα;
Τι κάνατε αν χάνονταν τα δεδομένα; Πώς καταλαβαίνετε γενικά ότι τα δεδομένα χάθηκαν;
Από πού λαμβάνετε τα δεδομένα; Υπάρχουν logististas που στέλνουν τα δεδομένα και τα αποθηκεύετε;
Postgres με JSONB — μπορεί να χρησιμοποιηθεί ως NoSQL;
Τι θα εμφανιστεί; ```go package main import ( "fmt" "runtime" ) func main() { runtime.GOMAXPROCS(1) done := false go func() { done = true }() for !done { } fmt.Println("finished") } ```
Γνωρίζεις το θέμα της αποθήκης; Ξέρεις τι είναι τα SKU, NM, CR;
Γιατί δεν ήταν δυνατό να χτιστεί όλο το βιτρίνα στον πελάτη και απλώς να εμφανίζονται τα metrics στο frontend μέσω της υπηρεσίας; Γιατί η λογική έχει κλειδωθεί στην υπηρεσία;
Πώς γράφατε στη βάση δεδομένων; Μόνο μία εγγραφή ή σε παρτίδες;