Golang
// барлық элементтер слайс ішінде бірегей болуы керек + жалпы 1000 элемент болуы керек // бағдарлама артық уақыт күтпестен тоқтауы керек func main() { checkIncrement := map[int]int32{} var data []int for i := 0; i < 1000; i++ { go func() { data = append(data, i) if _, found := checkIncrement[i]; found { fmt.Println(i) panic("қайталанатын арттыру") } checkIncrement[i] = 1 }() } time.Sleep(2 * time.Second) fmt.Println(len(data)) }
Сен бул командаларга: grep -E, awk, sed, find, xargs, tar, ssh/rsync, systemctl, journalctl, curl/wget, crontab, vim таанышсыңбы?
Учурдагы компанияңыз жана анда эмне менен алектенесиз, айтып бериңиз.
Башка компаниялар менен дагы байланыштасыңбы? Алдын ала сунуштар барбы?
EXPLAIN командасы эмне көрсөтөт жана кандай маалыматтарды берет?
Балл системасы жөнүндө көбүрөөк айтып бериңиз — жогорку деңгээлде эмне болуп жатты?
UDP аркылуу маалыматтарды жеткирүүнү кепилдөө мүмкүнбү?
Аз кандай критерийлер боюнча азыр жумуш берүүчүнү тандайсыз?
250 белгиден ашпаган жолдун валидаторун кантип түзүү керек?
Мүмкүн, жазууну коргоо үчүн Mutex жана sync.Mapдан башка бир нерсе сунуштай аласызбы?
Соода борборунда авто жай бар: Машиналар кирип чыгышат, жана паркингдин аягында төлөм алуу керек. Муну кандай көрөсүз? Бир системаны долбоорлоңуз.
Миллиард жазу менен таблицага жаңы талааны максималдуу ылдамдыкта кошуу үчүн кандай ыкма бар?
// TODO: ишке ашыруу func (s *Service) GetProducts(ctx context.Context, skus []SKU) (map[SKU]Product, error) { return nil, nil }
Неге ар дайым массивтерди кесимдердин ордуна колдонбоо керек?
/* Сиз жазуучусуз, өзүңүздүн мини блогуңузду башкарасыз жана анда макалалар жарыялайсыз. Блогуңуздун колдонуучулары (окурмандар), киргенден кийин, аларды көрө жана окуй алышат. Ар бир макала үчүн күндүк уникалдуу көрүүлөрдүн санын эсептөө функциясын ишке ашыруу керек. Функционалдык талаптар: - Бүгүнкү статистика: Автор, бүгүн анын макаласын канча уникалдуу колдонуучу көргөнүн көрө алат (маалыматтар реал убакытта чогултулат). - Өткөн күндөрдүн статистикасы: Автор, каалаган өткөн күндүн статистикасын көрө алат (мисалы, кечээ). Техникалык чектөөлөр жана шарттар: - Колдонмо бир серверде иштейт (бир под) - Эстутемеде сактоо - Время UTC0 */
Эмгектеги кызыктуу инженердик тапшырма жөнүндө айтып бер — кыйын, аны досторуңа айтып бере аласың.
Кызмат эмне үчүн TypeScriptте болгон жана эмне үчүн Goга которулду?
Бос интерфейс (interface{}) эмне жана ал any менен эмнеге айырмаланат?
Күнүмдүк төлөмдөрдү эсептөө системасы жөнүндө айтып бер — бул эмне систем жана 50 миң кызматкер үчүн эсептөө кандай иштеди?
Өзүңүз жөнүндө айтып бериңиз