Golang
გააზიარეთ SELECT FOR UPDATE-ის შესახებ — რა მიზნით გამოიყენება და როგორ მუშაობს?
როგორ ხდება შემომავალი მოთხოვნის გადამუშავება handler-ის მეშვეობით დომენის მოდელამდე ჰექსაგონალური არქიტექტურაში, რომელიც შედგება სამი ელემენტისგან: ადაპტერი, პორტი და ცენტრალური აპლიკაცია?
როგორ გამოვაჩინოთ მოდულური მონოლითი სისტემის დიზაინის სქემაში?
გაქვს გამოცდილება CI/CD პაიპლაინების კონფიგურაციაში (GitLab CI, GitHub Actions, Jenkins)?
თქვით სუფთა თანხა — ეს ხელფასია თუ საერთო შემოსავალი?
როგორ იყენებთ ხელოვნური ინტელექტის ინსტრუმენტებს თქვენს მუშაობაში? რამდენად ენდობით მათ?
რა არის 127.0.0.1?
რა განსხვავებაა შარდინგსა და პარტიციონირებას შორის?
როგორ უსაფრთხოდ მივუდგეთ მეხსიერების ერთ ნაწილს რამდენიმე გორუტინიდან? როდის გამოიყენოთ მუტექსები და როდის - ატომიკები?
რამდენი დონის ანალიტიკით იყო დავალებები დიკომპოზირებული?
Kafka ხელმისაწვდომი არაა, სერვისი ვერ ახერხებს შეკვეთის განახლებას. როგორ გადავწყვიტოთ პრობლემა? რა არის Outbox pattern?
რატომ დატოვეთ თქვენი ბოლო სამუშაო ადგილი?
რა მიზნით არის საჭირო append ფუნქცია?
რა ტესტის შემთხვევებს გამოიყენებთ ამ ალგორითმისთვის?
რატომ ეძებთ ახლა სამუშაოს?
არის თუ არა Go ობიექტზე ორიენტირებული ან სტრუქტურული ენა? გაიარეთ ობიექტზე ორიენტირებული პროგრამირების (ინკაპსულაცია, პოლიმორფიზმი, მემკვიდრეობა, აბსტრაქცია) ძირითადი პრინციპები და აჩვენეთ, როგორ რეალიზდება ისინი Go-ში.
რომელი მიდგომა აირჩევით მორფინგის განხორციელებისთვის და რატომ?
რა ხდებოდა შეტყობინებებთან ხელით დამუშავების შემდეგ? რა ვარიანტები იყო?
რა არის კეში და რატომ არის ეს საჭირო?
არის რაიმე კითხვა პროექტთან ან სამუშაო პირობებთან დაკავშირებით?