რა ხდება პროგრამასთან, თუ ცალკე goroutine-ში პანიკა ხდება?
Golang
როგორ არის მოწყობილი Go-ის სამუშაო გარემო?
რომელ არელაციურ მონაცემთა ბაზებთან მუშაობდით?
რა პროგრამული არქიტექტურები იცით?
გთხოვთ აღწეროთ თქვენი ახალი სერვისის განვითარების და განთავსების პროცესი: მოთხოვნების შეგროვებიდან დაწყებული, განვითარების და ტესტირების გარემოებში განთავსებამდე.
გაქვს ობიექტზე ორიენტირებული პროგრამირება Go-ში? თუ კი, როგორ არის ის განხორციელებული; თუ არა, რატომ?
როგორ იყო ზუსტად ამ მონაცემების ჩატვირთვის ან შექმნის პროცესი ორგანიზებული?
რა განსხვავებებია gRPC და REST შორის?
გვითხარით Circuit Breaker-ის შესახებ — რა არის და როგორ მუშაობს?
როგორ ამდიდრებთ შეცდომებს კონტექსტით Go-ში და გადმოყავთ ისინი წინასწარ, შენარჩუნებული ორიგინალური შეცდომა?
როგორ დაამატებდით ძალიან დიდ მოცულობას მონაცემებს არსებული წარმოების მონაცემთა ბაზაში, სისტემას არ დაარღვიოთ?
PostgreSQL-ში რა ინდექსები გამოიყენება?
რა არის რელაციური და არელაციური მონაცემთა ბაზა და რატომ განსხვავდებიან ისინი ერთმანეთისგან?
რამდენად მუშაობდით PostgreSQL-თან: მხოლოდ შეკითხვების დაწერით თუ ასევე მონაცემთა ბაზის კონფიგურაციით, ნაწილაკებით, sharding-ით, კლასტერების განთავსებით?
თქვენ ოდესმე მუშაობდით მონაცემთა ბაზაში თანხვედრილ მონაცემთა წვდომაზე? რა მექანიზმებს იყენებდით, მაგალითად, ტრანზაქციებს და ლოკებს? არსებობს თუ არა გზები ამ პრობლემის გადაჭრის გარეშე მონაცემთა ბაზის ჩართვის?
როგორ გამოიყურება Go-ში ცარიელი ინტერფეისი და რა ხდება, თუ მას ფუნქციის არგუმენტად გადმოყევით?
როგორ არის ეს კოდში მართული?
რა ტიპის მასშტაბირებაზე ვსაუბრობთ?
როგორ ორგანიზებდით მასშტაბირებას და რომელ მიკროწესვთა არქიტექტურებთან მუშაობდით?
როგორ გამოიყურებოდა ნელი ანგარიში და რა იყო მთელი გზა მომხმარებლის მოთხოვნიდან შედეგის მიღებამდე?