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

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

رفتن به کانال در Telegram

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

نمایش بیشتر
4 358
مشترکین
+424 ساعت
+97 روز
+1730 روز
آرشیو پست ها
Золотая корона (но это не точно) Что будет выведено? #korona | Прислать задачу | Подписаться
Золотая корона (но это не точно) Что будет выведено? #korona | Прислать задачу | Подписаться

Kaspi kz
Есть бесконечный поток чисел. Нужно придумать логику, чтобы этот поток обрабатывало 3 дополнительных потока, первый из которых принимает только 1, второй поток который принимает только числа делящие на 2 без остатка, 3 поток для чисел принимающих только дробные числа.
#kaspikz | Прислать задачу | Подписаться

Лада Цифра
Дана коллекция строк: null, "yuLia", " ", "borjA", "Ceba", "", "aleNa", "daRek", "FranK", null, "yulia" Нужно написать метод возвращающий строку: "Alena - Borja - Ceba - Darek - Frank – Yulia"
#ladadigit | Подписаться

Какая java у вас на проекте?
Anonymous voting

Лига цифорвой экономики Почему не отработает catch-блок? код по ссылке - online-ide.com/4EetJW0fAn #digitalleague | Подписать
Лига цифорвой экономики Почему не отработает catch-блок? код по ссылке - online-ide.com/4EetJW0fAn #digitalleague | Подписаться

Всех с окончанием рабочей недели) #fridaymemes ____________ кому нибудь уже попадались задачи из нашего канала?)
Всех с окончанием рабочей недели) #fridaymemes ____________ кому нибудь уже попадались задачи из нашего канала?)

СБЕР Изменить код так, чтобы вывелся "stopped" 🤔 #sber | Подписаться
СБЕР Изменить код так, чтобы вывелся "stopped" 🤔 #sber | Подписаться

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

Никак не могу понять, что тут требуется? или я не успел проснуться, или что😄 IT ONE Метод работает не всегда корректно. Как его можно отрефакторить или переписать, и как проверить, что ничего не сломалось? В будущем, возможно, нужно будет сделать похожий метод, который найдет все дубликаты, их индексы и количество. Метод должен будет работать не только с int, но и с объектами. Метод возвращает индекс элемента в последовательности чисел, который соответствует дубликату.
public int findDuplicateIndex(int... numbers) { int[] countArray = new int[numbers.length]; for (int i = 0; i < numbers.length; i++) { int current = numbers[i]; if (countArray[current] > 0) { return i; } else { countArray[current] += 1; } } throw new RuntimeException("Duplicate not found!"); }
#itone | Подписаться

Иннотех Найти самое часто повторяющееся число в массиве. Например, дан массив [6, 3, 1, 6, 5, 1, 1]. Ответ : 1
public int execute(int[] nums) { }
#innotech | Подписаться

эВ-групп #sql Написать запрос, который выведет имена пользователей, у которых более одного автомобиля
user id |name car id |model | user_id
#evgroup | Подписаться

Dcloud
/** * Возвращает всех людей старше 18 лет. * @param groups список групп людей * @return список людей старше 18 лет */ public static List<Person> adultPersons(List<Group> groups) { // Реализация метода } public class Person { private final String name; private final Long age; public Person(String name, Long age) { this.name = name; this.age = age; } public String name() { return name; } public Long getAge() { return age; } } public class Group { private final List<Person> people; public Group(List<Person> people) { this.people = people; } public List<Person> getPeople() { return people; } }
#dcloud | Прислать задачу | Подписаться

IT ONE (#repeat)
public class First { //Найти в строке первую неповторяющуюся букву //Например: //"cba" => c //"abc" => a //"abca" => b public static void main(String[] args) { checkResult("cba", 'c'); checkResult("abc", 'a'); checkResult("abca", 'b'); checkResult("abcab", 'c'); checkResult("abcabcd", 'd'); } public static Character getFirstUnique(String st) { } private static void checkResult(String input, Character expectedResult) { Character actualCharacter = getFirstUnique(input); if (Objects.equals(expectedResult, actualCharacter)) { System.out.println(actualCharacter + " OK"); } else { System.out.println("Check failed! Input '" + input + "'; Result'" + actualCharacter + "'; Expected '" + expectedResult + "'!"); } } }
#itone | Подписаться

Газпромбанк Сделать код-ревью #gazprombank | Подписаться
Газпромбанк Сделать код-ревью #gazprombank | Подписаться

Админ дуреет с этой прикормки: ____ Коллеги, присылайте ваши задачи с собесов мне в личку - @privatevoidmain 🤝
Админ дуреет с этой прикормки: ____ Коллеги, присылайте ваши задачи с собесов мне в личку - @privatevoidmain 🤝

СБЕР (но это не точно) 1. Получить всех работников с именем (name), начинающимся с "Ivanov" или "Petrov" и возрастом больше 1
СБЕР (но это не точно) 1. Получить всех работников с именем (name), начинающимся с "Ivanov" или "Petrov" и возрастом больше 18 лет (age) 2.Посчитать количество задач за последние 6 месяцев по каждому сотруднику. Учитывать только сотрудников с возрастом в диапазоне от 25 до 35 лет. Вывести имя руководителя, имя сотрудника, количество задач. Пропустить с количеством задач меньше трех. Отсортировать по убыванию количества задач. 3.Получить по каждому работнику три последних задачи: id, employee_name, task_name, created_at #sber | Подписаться

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

СБЕР Что будет выведено? #sber | Подписаться
СБЕР Что будет выведено? #sber | Подписаться

😂, под репостом вчерашнего поста с кодом ревью:
😂, под репостом вчерашнего поста с кодом ревью: