Ха.Сабина писал(а):Из ФБ
"Applied for a job as a Java programmer and they asked me this in the interview ...."
В нормальном русле интервью я так и говорил - если ты можешь найти то что тебе надо на гугле за 5 минут - то ты это знаешь

--
В.
Ха.Сабина писал(а):Из ФБ
"Applied for a job as a Java programmer and they asked me this in the interview ...."
4. Write Java code to compute metrics associated with a collection of numbers
supplied to it. Provide methods to use both recursion and iteration. Here are
requirements:
a. Computations supported should be "addition", “mean”, and “median”, but it should be easy to add new computations.
b. Should handle integers and floating point numbers.
c. Make use of generics.
Реализовать метод <U> U reduce(U identity, BiFunction<U,? super T,U> accumulator, BinaryOperator<U> combiner)XpoH писал(а):прислали лист с задачами, чтоб попасть на интервью.
кто-нибудь понимает что тут написано?
Кстати спрошу здесь, раз в соседней теме не получила ответа. Кто нибудь понимает зачем такого плана логику совать в имплементацию рест вебсервиса ? Учитывая что ничего специфичного ни для конкретного клиента ни для времени запроса не делается ?rorp писал(а):Реализовать метод <U> U reduce(U identity, BiFunction<U,? super T,U> accumulator, BinaryOperator<U> combiner)XpoH писал(а):прислали лист с задачами, чтоб попасть на интервью.
кто-нибудь понимает что тут написано?
Кстати а где такое спросили ? Мне так и не попалась контра где бы активно юзали Java 8XpoH писал(а):прислали лист с задачами, чтоб попасть на интервью.
кто-нибудь понимает что тут написано?
4. Write Java code to compute metrics associated with a collection of numbers
supplied to it. Provide methods to use both recursion and iteration. Here are
requirements:
a. Computations supported should be "addition", “mean”, and “median”, but it should be easy to add new computations.
b. Should handle integers and floating point numbers.
c. Make use of generics.
Я думаю, к восьмой джаве этот вопрос отношения не имеет. Люди, видимо, хотят выяснить, знаком ли кандидат с разнообразными концепциями типа дженриков, свертки и т.д. и т.п.Сабина писал(а):Кстати а где такое спросили ? Мне так и не попалась контра где бы активно юзали Java 8XpoH писал(а):прислали лист с задачами, чтоб попасть на интервью.
кто-нибудь понимает что тут написано?
4. Write Java code to compute metrics associated with a collection of numbers
supplied to it. Provide methods to use both recursion and iteration. Here are
requirements:
a. Computations supported should be "addition", “mean”, and “median”, but it should be easy to add new computations.
b. Should handle integers and floating point numbers.
c. Make use of generics.
В смысле? Сервис принимает набор чисел и выдает среднее арифметическое?Сабина писал(а):Кстати спрошу здесь, раз в соседней теме не получила ответа. Кто нибудь понимает зачем такого плана логику совать в имплементацию рест вебсервиса ? Учитывая что ничего специфичного ни для конкретного клиента ни для времени запроса не делается ?rorp писал(а):Реализовать метод <U> U reduce(U identity, BiFunction<U,? super T,U> accumulator, BinaryOperator<U> combiner)XpoH писал(а):прислали лист с задачами, чтоб попасть на интервью.
кто-нибудь понимает что тут написано?
Сервис написан для node.js (JavaScript) if it matters. База MySQL.
В исходном вопросе было write Java code, без 8-ки решение бы наверное было не такое элегантное ?rorp писал(а): Я думаю, к восьмой джаве этот вопрос отношения не имеет. Люди, видимо, хотят выяснить, знаком ли кандидат с разнообразными концепциями типа дженриков, свертки и т.д. и т.п.
Если совсем упрошенно, то да примерно так. Непонятно зачем это делать в сервисе, то есть считай over and over для каждой клиентской сессии? Обьем данных там немелкий, например агрегируются данные считываемыe каждые 10 минут по дням etc.rorp писал(а):В смысле? Сервис принимает набор чисел и выдает среднее арифметическое?Сабина писал(а):Кстати спрошу здесь, раз в соседней теме не получила ответа. Кто нибудь понимает зачем такого плана логику совать в имплементацию рест вебсервиса ? Учитывая что ничего специфичного ни для конкретного клиента ни для времени запроса не делается ?
Сервис написан для node.js (JavaScript) if it matters. База MySQL.
вы уверены?rorp писал(а):Реализовать метод <U> U reduce(U identity, BiFunction<U,? super T,U> accumulator, BinaryOperator<U> combiner)XpoH писал(а):прислали лист с задачами, чтоб попасть на интервью.
кто-нибудь понимает что тут написано?
Оно и с восьмеркой не такое:Сабина писал(а):В исходном вопросе было write Java code, без 8-ки решение бы наверное было не такое элегантное ?rorp писал(а): Я думаю, к восьмой джаве этот вопрос отношения не имеет. Люди, видимо, хотят выяснить, знаком ли кандидат с разнообразными концепциями типа дженриков, свертки и т.д. и т.п.
да там ничего интересного, милый индюшатник с амбициями гугла.Сабина писал(а):Кстати а где такое спросили ? Мне так и не попалась контра где бы активно юзали Java 8XpoH писал(а):прислали лист с задачами, чтоб попасть на интервью.
кто-нибудь понимает что тут написано?
4. Write Java code to compute metrics associated with a collection of numbers
supplied to it. Provide methods to use both recursion and iteration. Here are
requirements:
a. Computations supported should be "addition", “mean”, and “median”, but it should be easy to add new computations.
b. Should handle integers and floating point numbers.
c. Make use of generics.