Sobes.tech

Какви причини правят недопустим директният достъп до данните в оперативната памет по време на разработката на софтуер?

Junior — Middle
215

Какво ще покаже програмата на местата, където има коментари? package main import "fmt" func main() { nums := make([]int, 1, 2) fmt.Println(nums) // appendSlice(nums, 1024) fmt.Println(nums) // mutateSlice(nums, 1, 512) fmt.Println(nums) // } func appendSlice(sl []int, val int) { sl = append(sl, val) fmt.Println(sl) // } func mutateSlice(sl []int, idx, val int) { sl[idx] = val fmt.Println(sl) // }

214

Имаш ли преглед на кода? Как беше организиран?

214

Имаш две таблици: orders (поръчки): order_id (уникален идентификатор на поръчката) customer_id (идентификатор на клиента) order_date (дата на поръчката) total_amount (обща сума на поръчката) customers (клиенти): customer_id (уникален идентификатор на клиента) customer_name (име на клиента) city (град на клиента) Задача: Напишете SQL заявка, която ще върне следните данни: Списък на клиентите (име и град), които са направили поръчки на обща сума повече от 1000 долара. За всеки клиент от точка 1, покажете общата сума на всички поръчки.

214

Разкажи за транзакциите в базите данни: защо са необходими, къде си ги използвал?

214

Можете ли да обясните принципа на работа и основните характеристики на модела CQRS?

Middle — Middle+
212

Разкажи за техническия стек, който използваше.

211

Каква е ролята и предназначението на празен интерфейс в програмирането?

Junior — Middle
210

Настройвал ли си Kubernetes?

210

Напишете код с работна група за обработка на списък с URL адреси с паралелни HTTP заявки.

209

Как работи планировчикът на Go? Разкажи основните моменти.

209

Какви типове взаимни изключвания (Mutex) са реализирани в стандартната библиотека на Go?

208

Таблица `employees`: | id | име | отдел | заплата | |----|-------|--------|---------| | 1 | A | IT | 100 | | 2 | B | IT | 100 | | 3 | C | IT | 90 | | 4 | D | IT | 80 | | 5 | E | HR | 200 | | 6 | F | HR | 180 | Трябва да се покажат всички служители, които са в топ-3 по заплата в рамките на своя отдел. Ако няколко служители имат еднаква заплата, всички трябва да бъдат включени (дори ако това разшири топ-3 до 4-5 човека).

207

Можете ли да обясните какво представлява моделът C4 и как се използва за визуализиране на архитектурата на системите?

Middle — Middle+
206

Разкажете за оптимизацията на заявки към базата данни от техническа гледна точка.

206

Какво прави PARTITION BY във функции за прозорец?

205

Опишете API на системата за резервация на билети

205

Какви средства и подходи използвахте при създаването на архитектурата на микросервизите?

Junior — Middle
204

Какви видове памет съществуват и как взаимодействат помежду си?

Junior — Middle
204
/12