Golang
და თუ ყველა ველი გამოიყენება კითვის დროს?
შეგიძლიათ თქვენი ბოლო პროექტის შესახებ ისაუბროთ: რა გითავდით, რა დაწერეთ თქვენ და როგორი იყო გუნდი?
რა ბიბლიოთეკებით იწერება მეტრიკა Go-ში?
დაწერეთ შეკითხვა, რომელიც აირჩევს თანამშრომლების სახელებს, რომლებიც იციან SQL და კიდევ ერთ ენას. მიიჩნიეთ, რომ ერთი თანამშრომელი — ერთი სახელი.
რა არის ინტერფეისები Go-ში? რა მიზნით გამოიყენება? როგორ მოწყობილია ქვეშკაპოტში?
რა არის fork?
რა განსხვავებაა სისტემური ზარის (მაგალითად, წაკითხვას) დაბლოკვასა და Mutex-ის დაბლოკვას შორის?
გქონდათ თუ არა გამოცდილება განაწილებული სისტემების მხარდაჭერაში ან განვითარებაში?
N ელემენტიანი მასივის in-place სწრაფი სორტირების დროს საშუალო ასიმპტოტური დროისა და დამატებითი მეხსიერების სირთულე დაასახელეთ დროით O(n log n), სტეკის მეხსიერებით O(log n) დროით O(n log n), მეხსიერებით O(1) დროით O(n^2), სტეკის მეხსიერებით O(log n) დროით O(n log n), მეხსიერებით O(n)
გააზიარეთ თქვენი სამუშაო გამოცდილება და რა საქმიანობას ეწევით.
კუბერნეტესში რა ტიპის სერვისი გამოიყენება დეფოლტად?
რა ოჯახის დაგეგმვის პროგრამები გამოიყენება Go-ში?
რამდენად მონაწილეობდით Kafka-სა და სხვა ინსტრუმენტების დანერგვაში გადაწყვეტილების მიღებაში? განიხილეთ ეს კოლეგებთან ან გუნდის ლიდერთან?
რატომ გადახვედით Flutter-დან Go-ს?
მომავალში რომელ სფეროში გსურთ განვითარება — ტექნიკურ თუ მენეჯერულ მიმართულებით?
დავუშვათ, ზედაპირზე არის წერტილი და მისგან გამავალი სწორი არ გადის. რამდენი სხვადასხვა სწორი შეიძლება გავლიო ამ წერტილიდან პარალელურად მოცემულ სწორთან?
func (r *OrderRepository) GetActiveOrderIDs(ctx context.Context, offset, limit int) ([]uint32, error) { var ( res []uint32 args []interface{} ) query := `SELECT id FROM "order" WHERE is_terminated = false LIMIT $1 OFFSET $2;` args = append(args, limit, offset) rows, err := r.slave.Query(ctx, query, args...) if err != nil { return nil, err } for rows.Next() { var orderID uint32 if err = rows.Scan(&orderID); err != nil { return nil, err } res = append(res, orderID) } return res, nil }
გო-ს არხების შესახებ ისაუბრე: რა არის ეს, რა ინახება შიგნით, რა მოხდება 5 ელემენტიანი ბუფერული არხის დროს, როდესაც 5 მნიშვნელობა დაწერილი იქნება?
ამ ალგორითმის დროისა და მეხსიერების სირთულე (Big O) რა არის?
რამდენი წელია გო-ს განვითარებით ხარ დაკავებული?