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

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

Прислать задачи, реклама - @privatevoidmain
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Райффайзенбанк (но это неточно) #sql

-- SQL задача: вывести список сотрудников,
-- получающих заработную плату больше чем у непосредственного руководителя

<EMPLOYEE>
ID NUMBER [PK]
DEPARTMENT_ID NUMBER [FK1]
CHIEF_ID NUMBER [FK2]
NAME VARCHAR2(198)
SALARY NUMBER

#raif | Прислать задачу | Подписаться
Unknown company (анонимно)

Нужно заполнить itemsCountByCity - подсчитать количество товаров по городам.
@Value
public class Order<T> {
Integer id;
String city;
}

@Value
public class Item {
Integer id;
Integer orderId;
}

List<Order> orders;
List<Item> items;

Map<String, Integer> itemsCountByCity;

Прислать задачу | Подписаться #unknown
Яндекс/ на стажера

/*
* Есть сообщения из соцсети, например:
* "Я работаю в Гугле :-)))"
*
* Хочется удялить смайлики из сообщений, подпадающие под регулярку ":-\)+|:-\(+" за линейное время.
* То есть, сделать так:
* "Я работаю в Гугле :-)))" -> "Я работаю в Гугле "
* "везет :-) а я туда собеседование завалил:-((" -> "везет а я туда
собеседование завалил"
* "лол:)" - >"лол:)"
* "Ааааа!!!!! :-))(())" -> "Ааааа!!!!! (())""
*/

#yandex | Прислать задачу | Подписаться
👎15👍2😁1
Диасфот

// Дан массив чисел в котором все числа кроме одного имеют пару(встречаются дважды)
// Найти число, которое встречается только один раз

// <= [1, 0, 3, -2, 9, 9, 1, -2, 0]
// => 3

int find(int[] arr) {

}

#diasoft| Прислать задачу | Подписаться
👎7👍21
ВК

/**
* Проблема тимлида
* <p>
* Напиши функцию, которая по заданному набору интервалов совещаний, возвращает,
* можно ли посетить все встречи без пересечений
* <p>
* Input: [[1,4], [2,5], [7,9]]
* Output: false
*/

public class TeamLeadTask {
public static boolean canAttendAllMeetings(int[][] intervals) {
//Реализовать
return false;
}
}

#vk | Прислать задачу | Подписаться
😱2
Сбер

спроектировать бд
😁6👍1
Анонимно #unknown

// есть 2 переменные и нужно поменять значения местами различными способами

public class A {
public static void main(String[] args) {
int a = 5;
int b = 10;
}

Прислать задачу | Подписаться
РСХБ

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

String s1 = "RSHB intech is cool";
String s2 = new String("RSHB intech is cool");
String s3 = "RSHB intech is cool";
System.out.println(s1 == s2);
System.out.println(s1 == s3);


#rshb
Прислать задачу | Подписаться
😁13
Где мои задачи?🔪

Уже месяц ничего не присылаете🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9👍3😱3