Golang
// დავალება 2 // 1. OpenAPI + gRPC // (YAML) // info: // title: წიგნების API // version: .. // paths: // /books: // get: // responses: // "200"
მიმდინარე პროექტზე რამდენი ადამიანი მუშაობს?
რა არის slice (ფილიალი) Go-ში? რა განსხვავებაა len და cap შორის?
რა არის სტრიქონები Go-ში? რა წარმოადგენს ისინი ბორბლის ქვეშ?
ცხრილების ნორმალიზაცია და დენორმალიზაცია — მითხარი ნორმალური ფორმების შესახებ
როგორ შეიძლება მოხდეს goroutine-ების ნაკადების გაჟონვა და როგორ უნდა ავიცილოთ ისინი?
გააზიარე ავიტოს პროექტი — პოზიცია (mid/senior), რა დავალებებს აჭრიდი?
შენ გაქვს რუსეთის მოქალაქეობა, არა?
რა არის Go ბინარიანი, რა შეიცავს და როგორ გავუშვათ Go კოდი მრავალ პლატფორმაზე?
რატომ შევედი სამუშაო ბაზარზე / რატომ ეძებ ახალ სამუშაოს?
გახსოვს დატვირთვის პროფილი — რამდენი კითხვა, რამდენი დაწერა?
მესენჯერის (Slack, Teams, Mattermost) ბექენდის არქიტექტურის პროექტირებაა საჭირო. მოთხოვნები და შეზღუდვები: მხოლოდ 1x1 ჩატები, ჯგუფური ჩატები არ არის მხოლოდ ტექსტური შეტყობინებები, დანართების გარეშე სერვისი ხელმისაწვდომია ინტერნეტით სისტემაში მაქსიმუმ 10,000 მომხმარებელი შეტყობინებები უნდა მიეწოდოს სწრაფად, რამდენიმე წამში შეტყობინებების სია უნდა იყოს შენახული, დუბლიკატები არ უნდა იყოს შესაძლებელია ჩატში უკან გადახვევა, ანუ შეტყობინებები უნდა იყოს შენახული კლიენტები — მობილური მოწყობილობები, მათი პროექტირება საჭირო არ არის ავტორიზაციის პროექტირება საჭირო არ არის
ვინ აკონტროლებს, რა დაწერე დეპლოის შედეგებზე ჩატში?
რა არის SOLID? ჩამოთვალეთ პრინციპები.
რა ინდექსები არსებობს PostgreSQL-ში?
რამდენი საერთო გამოცდილება გაქვთ IT-ს სფეროში კომერციულ დონეზე?
რატომ არ ქმნიან ინდექსებს ყველა სვეტზე და მათი კომბინაციებზე?
სხვა რა სინქრონიზაციის primitives-ებს იცნობ?
როგორ დავთვალოთ მამაკაცებისა და ქალების თანამშრომლები ცალკე?
შეიძლება თუ არა CTE-ები დაეხმაროს ორი სარეკლამო საკითხის კონსისტენციის პრობლემის გადაჭრაში?