powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Дайте задачку решить по Java для тестирования
23 сообщений из 23, страница 1 из 1
Дайте задачку решить по Java для тестирования
    #38506825
Фотография Chiho Petrozini
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не сильно сложную.
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38506835
Фотография Барсук-копатель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Chiho PetroziniНе сильно сложную.
Форма для создания и редактирования шапки счет-фактуры и ее табличной части с выборкой и сохранением данных в БД.
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38506836
Фотография Умаксуман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Барсук-копательChiho PetroziniНе сильно сложную.
Форма для создания и редактирования шапки счет-фактуры и ее табличной части с выборкой и сохранением данных в БД.

через RMI
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38506838
Фотография Chiho Petrozini
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
УмаксуманБарсук-копательпропущено...

Форма для создания и редактирования шапки счет-фактуры и ее табличной части с выборкой и сохранением данных в БД.

через RMI

RMI - это что такое
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38506841
Фотография Умаксуман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Chiho PetroziniУмаксуманпропущено...


через RMI

RMI - это что такое

Вы нам не подходите
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38506842
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Позавчера ж говорили что GUI на джаве не делается и вообще она типа не для этого...
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38506843
Фотография Барсук-копатель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Chiho PetroziniУмаксуманпропущено...


через RMI

RMI - это что такое
Какой-нибудь Realtion Management Interface. Уверен, что полная шляпа.
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38506849
Фотография Умаксуман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Барсук-копательChiho Petroziniпропущено...


RMI - это что такое
Какой-нибудь Realtion Management Interface. Уверен, что полная шляпа.

дураки. это Remote Method Invocation, аналог RPC
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38506850
Фотография Барсук-копатель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПаганельПозавчера ж говорили что GUI на джаве не делается и вообще она типа не для этого...
Java вообще не нужна. Для бэкэнда есть Delphi и .NET. Для все остального C++.
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38506853
Фотография Chiho Petrozini
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Барсук-копательПаганельПозавчера ж говорили что GUI на джаве не делается и вообще она типа не для этого...
Java вообще не нужна. Для бэкэнда есть Delphi и .NET. Для все остального C++.

бэкэнд - это что такое?
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38506857
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Chiho PetroziniБарсук-копательпропущено...

Java вообще не нужна. Для бэкэнда есть Delphi и .NET. Для все остального C++.

бэкэнд - это что такое?задний конец
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38506860
Фотография Deff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А сейчас наверное все лучше под web делать? Нафиг декстопы?
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38506864
maniac85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
УмаксуманБарсук-копательпропущено...

Какой-нибудь Realtion Management Interface. Уверен, что полная шляпа.

дураки. это Remote Method Invocation, аналог RPCаналог РПЦ?
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38506868
Фотография Chiho Petrozini
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПаганельChiho Petroziniпропущено...


бэкэнд - это что такое?задний конец

как это?
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38506872
Фотография Барсук-копатель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DeffА сейчас наверное все лучше под web делать? Нафиг декстопы?
Нука, закуярька на Уебе табличную часть с сортировкой, фильтрацией, группировкой, настрокой отображения колонок и т.д.

Модератор: Тема перенесена из форума "Просто треп".
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38506887
Фотография Хохолъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Барсук-копательDeffА сейчас наверное все лучше под web делать? Нафиг декстопы?
Нука, закуярька на Уебе табличную часть с сортировкой, фильтрацией, группировкой, настрокой отображения колонок и т.д.
а шо готовых гридов аля дэвэкспресс нету для джава?
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38506948
_newcomer_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Барсук-копательНука, закуярька на Уебе табличную часть с сортировкой, фильтрацией, группировкой, настрокой отображения колонок и т.д.
http://docs.sencha.com/extjs/4.2.1/extjs-build/examples/build/KitchenSink/ext-theme-gray/#grouped-header-grid
ну и потыкать еще в другие разделы слева.
не, не то?
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38507244
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Chiho PetroziniНе сильно сложную.

Есть файл - первой строкой идет Имя ; почта ; телефон ; сумма

файл заполнен - данными - более 100 строк -

пример :

Ivan;Ivan@mail.ru;89056660123;20
Petr;Petr@mail.ru;89057770123;30
Petr;Petr@mail.ru;89057770123;40
...
Ivan;Ivan@mail.ru;89056660123;10

...

разные имена и суммы :

есть два функции заглушки которые нужно реализовать :
1)

прочитать файл в структуру (исключив первую строку )

List<List<String>>

где каждый элемент = List<String> - это строка в файле (распарсить по разделителю ;)


2)

реализовать второй метод :

на входе структура - List<List<String>>

на выходе :

в методе нужно подсчитать сумму по всем строкам - при этом считать что уникальный лишь email

т.е

на выходе - будет структура
map<String,List<String>>


где key - это email .
значение содержит List<String> - в поле сумма - значение суммы.
(
key = Petr@mail.ru

value =
Petr;Petr@mail.ru;89057770123; 70

)

нужно реализовать две функции написать рабочий код - за время (15 - 25 минут)
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38507272
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1прочитать файл в структуру (исключив первую строку )

List<List<String>>

где каждый элемент = List<String> - это строка в файле (распарсить по разделителю ;)


вот это кстати реальнейший путь в говнокод, если уж и учить то бест практикам и ООП, в Java без него никак.
Если уж мы парсим файл, то нет никакой сложности распарсить в объект а не в список списков строк
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38507439
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл ник
вот это кстати реальнейший путь в говнокод, если уж и учить то бест практикам и ООП, в Java без него никак.
Если уж мы парсим файл, то нет никакой сложности распарсить в объект а не в список списков строк

Просили реальную задачку с собеседования , не очень сложную - это реальная задачка с собеседования где нужно написать код - от претендента хотят увидеть - как он работает с файлами , понимает ли он коллекции , какой эффективный алгоритм для нахождения суммы он предложит ...

по поводу говнокода - речи не идет :

в идеале - у вас структура входного файла неизвестна - N колонок - M строк.

Типы колонок - так же неизвестны - есть только ключ - и какое-то условие
по которому нужно получить значение - в данном случае - это сумма.

Если вы способны написать за 15 минут - универсальный класс DTO = на все случаю жизни - то это очень круто :)

а List<List<String>> - это всего лишь тестовое задание :)
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38507453
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1,

Задание из набора задач
Приступать к решению след. можно лишь решив предыдущую : ( на каждое задание не более 10 минут)

Нужно Написать программу - которая будет автоматизировать парковку автомашин :

Код: java
1.
2.
3.
4.
5.
6.
public interface Parking {

    // 1 задание 
    public void park(int id);
    public void unpark(int id);
}



Написать код реализующий интерфейс Parking - количество мест на парковке ограничено - числом N = 5; ( для теста)

Реализовать интерфейс - Parking , где - park - метод который паркует машину - с номером id - если на парковке есть свободные места.

unpark - метод освобождающий место на парковке , когда машины с номером - id - уехала.

Задача 2

решили брать деньги по 50 р за час.

Изменились методы интерфейса .
Код: java
1.
2.
     public void park(int id,int start);
     public int unpark(int id, int end); // вернуть стоимость 



для расчета времени не использовать тип Date , Calendar итд.

попробуйте - обойтись простыми операциями +-*/%


start - время когда машины заехала на парковку ; - пример (start = 7 - )
end - время когда машина выехала с парковки ; (end = 19) или ( end = 36) - машина на парковке была больше суток.





задание 3


ввели ночной режим
день с 07.00 до 22.00 - броать по 50р
ночь с 22.00 до 07.00 - броать по 30р



задание 4

Выходные дни считаем по 20 р



задание 5

Выходные и праздники по 20 р

как вести подсчет праздников? что для этого нужно изменить в программе ?
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38507604
Лагман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паганель,

В интерпрайзе делается всё что можно, и даже немного больше.
...
Рейтинг: 0 / 0
Дайте задачку решить по Java для тестирования
    #38508456
wst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1Приступать к решению след. можно лишь решив предыдущую : ( на каждое задание не более 10 минут)
Это условие просто провоцирует тупо проходить по всем часам в цикле, плюсуя к общей сумме 50-getDiscount(time) где подсчет скидки в заданный час будет разрастаться от этапа к этапу. Также как требование какого-нибудь реберного графа ведет к получению 10-15 спинномозговых строчек без намека на заботу об оптимизации и поддержке кода.
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Дайте задачку решить по Java для тестирования
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]