Реальные задачи с собеседований | Java
3.53K subscribers
278 photos
36 videos
475 links
Буду сюда выкладывать реальные задачи и вопросы с собеседований, без копипаста с интернета и других каналов)

Ссылка для друга - https://t.me/+K4vJFdalwlthYTQy

Прислать задачи, реклама - @privatevoidmain
Download Telegram
тинькоф

Что будет выведено?

ссылка на код - online-java.com/G1iHkrnYDo

#tbank | Подписаться
1👍6
тинькоф

Написать метод, который принимает матрицу, заполненную положительными числами и возвращает количество непрерывных областей, состоящих из одинаковых чисел

ссылка на код - online-java.com/gk8JmqjnDi

#tbank | Подписаться
1🔥7
Госусллуги

Найдите сотрудников, обладающих максимальной зар. платой в своей должности.
| fio | position | salary |
|------------|-------------|--------|
| Иванов | Разработчик | 100000 |
| Горохов | Разработчик | 120000 |
| Петров | Разработчик | 140000 |
| Сидоров | Тестировщик | 100000 |
| Кузнецов | Тестировщик | 120000 |
| Михайлов | Тестировщик | 150000 |
| Антонов | Разработчик | 200000 |
| Сухой | Разработчик | 100000 |
| Микоян | Разработчик | 100000 |
| Джугашвили | Директор | 300000 |
| Берия | ИБ | 200000 |


#sql
#gosusl | Прислать задачу | Подписаться
1👍4
Лига цифорвой экономики
-- 1. SQL. Есть книги, у которых есть id, название, список авторов. Есть авторы, у которых есть id, ФИО и книги, которые они написали.
-- Спроектировать реляционную модель данных и сделать к ней запрос - вывести все книги автора Иванова.

#sql
#digitalleague | Подписаться
1👍5👎1
ВТБ

Написать функциональный интерфейс с методом apply, который принимает на вход 4 аргумента разных неустановленных типов и возвращает ответ 5-го неустановленного типа, но тип ответа должен наследоваться от Stream

#vtb | Подписаться
1👍4
ВТБ

Будет ли создаваться новая транзакция в методе someOp2() ?

#vtb | Подписаться
1🔥4
СБЕР

Что будет выведено?

Set<Character> set = new HashSet<>();

for (char i = 'а'; i <= 'я'; i++) {
set.add(i);
set.remove(i - 1);
}

System.out.println(set.size());

#sber | Прислать задачу | Подписаться
1👍10
Домклик

Какие проблемы видите в этом методе?

#domclick | Подписаться
1👍3
СБЕР
// Java

// Задание 1: реализовать два потока, в одном вызывается метод call1,
// во втором вызывается метод call2, результат call2 всегда должен быть первым.


#sber | Подписаться
1👍62
Госусллуги

Написать метод, который возвращает пользователей с правами на редактирование (использовать стрим апи)

class UsingLambda {
private final Set<User> users = new HashSet<>();

public Set<User> findEditors() {

}


#gosusl | Прислать задачу | Подписаться
11👍1
Всех с окончанием рабочей недели)
#fridaymemes
1😁145
А как вам такие задачи?😂😏

Cloudx
Что будет выведено на экран?

ссылка на код - online-java.com/bq8iZeXj1M

#cloudx | Подписаться
1😁9🤯4👍32
СБЕР

# Вывести уникальный список городов
# Вывести количество сотрудников в городах
# Вывести только те города, в которых количество сотрудников больше 1

DROP TABLE IF EXISTS employee;
CREATE TABLE IF NOT EXISTS employee (name VARCHAR(30) PRIMARY KEY, city VARCHAR(50));
INSERT INTO employee VALUES
('Иванов', 'Москва'),
('Петров', 'Москва'),
('Сидоров', 'Воронеж');

#sber | Подписаться
1👍4
СБЕР

Удалить из List<Person> всех у кого меньше 2-х детей
Отсортировать List<Person> по возрасту ребенка с наименьшим возрастом

Вывести список детей List<Child>
Отсортировать List<Child> по алфавиту и возрасту
ссылка на код - online-java.com/0yPrhqmfVS
#sber | Подписаться
1👍93
Астон

Написать запрос, который выведет сумму оплат по каждому магазину, если общая сумма будет больше 1000.
table: transactions

id shopId amount date
1 shop1 1000.00 2023.01.01 15:17:01
2 shop2 700.00 2023.01.01 15:13:02
3 shop2 330.00 2023.01.01 15:10:03
4....

#sql
#aston | Прислать задачу | Подписаться
1👍6
🎉 У нас уже 1000 подписчиков!
Всем спасибо💪

5 фактов об этом канале:
0. канал был открыт в июне 2024
1. Было опубликовано больше 200 задач из 30+ компаний. Больше всего из сбера - 33 шт.
2. Было оставлено больше 2100 комментариев
3. В ноябре на мой аккаунт пожаловались на "незаконные материалы в этой группе" и он был заблокирован
4. больше 80% присланных задач - всего от нескольких подписчиков

📏📏📏📏📏
Ставьте 🔥, если вам нравится канал

И если есть предложения /рекомендации, пишите в комменты или в личку
Please open Telegram to view this post
VIEW IN TELEGRAM
11🔥581