- Вакансія Java Junior Developer:
-
Дано:
txt файл у форматі
user_id;count;country
11231;6;
11232;1;Ukraine
1122;1;
Потрібно записати у файл статистику:Плюсом буде, якщо завдання буде вирішено без використання додаткових бібліотек, структур даних та алгоритмів (тобто з базовими типами, циклами та масивами)
-
Відсортувати рядки у файлі result.txt наступним чином: у порядку зменшення вивести
sum(count);
для однакових значеньsum(count)
сортувати заcount_uniq(user_id)
. Результат також записати вresult.txt
Плюсом буде використання бібліотечних методів при сортуванні
-
Передбачити стійкість програми до помилки формату: якщо рядок відповідає формату, вона пропускається. Передбачити стійкість програми до переповнення типів.
-
- Вакансія Java Developer (Hadoop):
-
Завантажте в будь-яку реляційну базу даних SQL, що підтримує дані про вартість акцій компанії Mail.Ru в таблицю MailRuCostNaso
http://www.finanz.ru/aktsii/arhiv-torgov/mail-ru/NASOУ таблицю MailRuCostBer
http://www.finanz.ru/aktsii/arhiv-torgov/mail-ru/BER/А в таблицю USDCost інформацію про вартість долара по відношенню до рубля
http://www.finanz.ru/valyuty/arhiv-torgov/USD-RUB - Написати SQL запит, який повертає різницю між цінами акції компанії MailRu (з таблиці MailRuCostNaso) на момент закриття торгів минулого та поточного дня
- За кожен день, виведіть чи було синхронним зростання рубля та зростання (різниця між вартістю закриття поточного та попереднього дня) акцій Mail.Ru. Якщо у цей день і MailRu і карбованець росли, ставимо 'both grows', якщо падали, ставимо 'both fells', якщо карбованець падав, а MailRu росло, то 'Rub grows MailRu falls' і т.д. Основна таблиця вартості акцій MailRu - MailRuCostNaso, але якщо в ній не знайдеться ціни за якийсь день, брати його з таблиці MailRuCostBer.
- Подивіться на дані, що містяться в цих таблицях. Які цікаві закономірності та метрики ви можете в них порахувати? Чому вони здалися вам цікавими?
- Вакансія стажист Java-розробник:
-
На основі UML-діаграми створити проект, що реалізує патерн декоратор
- Написати програму, що виводить середнє арифметичне двовимірного масиву (так-так, я не помабовся)
- Продемонструвати можливості поліморфізму
- Вакансія Java Junior Developer:
Написати на Java програму, що надсилає технічному директору лист на пошту. У програмі має бути 2 файли: конфігураційний файл із налаштуваннями smtp сервера та шаблон листа.
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ