uz
Feedback
Реальные задачи с собеседований | Java

Реальные задачи с собеседований | Java

Kanalga Telegram’da o‘tish

Буду сюда выкладывать реальные задачи и вопросы с собеседований, без копипаста с интернета и других каналов) Ссылка для друга - https://t.me/+K4vJFdalwlthYTQy Прислать задачи, реклама - @privatevoidmain

Ko'proq ko'rsatish
4 354
Obunachilar
+324 soatlar
+47 kunlar
+2030 kunlar
Postlar arxiv
Диасфот
// Дан массив чисел в котором все числа кроме одного имеют пару(встречаются дважды) // Найти число, которое встречается только один раз // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3 int find(int[] arr) { }
#diasoft| Прислать задачу | Подписаться

Яндекс/ на стажера
/* * Есть сообщения из соцсети, например: * "Я работаю в Гугле :-)))" * * Хочется удялить смайлики из сообщений, подпадающие под регулярку ":-\)+|:-\(+" за линейное время. * То есть, сделать так: * "Я работаю в Гугле :-)))" -> "Я работаю в Гугле " * "везет :-) а я туда собеседование завалил:-((" -> "везет а я туда собеседование завалил" * "лол:)" - >"лол:)" * "Ааааа!!!!! :-))(())" -> "Ааааа!!!!! (())"" */
#yandex | Прислать задачу | Подписаться

всех с окончанием рабочей недели) #fridaymemes

Айтеко. Укажите верное утверждение в части использования connection pool для подключения к базе данных:
Anonymous voting

Unknown company (анонимно) Нужно заполнить itemsCountByCity - подсчитать количество товаров по городам.
@Value public class Order<T> { Integer id; String city; } @Value public class Item { Integer id; Integer orderId; } List<Order> orders; List<Item> items; Map<String, Integer> itemsCountByCity;
Прислать задачу | Подписаться #unknown

как у вас с проектом?
Anonymous voting

Райффайзенбанк (но это неточно) #sql -- SQL задача: вывести список сотрудников, -- получающих заработную плату больше чем у непосредственного руководителя
<EMPLOYEE> ID NUMBER [PK] DEPARTMENT_ID NUMBER [FK1] CHIEF_ID NUMBER [FK2] NAME VARCHAR2(198) SALARY NUMBER
#raif | Прислать задачу | Подписаться

Опрос для senior, кто устроился в 2025. На какую сумму устроились (на руки)?
Anonymous voting

Опрос для senior, кто устроился в 2025. На какую сумму устроились (на руки)?
Anonymous voting

Опрос для middle, кто устроился в 2025. На какую сумму устроились (на руки)?
Anonymous voting

Опрос для junior/intern, кто устроился в 2025. На какую сумму устроились (на руки)?
Anonymous voting

Сбер Сделать рефакторинг
@RestController @RequestMapping("/orders") public class OrderController { @Autowired private OrderService orderService; @PostMapping public ResponseEntity<String> createOrder(@RequestBody OrderRequest request) { orderService.processOrder(request); return ResponseEntity.ok("ok"); } } @Service public class OrderService { @Autowired private OrderRepository orderRepository; @Autowired private KafkaTemplate<String, String> kafkaTemplate; public void processOrder(OrderRequest request) { Order order = new Order(); order.setUserId(request.getUserId()); order.setTotal(request.getTotal()); order.setStatus("NEW"); orderRepository.save(order); kafkaTemplate.send("orders", String.valueOf(order.getId()), "order_created"); } } @Entity @Data public class Order { @Id @GeneratedValue private long id; private String userId; private String status; private BigDecimal total; } @Data public class OrderRequest { private String userId; private BigDecimal total; }
#sber| Прислать задачу | Подписаться

всех с окончанием рабочей недели) #fridaymemes

Астон (#repeat) Сделать код-ревью #aston | Прислать задачу | Подписаться
Астон (#repeat) Сделать код-ревью #aston | Прислать задачу | Подписаться

Сбер Просуммировать значения в списках в разрезе валют
class Money { String currency; BigDecimal value; } private static Set<Money> mergeLists(List<Money> list1, List<Money> list2) { return; }
#sber| Прислать задачу | Подписаться

есть тут сберовцы? как у вас там дела? Пишут в сбере снова массовые увольнения, но собесы все равно есть🤷‍♂️

Сбер #sql
CREATE TABLE country ( id SERIAL name VARCHAR(100) continent VARCHAR(50) population INT ); CREATE TABLE gdp ( id country_id INT year INT value INT );
1. Получить континенты и суммарное число жителей на каждом 2. в которых жителей больше миллиарда 3. Получить наименование страны + ввп на душу населения 4. Какие ошибки возникают (нулл и 0) 5. В таблице стран 200 строк в gdp 180, сколько будет строк в запросе (нужно было пояснить за теорию множеств)))) 6. Получить континент наименование страны и число жителе в стране. Выводим только самые большие по населению страны на континенте 7. Тоже самое только топ 3 страны #sber| Прислать задачу | Подписаться

Мойсклад Написать SQL запрос, который выбрал бы папки с файлами*.avi или пустые папки.
CREATE TABLE folder ( id uuid PRIMARY KEY, name text NOT NULL ); CREATE TABLE file ( id uuid PRIMARY KEY, name text NOT NULL, folder_id uuid NOT NULL, CONSTRAINT fk_file_folder_id FOREIGN KEY (folder_id) REFERENCES folder (id) );
Подписаться

всех с окончанием рабочей недели) #fridaymemes