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

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

Open in Telegram

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

Show more
4 360
Subscribers
+224 hours
+117 days
+1830 days
Posts Archive
БФТ Что будет выведено на экран? online-ide.com/m2TxSAoZv3
БФТ Что будет выведено на экран? online-ide.com/m2TxSAoZv3

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

Сбер #sql Вывести сумму заказов по городам
cities:
city_id PK
city_name

orders:
order_id PK
city_id FK
total
#sber | Подписаться

ВТБ Что будет выведено на экран? online-ide.com/Jir7ZKpn81 #vtb | Подписаться
ВТБ Что будет выведено на экран? online-ide.com/Jir7ZKpn81 #vtb | Подписаться

Сбер. кредитный проект 1. Попросили реализовать синглтон. спросили какие + и -, какой принцип solid нарушает? 2. Реализовать
Сбер. кредитный проект 1. Попросили реализовать синглтон. спросили какие + и -, какой принцип solid нарушает? 2. Реализовать метод, который возвращает по номеру число из ряда фибоначчи #sber | Подписаться

Сбер. какой-то проект по автоматизации чего-то #sber | Подписаться
Сбер. какой-то проект по автоматизации чего-то #sber | Подписаться

СБЕР Написать api-composition метод с теоретическим временем, стремящимся к 300ms. Метод вызывает три сторонних микросервиса.
СБЕР Написать api-composition метод с теоретическим временем, стремящимся к 300ms. Метод вызывает три сторонних микросервиса. Сверху показаны вызовы и среднее время ответа ссылка на код - online-ide.com/KouOmLGJPj #sber | Подписаться

ОТП банк 1. Выбрать людей, у которых фамилия начинается на "В" 2. Вместо department_number вывксти название 3. Численность по
ОТП банк 1. Выбрать людей, у которых фамилия начинается на "В" 2. Вместо department_number вывксти название 3. Численность по городу / по департменту 4. Выбрать департмент, кол-во для департментов с 3 и более сотрудниками #sql #otpbank | Подписаться

ОТП банк Создать текстовый файл и считать с него строку #otpbank | Подписаться

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

open-solution Что будет выведено на экран?
List list = new ArrayList<>();
list.add("One");
list.add("Two");
list.add("Three");

list.stream().forEach(s -> {
    System.out.println(s);
    list.add(s + " New");
});
#opensolution | Подписаться

инвест-го сделать рефакторинг ссылка на код online-ide.com/V7vMflkRZ0
инвест-го сделать рефакторинг ссылка на код online-ide.com/V7vMflkRZ0

ЯНдекс Дан массив из нулей и единиц. Нужно определить, какой максимальный по длине подинтервал единиц можно получить, удалив ровно один элемент массива. Вернуть 0, если такого подинтервала не существует. Удаление элемента обязательно. Пример: [1, 1, 0, 1, 1, 1] Удаление 0 на позиции 2 приводит к подинтервалу длины 5: [1, 1, 1, 1, 1] Ответ: 5 [1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1] Удаление второго 0 (позиция 6): Максимальный подинтервал — [1, 1, 1, 1, 1, 1, 1, 1, 1] длиной 9. Ответ: 9

open-solution Что будет выведено на экран?
public class Test {
    class A {
        String str = "ab";

        A() {
            printLength();
        }

        void printLength() {
            System.out.println(str.length());
        }
    }

    class B extends A {
        String str = "abc";

        void printLength() {
            System.out.println(str.length());
        }
    }

    public static void main(String[] args) {
        new Test().new B();
    }
}
#opensolution | Подписаться

инвест-го Что будет выведено на экран? Ссылка на код - online-ide.com/XsZkb27IlF
инвест-го Что будет выведено на экран? Ссылка на код - online-ide.com/XsZkb27IlF

Альфа-банк Какие типы можно подставить вместо **** и _____ ? Объяснить почему
Альфа-банк Какие типы можно подставить вместо **** и _____ ? Объяснить почему

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

инвест-го Что будет выведено на экран? ссылка на код - online-ide.com/3f8xQnv4ad
инвест-го Что будет выведено на экран? ссылка на код - online-ide.com/3f8xQnv4ad

Альфа-банк Какие индексы нужно добавить на эту таблицу, чтобы селекты выполнялись быстрее?
Альфа-банк Какие индексы нужно добавить на эту таблицу, чтобы селекты выполнялись быстрее?

Даны два итератора. Реализовать итератор, который может объединить два данных итератора (например для листов Integer): позволяет сначала получить элементы из первого, затем из второго. #sportmaster #repeat