Лига цифорвой экономики
Написать функцию преобразования строки и оценить ее сложность
Пример: "Иванов Иван Иванович" -> "Чивонави Нави Вонави"
#repeat
#digitalleague | Подписаться
Написать функцию преобразования строки и оценить ее сложность
Пример: "Иванов Иван Иванович" -> "Чивонави Нави Вонави"
#repeat
#digitalleague | Подписаться
🔥3
Админ ждет новые задачи от подписчиков:
____
Присылайте ваши задачи с собесов мне в личку - @privatevoidmain 🤝
____
Присылайте ваши задачи с собесов мне в личку - @privatevoidmain 🤝
😁23🥰4🔥3
Скидывать задачи, если приславший не помнит, от какой компании?
👍 - да
👎 - нет
👍 - да
👎 - нет
50👍167
Что будет выведено?
Anonymous Quiz
37%
NullPointerException
18%
Static Static Static
36%
Ошибка компиляции
5%
Static Static
5%
Не знаю
🔥1😱1
Лига цифорвой экономики
Описание задачи и код по ссылке -
online-ide.com/Juo8MAnLlP
#digitalleague | Подписаться
Описание задачи и код по ссылке -
online-ide.com/Juo8MAnLlP
#digitalleague | Подписаться
🔥7
Unknown company #sql
Написать запрос для вывода имен пользователей с более чем одним автомобилем
#unknown | Подписаться
Написать запрос для вывода имен пользователей с более чем одним автомобилем
User
| id | name |
|-----|---------|
| 5 | Ivan |
| 8 | Petr |
| 7 | Anna |
| 9 | Alexandr|
| 3 | Ivan |
Car
| id | model | user_id |
|------|---------------|---------|
| 4522 | BMW X5 | 5 |
| 1330 | Mercedes C200 | 8 |
| 2204 | Volvo A1 | 8 |
| 4547 | BMW X1 | 9 |
| 5117 | Volvo A1 | 3 |
| 3245 | Opel D3 | 8 |
| 5798 | Ford Focus 7 | 7 |
#unknown | Подписаться
👍3
IGA Technologies
#iga | Подписаться
// Необходимо написать метод на Java, который принимает массив объектов типа Entry и преобразует его в строку по следующим правилам:
// 1) каждый объект приводится к следующей строке "${name}: ${title}"
// 2) формируем строку из этих строк, разделенных символом \n
class Entry {
private final String name;
private final String title;
public Entry(String n, String t) {
this.name = n;
this.title = t;
}
public String getName() {
return name;
}
public String getTitle() {
return title;
}
}
// Пример входных данных
var data = List.of(
new Entry("x", "1"),
new Entry("y", "2"),
new Entry("z", "3")
);
// Пример результата
var template = "x: 1\ny: 2\nz: 3";
#iga | Подписаться
50🔥3
ВТБ
Найти активных клиентов (status счета = open), у которых на открытых счетах больше 10000
#vtb | Подписаться
Найти активных клиентов (status счета = open), у которых на открытых счетах больше 10000
CREATE TABLE clients
(
client_id int primary key,
name varchar(100),
manager varchar(255)
);
CREATE TABLE accounts
(
account_id int primary key,
client_id int,
account_number varchar(255),
balance decimal(10, 2),
status varchar(10),
foreign key (client_id) references clients (client_id)
);
#vtb | Подписаться
50👏2
Реальные задачи с собеседований | Java
.
единственные задачи, которыми все довольны - это на знание sql)
50😁22👏1
IGA Technologies (не точно)
#iga | Подписаться
// Что в результате?
List<String> l = new LinkedList<>();
l.add("first");
l.add("second");
l.add("last");
Stream<String> s0 = l.stream();
Stream<String> s1 = s0.filter(Objects::nonNull);
Stream<String> s2 = s1.map(String::toUpperCase);
List<String> result = s2.collect(Collectors.toList());
#iga | Подписаться
50
Элест
#sql | Подписаться
Даны таблицы -
DEVICES
-id
-name
-object
EVENTS
-id
-device_id
-type
Вывести таблицу (name, count_of_events) с именами приборов и количеством событий для каждого прибора, где объект = школа.
#sql | Подписаться
50👍2
Lighthouse
Подписаться
public static class ProfileInfo {
public UserInfo userInfo;
public CompanyInfo companyInfo;
}
public static class UserInfo {
public String name;
public String age;
}
public static class CompanyInfo {
public String id;
public String companyName;
}
// методы
//метод должен выполниться за 1 секунду
public ProfileInfo getProfileInfo(Long id) {
// TODO необходимо написать реализацию
}
private UserInfo getUserInfo(Long id) {
// вызов внешнего сервиса занимает ~ 1 секунду
}
private CompanyInfo getCompanyInfo(Long id) {
// вызов внешнего сервиса занимает ~ 1 секунду
}Подписаться
50🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
Всех с окончанием рабочей недели)
#fridaymemes
#fridaymemes
50😁35❤2👍2👏1
Лига цифровой экономики
#digitalleague | Подписаться
/*
Реализация CustomHashMap должна создаваться и применяться следующим образом:
CustomHashMap obj = new CustomHashMap();
obj.put(key,value);
int param_2 = obj.get(key);
obj.remove(key);
*/
#digitalleague | Подписаться
50🤷♂2👍2
СБЕР
#sber | Подписаться
//Дан массив чисел, в котором все числа кроме одного имеют пару (встречаются дважды). Найти число, которое встречается только один раз.
// <= [1, 0, 3, -2, 9, 9, 1, -2, 0]
// => 3
int find(int[] arr) {}
// null или пустой массив -> выбросить RuntimeException.
// Более 1 числа без пары -> выбросить RuntimeException.
// Нет числа, которое встречается единожды -> выбросить RuntimeException.
// Какое-либо из чисел встречается более 2-x раз -> выбросить RuntimeException.
#sber | Подписаться
50🔥9👍1