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

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

Ir al canal en Telegram

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

Mostrar más
4 360
Suscriptores
+224 horas
+117 días
+1830 días
Archivo de publicaciones
Гаскар груп Необходимо осуществить рефакторинг обработки документов. ссылка на код - online-java.com/1xo87NiXd2 #gaskar | Под
Гаскар груп Необходимо осуществить рефакторинг обработки документов. ссылка на код - online-java.com/1xo87NiXd2 #gaskar | Подписаться

Гаскар груп Необходимо реализовать стандартный метод, осуществляющий сравнение 2-х объектов Person.
class Person {
    String firstName;
    String lastName;
    Integer age;
//..
}
#gaskar | Подписаться

Гаскар груп Необходимо реализовать на Java метод, принимающий на вход коллекцию, в которой присутствуют строки, и удаляющий из переданной коллекции все строки, начинающиеся на «aaa».
public static void filterTripleA(Collection strings);
#gaskar | Подписаться

Альфа-банк Что выведется? Какой результат выполнения count()?
DoubleStream s = DoubleStream.of(1.2, 2.4);
s.peek(System.out::println).filter(x -> x > 2).count()
#alfabank | Подписаться

короче, решил публиковать задания с указанием компаний, но через некоторое время буду удалять название и хэштег upd. хэштег буду менять на #bank1 (сбер) #bank2(втб) и т.д.

Совкомбанк Сделать ревью кода полный код здесь - online-java.com/OG3ez9wrW1 #sovcombank
Совкомбанк Сделать ревью кода полный код здесь - online-java.com/OG3ez9wrW1 #sovcombank

Иннотех Напишите схему миграции - две таблицы "Пользлователи" и "Департменты". У них есть id и имя. Пользователь может одновременно находиться в одном департменте #innotech | Прислать задачу | Подписаться

Иннотех Напишите метод, которы принимает строку и печатает сколько раз каждый символ повторяется в ней #innotech | Прислать задачу | Подписаться

Всех с окончанием рабочей недели) Накидайте в комменты мемы, которые вам понравились за последнее время #fridaymemes

Ростелеком Написать метод, который будет сохранять элементы в конец списка LinkedList 🤔🤷🏻‍♂️ #rostelecom| Подписаться
Ростелеком Написать метод, который будет сохранять элементы в конец списка LinkedList 🤔🤷🏻‍♂️ #rostelecom| Подписаться

IT ONE -- Есть две таблицы:
-- Persons со списком работников
-- id   | name
-- ------------
-- 1  | Petya
-- 2  | Vasya
-- 3  | Kolya

-- Payments с зарплатными начислениями ежемесячно. 
-- id  |  person_id   | amount 
-- -----------------------------
-- 1  | 1        | 10
-- 2  | 1        | 20
-- 3  | 3        | 15
-- Связь между таблицами один ко многим, причем у сотрудника может быть несколько выплат -- либо не быть ни одной выплаты, если он только пришел в компанию -- 1. выбрать всех сотрудников вместе с их зарплатными начислениями. -- 2. выбрать сотрудников у которых общий размер начислений превышает 25 #sql #itone | Прислать задачу | Подписаться

IT ONE Найти первый не повторяющийся элемент в массиве целых чисел
   public static void main(String[] args) {
            int[] arr = {9, 4, 9, 6, 7, 4, 5};
}
#repeat #itone | Прислать задачу | Подписаться

Лига цифровой экономики
Создайте свою аннотацию Repeat с целочисленным параметром.
Расширьте класс ThreadPoolExecutor и переопределите метод execute следующим образом:
если экземпляр Runnable имеет аннотацию Repeat, то его метод run выполняется несколько раз (количество задается параметром в Repeat).

То есть, написав такой класс:

@Repeat(3)
class MyRunnable implements Runnable{
    @Override
    public void run() {
        System.out.println("Hello!");
    }
}

и использовав его:

public static void main(String[] strings) {
        CustomThreadPoolExecutor customThreadPoolExecutor =
                        new CustomThreadPoolExecutor(10);
        customThreadPoolExecutor.execute(new MyRunnable());
}

Мы должны увидеть:

Hello!
Hello!
Hello!
#digitalleague | Подписаться

Астон Необходимо описать иерархию классов, сервисов и связей между ними для автоматизации следующего бизнес-процесса: Имеем следующие объекты: - Склад с полками (Полка N1 (1-1000), ,Полка N2 (1-1000), Полка N3 (1-1000)) - Робота - и тележку с коробками столов разных форм. Робот может взять только одну коробку с тележки, определить форму стола, в зависимости от формы он должен отнести и положить коробку со столом на определённую полку. #aston | Прислать задачу | Подписаться

Астон Написать метод, который принимает два массива int с одинаковым размером и проверяет, что они идентичны #aston | Прислать задачу | Подписаться

Альфа-банк Что будет выведено на экран? Довольно популярная задача на собесах. Кому попадалась?:) #alfabank | Подписаться
Альфа-банк Что будет выведено на экран? Довольно популярная задача на собесах. Кому попадалась?:) #alfabank | Подписаться

Астон Найти второй по минимальности объект
int [] array = new int[] {65, 45, 73, 41, 32, 53, 16, 23, 57, 42, 74, 55, 36};
#aston | Прислать задачу | Подписаться

Лига цифорвой экономики online-ide.com/gGh54HJwja #digitalleague | Подписаться
Лига цифорвой экономики online-ide.com/gGh54HJwja #digitalleague | Подписаться

Всех с окончанием рабочей недели) п.с. у нас сегодня 3 вариант)
Всех с окончанием рабочей недели) п.с. у нас сегодня 3 вариант)

Ростелеком Написать метод, который удалит повторяющиеся символы из строки
String st = "МммоооОссСсккввВаАа  сслллЕЕЕззЗзамм нНее вввееееритТ!!";
#rostelecom | Подписаться