Golang
თქვენ გაქვთ 'წითელი ხაზები' — ის, რასაც ნამდვილად არ მიიღებდით ახალ კომპანიაში?
შესაძლებელია თუ არა გამოიყენოთ range სიის გასავლელად და ბაიტების მიღებისთვის, ნაცვლად რუნების?
თუ სიმბოლოების შედარებისას ერთიანი ციტატების ნაცვლად უკანასკნელი ტირაკები დატოვებთ, პროგრამა რა გამოიტანს?
თუ ჩვენ main ფუნქციას არგუმენტებით გამოვაცხადებთ, პროგრამა შეიკრიბება?
პირობა: რედაქტირება არ არის 2 საათი, არამედ 3 დღის სამუშაო, და ხვალ დილით იწყება მარკეტინგული კამპანია, რომელსაც ვერ გააუქმებთ. რა გააკეთებდით?
შესაძლებელია თუ არა აიღოთ ელემენტის მისამართი, რომელიც მიიღება ინდექსით, მასში, სადაც გასაღები და მნიშვნელობა ორივე int ტიპისაა?
როგორ მუშაობს sync.Pool და როდის ამოიღებს ობიექტებს?
პირობა: მკაცრი ვადა, სხვა ადამიანის მოდულში რედაქტირება, სხვა გუნდიდან მიმოხილველი კოდში სერიოზული ტექნიკური რისკებს აღნიშნავს. რა უნდა გააკეთოთ, considering რომ დელივერი უკვე ხვალაა?
შესაძლებელია ორი ნაჭრის პირდაპირი შედარება თანმიმდევრულობისთვის, გამოყენებით თანმიმდევრულობის ოპერატორს?
შესაძლებელია თუ არა map ან slice ტიპის მუდმივი შექმნა?
რა არ დააკმაყოფილა მომხმარებელს Jira-ის სტანდარტული დავალების მინიჭების ალგორითმში, რამაც გამოიწვია საჭიროება პერსონალიზებული გადაწყვეტისათვის?
შესაძლებელია თუ არა წაკითხვა ნული არხიდან?
რა არის go tool pprof და როგორ გამოიყენება?
რატომ გამოიყენება აქ ბექტიკები სიმბოლოს შემოწმების მეთოდებში? რა განსხვავებაა ბექტიკებს, დუალურ და მარტივ ციტატებს შორის?
რატომ ეძებთ ახალ სამუშაოს, რა არ მოგწონთ თქვენს მიმდინარე სამუშაოში და რა გელით ახალი კომპანიიდან?
წარმოიდგინეთ სიტუაცია: თქვენი გუნდში ტესტერთან საერთო ენა ვერ იპოვით, რომელიც მუდმივად 'შენს წააგებს'. როგორ ურთიერთქმედებდით?
რომელ კატეგორიას მიიჩნევთ საკუთარ თავს: 'დავალების შემსრულებელი' თუ 'გუნდას სუპერვარსკვლავი'?
პირობა: თქვენი კოდი წარმოებაში ჩავარდება, გუნდი ემოციურია, თქვენზე ბრალდებები, და გუნდის ლიდერი მიმოხილვას არ აკონტროლებს. რა რეაქცია გექნებათ?
// isPalindrome ამოწმებს, არის თუ არა სტრიქონი პალინდრომი. // განიხილება მხოლოდ ასოები და რიცხვები (ალფანუმერიკული სიმბოლები), რეგისტრის შეუცვლელად შედარება. // მეხსიერებაში O(1) + დროში O(n) // s := "racecar" func isPalindrome(s string) bool { }
როგორ დავინახოთ, რა აკეთებს პროგრამა როდესაც ის იწყება? როგორ დიაგნოსტიკას გავუკეთოთ კრახის მიზეზი?