თუ მე ვმუშაობ სლაისთან, ვიღებ მას ფუნქციის პარამეტრად, რაღაცას ვაკეთებ მასთან და ფუნქციის შემდეგ კვლავ ვაგრძელებ მუშაობას — რა უნდა გავიხსენო? რა ცვლილებებს გარედან ვერ დავინახავთ?
Golang
შეგვიძლია ახალი ნაჭრის (ქვედა ნაჭრის) ელემენტების დამატება?
შეგვიძლია დავამატოთ ელემენტები რუკაზე ფუნქციას გადაცემისას?
როგორ პოულობს ClickHouse სვეტებს შორის კავშირს?
შიდა სლაისი, რომელიც ფუნქციის შიგნით შეიქმნება(capacity-ს გადაჭარბებისას), სტეკზეა თუ ჰიპზე?
რა განსხვავებაა ქუთუთოსა და სთეკს შორის?
გეცოდინებათ თუ არა სხვა უპირატესობები ClickHouse-ის, რომლებიც მას პოპულარულს ხდის?
როდის ხდება backing array-ის რეალოკაცია append-ის დროს?
HAVING-ს რა მიზნით იყენებენ?
Livecoding: არსებობს რიცხვების მასივი 1-დან 10-მდე, მათ უნდა დააყენოთ მეოთხედ, პარალელურად გამოთვლებს სამი მუშაკის (worker) დახმარებით. მუშაკების რაოდენობა განსაზღვრულია კონსტანტაში. თითოეულ რიცხვზე გამოიტანეთ ის worker-ის ID, რომელიც მას өңავს.
რა კონკრეტულად გააკეთე, რომ ავიტოს განცხადებების გამოქვეყნების და მართვის სერვისი უფრო სწრაფი გახადა?
რომელ პარამეტრებზე იძებნეთ განცხადებები, რა ინფორმაციას ეძებდით?
რატომ აირჩიე პროგრამირების ენა Go?
როგორ მუშაობს Garbage Collector-ი Go-ში, როგორ არის მოწყობილი?
ფანჯრის ფუნქციები — რა არის, როგორ მუშაობს, რა ტიპებს იცნობ?
ჩვენ შეგვიძლია გადავცეთ სლაისი ფუნქციაში პარამეტრად? არსებობს თუ არა ამ გადაცემის გარკვეული ნიუანსები?
შეგვიძლია შევმატოთ ელემენტი nil-slice-ს?
ამ დავალებისთვის რომელი არხი უკეთესია: ბუფერული თუ ბუფერული არა? რა განსხვავებაა მათ შორის?
შეგვიძლია დავამატოთ ელემენტი nil რუკაში ისე, როგორც nil-სლაისში?
Cookie რა არის? რა ზომისა და სიცოცხლის ხანგრძლივობისაა? საიდან მოდიან თავდაპირველად ბრაუზერში?