Реальные задачи с собеседований | Java
3.59K subscribers
280 photos
37 videos
482 links
Буду сюда выкладывать реальные задачи и вопросы с собеседований, без копипаста с интернета и других каналов)

Ссылка для друга - https://t.me/+K4vJFdalwlthYTQy

Прислать задачи, реклама - @privatevoidmain
Download Telegram
СБЕР #repeat

"Дана строка состоящая из скобок [ ] ( ) { } , определить правильно ли расставлены скобки. Правильность расстановки определяется, если каждая открывающаяся скобка закрывается скобкой такого же типа и в правильном порядке. Например:"([]){}"-true, "(()]"-false"


#sber| Прислать задачу | Подписаться
👍3😱11
Мойсклад #repeat

Написать программу которая приведет к StackOverFlow с минимальным количеством строк.

Подписаться
😁5
IT ONE (классика #repeat)

class Program
{
public static void main(String args[])
{
// todo: вернуть первый неповторящийся элемент и вывести ответ
int[] arr = {9, 4, 9, 6, 7, 4, 5};
System.out.println(firstUnique(arr));

}
}

#itone
Прислать задачу | Подписаться
😁91🤔1
IT ONE #repeat

Стандартные вопросы по работе транзакшнал -
public class BeanA() {
private BeanB b;
}

@Transactional
public void m1(List list) {
for (Integer i : list) {
b.m2();
}
}

public class BeanB() {
@Transactional
public void m2(Integer i) {
// Добавляем запись в таблицу
}
}

#itone
Прислать задачу | Подписаться
4
IT ONE #repeat


Найти всех сотрудников, у которых общий размер начислений превышает 20
-- Persons со списком работников
-- id | name
-- ------------
-- 1 | Petya
-- 2 | Vasya
-- 3 | Kolya

-- Payments с зарплатными начислениями ежемесячно.
-- id | person_id | amount
-- -----------------------------
-- 1 | 1 | 10
-- 2 | 1 | 20
-- 3 | 3 | 15

#sql
#itone | Прислать задачу | Подписаться
👍1