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

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

前往频道在 Telegram

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

显示更多
4 360
订阅者
+224 小时
+117
+1830
帖子存档
Иногда нам присылают задачи, которые уже были опубликованы (в разных компаниях могут давать похожие или такие же задачи, особенно если берут с литкода, или приславшие собеседовались в одну и ту же компанию) Решили их тоже выкладывать c тегом #repeat, чтобы была статистика. Кстати, в некоторых компаниях годами задают одни и те же вопросы и задачи😂

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

вроде Сбер🤷🏻‍♂️ Написать #sql-запрос #sber | Подписаться
вроде Сбер🤷🏻‍♂️ Написать #sql-запрос #sber | Подписаться

ВТБ Вывести департаменты и количество сотрудников, где сотрудников больше 50
Department(id, "name")
Person(id, "fio", department_id)
#vtb | #sql | Подписаться

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

Яндекс. Второй этап: Дана строка. Найти и вывести максимальную по длине подстроку, являющуюся палиндромом. пример: "kloikkjkabccbaqerty" -> "abccba" #yandex | Подписаться

x5 Нарисовать елочку из звезодчек: 1. правостороннюю 2. левостороннюю #x5 | Подписаться
x5 Нарисовать елочку из звезодчек: 1. правостороннюю 2. левостороннюю #x5 | Подписаться

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

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

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

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

open-solution
public class ThreadDemo {

    private int count = 1;

    public synchronized void doSomething() {
        for (int i = 0; i < 10; i++) {
            System.out.println(count++);
        }
    }

    public static void main(String[] args) {
        ThreadDemo demo = new ThreadDemo();
        Thread a1 = new A(demo);
        Thread a2 = new A(demo);
        a1.start();
        a2.start();
    }
}

class A extends Thread {
    ThreadDemo demo;

    public A(ThreadDemo td) {
        demo = td;
    }

    public void run() {
        demo.doSomething();
    }
}

x5 Что будет выведено на экран? Какие есть проблемы? как решить? Ссылка на код - online-ide.com/58uLCXtKg4 #x5 | Подписаться
x5 Что будет выведено на экран? Какие есть проблемы? как решить? Ссылка на код - online-ide.com/58uLCXtKg4 #x5 | Подписаться

x5 1. Что будет выведено на экран? 2. А если убрать 8 и 15 строки? (похожа на вчерашнюю задачу) Ссылка на код - online-ide.co
x5 1. Что будет выведено на экран? 2. А если убрать 8 и 15 строки? (похожа на вчерашнюю задачу) Ссылка на код - online-ide.com/uPwNGbtEA9 #x5 | Подписаться

Данная реализация паттерна Singleton является thread safe?
Anonymous voting

open-solution Рассмотрите код и ответьте на вопрос:
public class Singleton {
    private Singleton() {}

    private static class SingletonHolder {
        private final static Singleton INSTANCE = new Singleton();
    }

    public static Singleton getInstance() {
        return SingletonHolder.INSTANCE;
    }
}

Давайте знакомиться)

Сколько лет вы работаете java-разработчиком?
Anonymous voting