Имаш ли руско гражданство, документи за военна регистрация? Важна ли е IT акредитацията?
Golang
1 Оцени правилността на твърдението: съществува единно общоприето определение за "Интелигентна система". 2 Оцени правилността на твърдението: в изкуствения интелект се разграничават низходящ подход, т.е. биологичен — изучаване на невронните мрежи и еволюционните изчисления, които моделират интелигентното поведение въз основа на по-малки "неинтелигентни" елементи. 3 Оцени правилността на твърдението: низходящият (на английски TopDown AI), семиотичен подход в ИИ — създаване на експертни системи, бази знания и системи за логическо изводи, които имитират високопланови психически процеси: мислене, разсъждение, реч, емоции, творчество и др. 4 Оцени правилността на твърдението: възходящият (на английски BottomUp AI), биологичен подход — изучаване на невронните мрежи и еволюционните изчисления, които моделират интелигентното поведение въз основа на по-малки "неинтелигентни" елементи. 5 Оцени правилността на твърдението: моделите за продукция са насочени към описание на ситуации. 6 Оцени правилността на твърдението: моделите за продукция не са насочени към модификация и разширяване. 7 Оцени правилността на твърдението: ядро на правилото за продукция е система от слотове и терминали. 8 Оцени правилността на твърдението: системите за продукция не могат да съдържат конфликти. 9 Изберете правилното твърдение: Логическата система за изводи (интерпретатор) на ЕИ работи в рамките на: - стратегия за директно решаване на проблема - стратегия за обратното решаване на проблема - итерации "действие-идентификация" 10 Оцени правилността на твърдението: Инженерството на знанията е научна дисциплина, която се занимава с цялата серия въпроси, свързани с реализирането на ЕИ. 11 Изберете правилното твърдение: Системата за изкуствен интелект в "тясното" й значение трябва напълно да имитира дейността на човешкия мозък.
Какви бази данни и брокери на съобщения използвате във вашия стек?
Разкажи за екипа: с кого работи, колко човека имаше?
HeadHunter има ограничение от 16 000 преглеждания на автобиографии на ден, и широк филтър изяжда всичко — как да решим това?
Какво ще покаже кодът? Какво мислиш за този код? // Проверка дали проектът съществува existingID, err := i.projectRepo.GetIDByJiraID(ctx, postgresConn, issue.ID) if err != nil { return 0, fmt.Errorf("неуспех при проверка за съществуване на проекта: %w", issue.ID) }
1. Покажете ТОП 10 по сума на поръчки на потребители, които са направили повече от 2 поръчки през последните 30 дни 2. Покажете ТОП 3 категории по приходи за последните 6 месеца
Нива на изолация на транзакциите, аномалии, какво е Serializable?
Колко години общ опит в разработката с Go?
Напишете SQL заявка, която да върне броя на поръчките за всеки потребител с обща стойност по-голяма или равна на 1000, сортирана по брой поръчки в низходящ ред: +---------+--------------+ | user_id | order_count | +---------+--------------+ | 111 | 2 | | 222 | 1 | | 333 | 1 | +---------+--------------+
Каква беше посоката на твоя екип?
Напишете функция, която премахва всички елементи, равни на val, от slice на място. Връща slice без премахнатите стойности. func RemoveValue(slice []int, val int) []int { // вашият код } // Пример RemoveValue([]int{1,2,3,2,4}, 2) // -> []int{1,3,4} RemoveValue([]int{1,2,3}, 5) // -> []int{1,2,3} RemoveValue([]int{}, 1) // -> []int{}
Как работи DISTINCT?
Как успяхте да ускорите зареждането на медицински файлове чрез API с повече от 3 пъти?
Разкажи по-подробно за последните проекти: технологии, твоята зона на отговорност, основните задачи.
Написахте ли тестове? Кои?
Разкажи ми какво е проверка и къде се използва тази дума?
Споменахте прехода от монолит към микросервизи — това беше свързано конкретно с търсенето?
Каква беше архитектурата на проекта — микросервизи?
Как се решават колизиите в map в Go (до версия 1.24)? Разкажи за бакетите и overflow-бакетите.