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

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

前往频道在 Telegram

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

显示更多
4 360
订阅者
+224 小时
+117
+1830
帖子存档
ОТП-банк Что будет выведено на экран?
ОТП-банк Что будет выведено на экран?

x5 Что будет выведено на экран? Ссылка на код - https://www.online-ide.com/rs4Dk9nzAY #x5 | Подписаться
x5 Что будет выведено на экран? Ссылка на код - https://www.online-ide.com/rs4Dk9nzAY #x5 | Подписаться

ОТП банк Дан массив с числами, среди них есть нули. Не создавая новых массивов, нужно переместить все нули в конец массива. #
ОТП банк Дан массив с числами, среди них есть нули. Не создавая новых массивов, нужно переместить все нули в конец массива. #otpbank | Подписаться

Яндекс. Второй этап: Дан сортированный по возрастанию массив интов. Необходимо собрать упорядоченный по вазрастанию массив из квадратов элементов пример: [-3, 2, 4] -> [4, 9, 16] #yandex | Подписаться

x5 Сделать так, чтобы при создании объекта Task на экран выводился тип (в данном случае - String) Ссылка на код - online-ide.
x5 Сделать так, чтобы при создании объекта Task на экран выводился тип <T> (в данном случае - String) Ссылка на код - online-ide.com/cUsLHDfKMW #x5 | Подписаться

Что произойдет после вызова метода test()?
Anonymous voting

open-solution Что произойдет после вызова метода test()?
interface I { void print(); }

public I create() {
    return () -> { System.out.println("Hello!"); };
}

private I i = this::create;

public void test() {
    i.print();
}
#opensolution | Подписаться

Всех с окончанием рабочей недели) Накидайте в комменты мемы, которые вам понравились на этой неделе (или просто любимые)

Ребята, нужна обратная связь) Как вам наш канал? 👍 или 👎?

ОТП банк Сделать код ревью Ссылка на код online-ide.com/iGaOmUK7Cf #otpbank| Подписаться
ОТП банк Сделать код ревью Ссылка на код online-ide.com/iGaOmUK7Cf #otpbank| Подписаться

ВТБ Сделать код-ревью #vtb | #review | Подписаться
ВТБ Сделать код-ревью #vtb | #review | Подписаться

rt-labs Найти минимальную цену дизельного топлива (FuelType) на заправках (Station) в определенных координатах
Station { id pk,
name,
latitude,
longitude
}

Prices { fuelTypeId fk,
stationId fk,
price
}

FuelType { 
id pk,
name
}
#sql ________ Потом обсудили создание энтити, репозитория, сервиса, контроллера для получения такой цены на Java #rtlabs | Подписаться

Сбер Дана строка, где указаны id, название группы, страна и места в соревнованиях. Написать метод, который возвращает названи
Сбер Дана строка, где указаны id, название группы, страна и места в соревнованиях. Написать метод, который возвращает название группы, которая получила наибольшее количество первых мест. ссылка на код - online-ide.com/k0G5LZWAnC #sber | Подписаться

Юнидата Есть лист интов, надо написать метод, который из этого листа возвращает лист стрингов - если число делится на 3, то в
Юнидата Есть лист интов, надо написать метод, который из этого листа возвращает лист стрингов - если число делится на 3, то вместо него вернуть "Foo", если на 5, то "Bar", если и на 3 и на 5, то "FooBar", в других случаях просто число в виде строки. #unidata | Подписаться

СБЕР Найти все города, куда ездил пассажир по имени Bruce
CREATE TABLE Passenger (
    id bigint primary key,
    name text
);

CREATE TABLE Trip (
    id bigint primary key,
    town_to text
);

CREATE TABLE Pass_in_trip (
    id bigint primary key,
    passenger bigint,
    trip bigint,
    foreign key (passenger) references Passenger(id),
    foreign key (trip) references Trip(id)
);
#sql | #sber | Подписаться

Яндекс Дан класс, представляющий узел бинарного дерева:
public class TreeNode {
    TreeNode parent;
    TreeNode left;
    TreeNode right;
}
Необходимо реализовать метод getLowestCommonParent(TreeNode first, TreeNode second), который находит ближайшего общего предка (LCA) для двух заданных узлов в бинарном дереве. Ограничения: Метод должен работать с ограничением по памяти O(1), то есть нельзя использовать дополнительные структуры данных, такие как коллекции, массивы и т. д. #yandex | Подписаться

Cбер Что будет выведено на экран? Ссылка на код - online-ide.com/60VrbsZuid #sber | Подписаться
Cбер Что будет выведено на экран? Ссылка на код - online-ide.com/60VrbsZuid #sber | Подписаться

ВТБ Написать метод remove(), который будет удалять последний объект A, у которого str = "abc" online-ide.com/lu34m9gbBL #vtb
ВТБ Написать метод remove(), который будет удалять последний объект A, у которого str = "abc" online-ide.com/lu34m9gbBL #vtb | Подписаться

cinimex Сделать рефакторинг Ссылка на полный код - online-ide.com/tHcyAmYTV7 #cinimex | Подписаться
cinimex Сделать рефакторинг Ссылка на полный код - online-ide.com/tHcyAmYTV7 #cinimex | Подписаться