Задачи для IT интервью

Ответить
Аватара пользователя
Vоvan
Уже с Приветом
Сообщения: 4309
Зарегистрирован: Пт мар 19, 2004 9:19 pm
Откуда: KO69

Re: Задачи для IT интервью

Сообщение Vоvan »

Сабина писал(а):Из ФБ :)
"Applied for a job as a Java programmer and they asked me this in the interview ...."
interview.jpg
Ха.

В нормальном русле интервью я так и говорил - если ты можешь найти то что тебе надо на гугле за 5 минут - то ты это знаешь :)

--
В.
XpoH
Уже с Приветом
Сообщения: 2136
Зарегистрирован: Пт ноя 08, 2013 4:33 pm
Откуда: SFBA

Re: Задачи для IT интервью

Сообщение XpoH »

прислали лист с задачами, чтоб попасть на интервью.
кто-нибудь понимает что тут написано?
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
Уже с Приветом
Сообщения: 315
Зарегистрирован: Пт май 24, 2013 5:04 pm

Re: Задачи для IT интервью

Сообщение rorp »

XpoH писал(а):прислали лист с задачами, чтоб попасть на интервью.
кто-нибудь понимает что тут написано?
Реализовать метод <U> U reduce(U identity, BiFunction<U,? super T,U> accumulator, BinaryOperator<U> combiner)
Сабина
Уже с Приветом
Сообщения: 19041
Зарегистрирован: Ср янв 11, 2012 3:25 am
Откуда: CA

Re: Задачи для IT интервью

Сообщение Сабина »

rorp писал(а):
XpoH писал(а):прислали лист с задачами, чтоб попасть на интервью.
кто-нибудь понимает что тут написано?
Реализовать метод <U> U reduce(U identity, BiFunction<U,? super T,U> accumulator, BinaryOperator<U> combiner)
Кстати спрошу здесь, раз в соседней теме не получила ответа. Кто нибудь понимает зачем такого плана логику совать в имплементацию рест вебсервиса ? Учитывая что ничего специфичного ни для конкретного клиента ни для времени запроса не делается ?
Сервис написан для node.js (JavaScript) if it matters. База MySQL.
https://www.youtube.com/watch?v=wOwblaKmyVw
Сабина
Уже с Приветом
Сообщения: 19041
Зарегистрирован: Ср янв 11, 2012 3:25 am
Откуда: CA

Re: Задачи для IT интервью

Сообщение Сабина »

XpoH писал(а):прислали лист с задачами, чтоб попасть на интервью.
кто-нибудь понимает что тут написано?
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 8
https://www.youtube.com/watch?v=wOwblaKmyVw
rorp
Уже с Приветом
Сообщения: 315
Зарегистрирован: Пт май 24, 2013 5:04 pm

Re: Задачи для IT интервью

Сообщение rorp »

Сабина писал(а):
XpoH писал(а):прислали лист с задачами, чтоб попасть на интервью.
кто-нибудь понимает что тут написано?
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 8
Я думаю, к восьмой джаве этот вопрос отношения не имеет. Люди, видимо, хотят выяснить, знаком ли кандидат с разнообразными концепциями типа дженриков, свертки и т.д. и т.п.
rorp
Уже с Приветом
Сообщения: 315
Зарегистрирован: Пт май 24, 2013 5:04 pm

Re: Задачи для IT интервью

Сообщение rorp »

Сабина писал(а):
rorp писал(а):
XpoH писал(а):прислали лист с задачами, чтоб попасть на интервью.
кто-нибудь понимает что тут написано?
Реализовать метод <U> U reduce(U identity, BiFunction<U,? super T,U> accumulator, BinaryOperator<U> combiner)
Кстати спрошу здесь, раз в соседней теме не получила ответа. Кто нибудь понимает зачем такого плана логику совать в имплементацию рест вебсервиса ? Учитывая что ничего специфичного ни для конкретного клиента ни для времени запроса не делается ?
Сервис написан для node.js (JavaScript) if it matters. База MySQL.
В смысле? Сервис принимает набор чисел и выдает среднее арифметическое?
Сабина
Уже с Приветом
Сообщения: 19041
Зарегистрирован: Ср янв 11, 2012 3:25 am
Откуда: CA

Re: Задачи для IT интервью

Сообщение Сабина »

rorp писал(а): Я думаю, к восьмой джаве этот вопрос отношения не имеет. Люди, видимо, хотят выяснить, знаком ли кандидат с разнообразными концепциями типа дженриков, свертки и т.д. и т.п.
В исходном вопросе было write Java code, без 8-ки решение бы наверное было не такое элегантное ?
https://www.youtube.com/watch?v=wOwblaKmyVw
Сабина
Уже с Приветом
Сообщения: 19041
Зарегистрирован: Ср янв 11, 2012 3:25 am
Откуда: CA

Re: Задачи для IT интервью

Сообщение Сабина »

rorp писал(а):
Сабина писал(а):Кстати спрошу здесь, раз в соседней теме не получила ответа. Кто нибудь понимает зачем такого плана логику совать в имплементацию рест вебсервиса ? Учитывая что ничего специфичного ни для конкретного клиента ни для времени запроса не делается ?
Сервис написан для node.js (JavaScript) if it matters. База MySQL.
В смысле? Сервис принимает набор чисел и выдает среднее арифметическое?
Если совсем упрошенно, то да примерно так. Непонятно зачем это делать в сервисе, то есть считай over and over для каждой клиентской сессии? Обьем данных там немелкий, например агрегируются данные считываемыe каждые 10 минут по дням etc.
Зачем такое в рест сервисе делать , когда можно сделать раз, записать в другую таблицу и все счастливы ?
Это я смотрю в сушествуюший node.js service и не пойму кто из нас "дурак" - я или автор кода:) ? Автор очевидно виртуоз в javascript-e, но насчет backend я совсем не уверена.
https://www.youtube.com/watch?v=wOwblaKmyVw
XpoH
Уже с Приветом
Сообщения: 2136
Зарегистрирован: Пт ноя 08, 2013 4:33 pm
Откуда: SFBA

Re: Задачи для IT интервью

Сообщение XpoH »

rorp писал(а):
XpoH писал(а):прислали лист с задачами, чтоб попасть на интервью.
кто-нибудь понимает что тут написано?
Реализовать метод <U> U reduce(U identity, BiFunction<U,? super T,U> accumulator, BinaryOperator<U> combiner)
вы уверены?
я 3 раза перечитал. потом долго думал.
подумал и решил что пошли они в нахер с такими задачами.
там еще 3 были, но более адекватные.
rorp
Уже с Приветом
Сообщения: 315
Зарегистрирован: Пт май 24, 2013 5:04 pm

Re: Задачи для IT интервью

Сообщение rorp »

Сабина писал(а):
rorp писал(а): Я думаю, к восьмой джаве этот вопрос отношения не имеет. Люди, видимо, хотят выяснить, знаком ли кандидат с разнообразными концепциями типа дженриков, свертки и т.д. и т.п.
В исходном вопросе было write Java code, без 8-ки решение бы наверное было не такое элегантное ?
Оно и с восьмеркой не такое:

foldl (+) 0 [1,2,3,4,5]

C восьмеркой можно было бы без, прости Господи, дизайн-паттернов обойтись. Хотя, наверно, вопрошающие и ожидают увидеть в решении visitor и/или еще какую хрень из GoF.
XpoH
Уже с Приветом
Сообщения: 2136
Зарегистрирован: Пт ноя 08, 2013 4:33 pm
Откуда: SFBA

Re: Задачи для IT интервью

Сообщение XpoH »

Сабина писал(а):
XpoH писал(а):прислали лист с задачами, чтоб попасть на интервью.
кто-нибудь понимает что тут написано?
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 8
да там ничего интересного, милый индюшатник с амбициями гугла.
ну типа когда на прескрине первой фразой сразу спрашивают по жабе, и так 45 минут.
а потом присылают письмо с задачами, типо сделать и прислать завтра в 9 утра.
Аватара пользователя
FreemanUSA
Уже с Приветом
Сообщения: 349
Зарегистрирован: Вт июл 24, 2012 6:26 pm
Откуда: echo RU::US($me);

Re: Задачи для IT интервью

Сообщение FreemanUSA »

Случай дали задачу получить JSON и растасовать по странице при этом создать динамичиский контент в юзорском итерфейсе при нажатии той или иной клавиши. Если по честному до этого не работал с данным объектом, знал, но неработал и решил, магазин по реализации бытовой техники. После выполнеия всех условий местная эЛИТА деволуперского разлива приглашает на собеседование и сообшает, что я один из немногих кто решил данную задачу :) Спрашиваю, а где медаль то (фул тайм с низкой зарплатой и бенефитами) они в ответ прееобуваються и начинаю спрашивать по ПХП все вопросы которые должен знать Сеньёр, ответил и жду заслуженной награды уже неделю, чуствую, что элита не возьмёт в свой тестный муржской клуб. Блин в чём косяк. До этого спрашивал местного девелупера (бэ....), с ним работал, типа, тебя при приёме на эту позицию спрашивали вопросы по программировагнию там запросы в базу данных и т.д. Ответ был НЕТ, а я когда приехал на собеседование меня прогнали по всей теории и я после заделовал косяки от этого девелупера у него мания была как что то подобное энурезу при каждом удобном случае обрушить сайт или базу данных.
Аватара пользователя
Krys-Krys
Уже с Приветом
Сообщения: 12139
Зарегистрирован: Пн фев 15, 2010 4:32 am
Откуда: Pacifica, CA

Re: Задачи для IT интервью

Сообщение Krys-Krys »

Я еще давно поняла что тратя много времени на решение тестовых задачек до интервью (если речь конечно не о компании где давно мечтал работать) ставит кандидата в заведомо невыгодное положение. Кандидат тратит 3-4 часа своего времени когда как компания - 0 часов. В итоге если не получил хороший оффер - кандидату обидней чем компании. Поэтому я для себя решила что задачки могу в принципе сделать если они на 1 час оценены. Или пусть приглащают на интервью на полдня и будум тогда и решать на месте?
Я сейчас собеседуюсь активно и 2 компании предложили делать тестовое задание. Я у них спросила сколько по их мнению займет эти задания сделать? Одна компания сказала 3 часа, другая 4. На этом я и забила. Если честно с кем разговаривать без задачек хватает.
Аватара пользователя
FreemanUSA
Уже с Приветом
Сообщения: 349
Зарегистрирован: Вт июл 24, 2012 6:26 pm
Откуда: echo RU::US($me);

Re: Задачи для IT интервью

Сообщение FreemanUSA »

Блин какой-то Русофобией попахивает или кажеться, хотя сейчас с кухни тянет запахом жареных котлет, перебивает наверное :)
Ответить

Вернуться в «Работа и Карьера в IT»