რა primitives სინქრონიზაციის არსებობს Go-ში?
Golang
რა მოხდება სიის ზომასთან შემდეგი ათასი სვეტის შეტანისა და შემდეგ ყველაფრის წაშლის შემდეგ?
როგორ აფასებთ თქვენს შესაძლებლობებს Linux კონსოლთან მუშაობაში? საწყისი, საშუალო ან მოწინავე დონე?
როგორ დავინახოთ, რა აკეთებს პროგრამა როდესაც ის იწყება? როგორ დიაგნოსტიკას გავუკეთოთ კრახის მიზეზი?
რატომ არის საჭირო slice-ებისთვის კოპირების ოპერაცია? რატომ არ შეიძლება უბრალოდ ერთი slice-ს მეორე-სთან მიერთება?
იდემპოტენციის განხორციელება რა დონეზე იყო და რა იყო იდემპოტენტური გასაღები?
როგორ გავუშვათ რამე ადმინისტრატორის უფლებებით Linux-ში?
ვირტუალურიზაცია იყენებს თუ არა ჰოსტის ოპერაციული სისტემის ბირთვს?
რა არის ACID და როგორ ხორციელდება თითოეული ასო PostgreSQL-ში მექანიზმების საშუალებით?
რომელი ბრძანება აჩვენებს დისკის სივრცეს?
PostgreSQL-თან მუშაობის საინტერესო შემთხვევები
// isPalindrome ამოწმებს, არის თუ არა სტრიქონი პალინდრომი. // განიხილება მხოლოდ ასოები და რიცხვები (ალფანუმერიკული სიმბოლები), რეგისტრის შეუცვლელად შედარება. // მეხსიერებაში O(1) + დროში O(n) // s := "racecar" func isPalindrome(s string) bool { }
რისი ტიპის მრავალმოქმედებაში შესაძლებელია Livelock? რა ტიპების მრავალმოქმედებას იცნობ?
რატომ ვერ იკავებს პორტი 80 ნებართვის გარეშე? რა სახელწოდებაა ამ პორტების ჯგუფს?
'a' - 'A' შორის რა განსხვავებაა და რატომ არის ეს საჭირო შემთხვევის კონვერტაციისთვის?
როგორ არის მოწყობილი ჰეშ-ცხრილი (რუკა) Go-ში? რა არის კოლიზია და როგორ იძლევა იგი პასუხს? დახურული vs ღია მისამართი, ჯაჭვური.
PostgreSQL-ის MVCC კონტექსტში სნაპშოტი რა არის?
როგორ არის განთავსებული Mutex-ი მანქანის ქვეშ? რა არის SpinLock და როგორ მუშაობს?