Golang
Η εξαγωνική αρχιτεκτονική αποτελείται από τρία στοιχεία: προσαρμογέα, θύρα και κεντρική εφαρμογή. Πώς επεξεργάζεται το εισερχόμενο αίτημα μέσω του handler μέχρι το μοντέλο domain;
Πώς να εμφανίσετε ένα μονόλιθο με μονάδα σε ένα διάγραμμα σχεδίασης συστήματος;
Έχετε εμπειρία στη ρύθμιση pipelines CI/CD (GitLab CI, GitHub Actions, Jenkins);
Αναφέρατε το καθαρό ποσό — είναι ο μισθός ή το συνολικό εισόδημα;
Πώς χρησιμοποιείς τα εργαλεία τεχνητής νοημοσύνης στη δουλειά σου; Πόσο τους εμπιστεύεσαι;
Τι είναι το 127.0.0.1;
Ποια είναι η διαφορά μεταξύ sharding και διαχωρισμού;
Πώς να προσεγγίσετε με ασφάλεια ένα τμήμα μνήμης από πολλές goroutines; Πότε να χρησιμοποιείτε mutex και πότε ατομικούς;
Σε ποιο επίπεδο ανάλυσης διασπάστηκαν οι εργασίες;
Το Kafka δεν είναι διαθέσιμο, η υπηρεσία δεν μπορεί να στείλει την ενημέρωση της παραγγελίας. Πώς λύνεται το πρόβλημα; Τι είναι το μοτίβο Outbox;
Γιατί αφήσατε την τελευταία σας δουλειά;
Ποιος είναι ο σκοπός της λειτουργίας append;
Ποια τεστ περιπτώσεις θα χρησιμοποιήσεις για αυτόν τον αλγόριθμο;
Γιατί ψάχνετε τώρα για δουλειά;
Είναι η Go μια αντικειμενοστραφής ή δομημένη γλώσσα; Περπατήστε τα βασικά principles της αντικειμενοστραφούς προγραμματισμού (ενθυλάκωση, πολυμορφισμός, κληρονομικότητα, αφαιρετικότητα) και δείξτε πώς υλοποιούνται στη Go.
Ποια προσέγγιση θα επιλέγατε για την υλοποίηση του morphing και γιατί;
Τι έγινε με τα μηνύματα μετά την χειροκίνητη επεξεργασία; Ποιες ήταν οι επιλογές;
Τι είναι η προσωρινή αποθήκευση και γιατί χρειάζεται;
Έχετε κάποιες ερωτήσεις σχετικά με το έργο ή τους όρους εργασίας;
Τι είναι μια goroutine;