Реальные задачи с собеседований | Java
Kanalga Telegram’da o‘tish
Буду сюда выкладывать реальные задачи и вопросы с собеседований, без копипаста с интернета и других каналов) Ссылка для друга - https://t.me/+K4vJFdalwlthYTQy Прислать задачи, реклама - @privatevoidmain
Ko'proq ko'rsatish4 360
Obunachilar
+224 soatlar
+117 kunlar
+1830 kunlar
Postlar arxiv
БФТ
Что будет выведено на экран?
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 | Подписаться
Сбер. кредитный проект
1. Попросили реализовать синглтон. спросили какие + и -, какой принцип solid нарушает?
2. Реализовать метод, который возвращает по номеру число из ряда фибоначчи
#sber | Подписаться
Сбер. какой-то проект по автоматизации чего-то
#sber | Подписаться
СБЕР
Написать api-composition метод с теоретическим временем, стремящимся к 300ms. Метод вызывает три сторонних микросервиса. Сверху показаны вызовы и среднее время ответа
ссылка на код - online-ide.com/KouOmLGJPj
#sber | Подписаться
ОТП банк
1. Выбрать людей, у которых фамилия начинается на "В"
2. Вместо department_number вывксти название
3. Численность по городу / по департменту
4. Выбрать департмент, кол-во для департментов с 3 и более сотрудниками
#sql
#otpbank | Подписаться
ОТП банк
Создать текстовый файл и считать с него строку
#otpbank | Подписаться
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
ЯНдекс
Дан массив из нулей и единиц. Нужно определить, какой максимальный по длине подинтервал
единиц можно получить, удалив ровно один элемент массива. Вернуть 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/3f8xQnv4ad
Альфа-банк
Какие индексы нужно добавить на эту таблицу, чтобы селекты выполнялись быстрее?
Даны два итератора. Реализовать итератор, который может объединить два данных итератора (например для листов Integer):
позволяет сначала получить элементы из первого, затем из второго.
#sportmaster #repeat
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
