როგორ გავაანალიზოთ და ოპტიმიზიროთ ნელი SQL სვეტი?
Golang
რა ტიპის მეხსიერებას განასხვავებს Go (სტეკი და ჰიპი)? რა განსხვავებაა მათ შორის? როგორ მუშაობს Garbage Collector სტეკზე ობიექტებთან?
თქვენი საერთო კომერციული გამოცდილება Go-ით განვითარების სფეროში რა არის?
როგორ მუშაობს Go შეცდომებთან? როგორ არის ჩვეულებრივი შეცდომის გადაცემა გარეგან პაკეტიდან მაღალ დონეზე, არ გამჟღავნოს შიდა დეტალები?
რა არის გორუტინა? რატომ უწოდებენ მას მსუბუქს? რა არის გორუტინას საწყისი მეხსიერების ზომა და რა არის მაქსიმალური?
Kafka-ში consumer group რა არის? რა არის partition-ები და რა მიზნით გამოიყენება?
რა არის Go-ში პარალელური და ასინქრონული პროგრამირებისათვის? ჩამოთვალეთ ძირითადი ინსტრუმენტები.
გეცოდინებათ fan-in/fan-out და pipeline ნიმუშები? რა არის ეს?
გაქვს მაღალი დატვირთვის სერვისებთან მუშაობის გამოცდილება?
რა არის შეტყობინების ბროკერები? რომელებს იცნობთ? რა განსხვავებაა RabbitMQ-სა და Kafka-ს შორის?
DDD არქიტექტურაში Domain, Entity, Application Service-ს შორის საზღვარი სად გადის?
პროგრამირების დროს არხებთან მუშაობის წესები უნდა იცოდეთ (დახურული, ღია, როდის რა შეიძლება გაკეთდეს)?
რა primitives სინქრონიზაციის Go-ში იცით?
რა ვარიანტები არსებობს Go-ში მემკვიდრეობისთვის და რა არის მისი სპეციფიკა?
რა არის თქვენთვის მნიშვნელოვანი ახალი სამუშაო ადგილის არჩევისას?
როგორ იყოფიან HTTP პასუხის კოდები ჯგუფებად და რა მნიშვნელობა აქვთ მათ?
როგორ შევქმნათ ოპტიმალურად რუკა, თუ ცნობილია, რომ შემავალი სია შეიცავს მილიონ ელემენტს?
მხოლოდ 6-ე ხაზის შეცვლით (ფუნქციის ხელმოწერის შეცვლის გარეშე), შესაძლებელია თუ არა ფუნქციის შიგნით დამატებული ელემენტების (სამეული და ოთხეული) წვდომა?
რა განსხვავებაა Go-ში ფუნქციისა და მეთოდის შორის? რა ტექნიკური განსხვავებაა მეხსიერების მართვის თვალსაზრისით?
რა არის SOLID? შეგიძლიათ ჩამოთვალოთ ყველა ხუთი პრინციპი მათი განმარტებებით?