Я как-то ушами прохлопал, какие вы транзакции хотите использовать? Однократные, двухфазные, распределенные? Их же (транзакций) тоже как тараканов. Люди могут сказать, что понимали одно, закодили второе, а вы спрашиваете третье...valchkou wrote:в последних, задача уже почти придумана, мой идея с транзакциями выиграла конкурс, осталось её откалибровать.
Придумать задачу для интервью по JAVA.
-
- Уже с Приветом
- Posts: 1663
- Joined: 16 Jul 2009 14:18
- Location: Uganda
Re: Придумать задачу для интервью по JAVA.
-
- Уже с Приветом
- Posts: 12119
- Joined: 15 Feb 2010 10:32
- Location: Pacifica, CA
Re: Придумать задачу для интервью по JAVA.
+1valchkou wrote:плохая идея.Zorkus wrote: Возьмите какой-нибудь опенсорсный проект помельче и попроще из тех, про который кандидат написал в резюме что он его хорошо знает, и предложите пофиксить какой-нибудь баг в нем, или написать юнит-тест к чему-нибудь, или мелкий новый функционал. Но 1 час скорее всего маловато.
во первых, нам придется ковыряться в разных фреймворках, выискивая разные задачи под каждого кандидата.
во вторых, скачивать, создавать, удалять проекты под разные фреймворки.
в третьих, задача должна быть универсальной и всем понятной, а иначе сложно применить общий критерий оценки.
в последних, задача уже почти придумана, мой идея с транзакциями выиграла конкурс, осталось её откалибровать.
Вообще я делала упор на то что будет на проекте использоватся и что must have кандидату, и на основы основ а не фреймворки.
Я например с кучей фреймворков работала много лет но вот последний год не особо - так сразу и не соображу как там пофиксать. А если на проекте будет за неделю-другую осилю вспомнить.
-
- Уже с Приветом
- Posts: 12119
- Joined: 15 Feb 2010 10:32
- Location: Pacifica, CA
Re: Придумать задачу для интервью по JAVA.
Меня лично очень сильно напрягают конторы у которых проект - самый обычный веб сайт, но они интервью ведут будто там что-то крутое, зачем? У нас очень простые проекты. Я и сама на знаю что такое lock-free stack например и к интервью кандидатов не так чтобы больше 2х часов сама готовилась в сумме. Это что-то из core java? Ну так я обычно так глубоко не капаю.Zorkus wrote: Что за пошлые вопросы по hash map От них у лид джава девелопера скулы должно сводить. Спроси например, как написать lock-free stack, будь небанальной.
Мне кажется что послушать про индексы и hash map вполне замечательно, особенно с учетом что и про это не каждый может рассказать.
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Придумать задачу для интервью по JAVA.
вы видимо DBA.mynameiszb wrote:Я как-то ушами прохлопал, какие вы транзакции хотите использовать? Однократные, двухфазные, распределенные? Их же (транзакций) тоже как тараканов. Люди могут сказать, что понимали одно, закодили второе, а вы спрашиваете третье...valchkou wrote:в последних, задача уже почти придумана, мой идея с транзакциями выиграла конкурс, осталось её откалибровать.
Все проще, речь не про DB транзакции, а про сделки на счету.
положить, снять, посчитать остаток.
-
- Уже с Приветом
- Posts: 12119
- Joined: 15 Feb 2010 10:32
- Location: Pacifica, CA
Re: Придумать задачу для интервью по JAVA.
Транзакции на уровне JDBC проще говоря.
Типа такого - http://www.tutorialspoint.com/jdbc/commit-rollback.htm
Типа такого - http://www.tutorialspoint.com/jdbc/commit-rollback.htm
-
- Уже с Приветом
- Posts: 1663
- Joined: 16 Jul 2009 14:18
- Location: Uganda
Re: Придумать задачу для интервью по JAVA.
Был. Сейчас вообще черти-ктоvalchkou wrote:вы видимо DBA.
Давайте базу отложим пока в далекий ящик.valchkou wrote:Все проще, речь не про DB транзакции, а про сделки на счету.
положить, снять, посчитать остаток.
Я к тому, что даже атоммарная операция по счету так же разбивается на несколько блоков. И если суммарно мы можем откатить всю транзакцию в случае проблем (все ее изменения), то вот реализация этапов выполнения задачи - она подразбивается на кучу шагов.
Среди которых могут и быть действия по отправке-приему данных на распределенные сервера. И тогда "простейшая задача" тихо и мирно уползает в глубокие дебри... Я просто эти самые сделки по счету, торговлю валютами и пр. - так же сопровождал. И нет там ничего "простого для интервью", если мы говорим о реальных задачах.
Если же просто проверить человека на годность - тогда да, тогда можно любую вещь попросить реализовать. Можно даже запуск слона на Луну сделать. Главное - посмотреть, как человек думает, как может абстракции выделять, специфицировать, как инструментарием пользуется. Только вот обычно на собеседовании почему-то тупо берут что-то из книги "Сто вопросов для идиотов" и с умным видом просят их разжевать
-
- Уже с Приветом
- Posts: 12119
- Joined: 15 Feb 2010 10:32
- Location: Pacifica, CA
Re: Придумать задачу для интервью по JAVA.
Да сами знают не так-то и много чтобы похвастатся вот и берут из книжки.mynameiszb wrote:Только вот обычно на собеседовании почему-то тупо берут что-то из книги "Сто вопросов для идиотов" и с умным видом просят их разжевать
-
- Уже с Приветом
- Posts: 1663
- Joined: 16 Jul 2009 14:18
- Location: Uganda
Re: Придумать задачу для интервью по JAVA.
А, ну да... Интервью, как способ доказать коллегам, что вы на голову превосходите кандидата. И вообще - чего зря время терять, отрывают лишь от полноценного просиживания на форумах - ходи, собеседуй их еще...Krys-Krys wrote:Да сами знают не так-то и много чтобы похвастатся вот и берут из книжки.
-
- Уже с Приветом
- Posts: 12119
- Joined: 15 Feb 2010 10:32
- Location: Pacifica, CA
Re: Придумать задачу для интервью по JAVA.
Ну вот люди что ищут работу тратят кучу времени на подготовку, сидят ботанят вечерами, задачки решают, потому что они хотят сделать большой шаг в карьере, поменять работу, улучшить зарплату, позицию или нет выбора.mynameiszb wrote:А, ну да... Интервью, как способ доказать коллегам, что вы на голову превосходите кандидата. И вообще - чего зря время терять, отрывают лишь от полноценного просиживания на форумах - ходи, собеседуй их еще...Krys-Krys wrote:Да сами знают не так-то и много чтобы похвастатся вот и берут из книжки.
А как быть собеседующим, которые сидят, работают тихо, никого не трогают, никаких бонусов и прибавок за это не получат и им начальство говорит "Слушай, Вася, нам нужно чтобы ты собеседовал кандидатов со след недели." Что теперь Васе самому все выходные и вечера проботанить чтобы задавать самые умные вопросы? Может Вася своим вечером хочет халтуду сделать или девушку в кино и на кофе сводить.
Если бы меня освободили от работы и я бы только этим и занималась так я бы лучше подготовилась. А так и проект надо делать и еще собеседовать со знанием дела и не по книжке.
-
- Уже с Приветом
- Posts: 37986
- Joined: 14 Dec 2006 20:13
- Location: USA
Re: Придумать задачу для интервью по JAVA.
Вы лучше не устраивайте _ОЛИМПИАДУ_. А возьмите 2 - 3 простенькие задачи. Которые кандидат СУМЕЕТ сделать точно. Дайте ему заодно доступ в интернет и прочее.Krys-Krys wrote:Ну вот люди что ищут работу тратят кучу времени на подготовку, сидят ботанят вечерами, задачки решают, потому что они хотят сделать большой шаг в карьере, поменять работу, улучшить зарплату, позицию или нет выбора.mynameiszb wrote:А, ну да... Интервью, как способ доказать коллегам, что вы на голову превосходите кандидата. И вообще - чего зря время терять, отрывают лишь от полноценного просиживания на форумах - ходи, собеседуй их еще...Krys-Krys wrote:Да сами знают не так-то и много чтобы похвастатся вот и берут из книжки.
А как быть собеседующим, которые сидят, работают тихо, никого не трогают, никаких бонусов и прибавок за это не получат и им начальство говорит "Слушай, Вася, нам нужно чтобы ты собеседовал кандидатов со след недели." Что теперь Васе самому все выходные и вечера проботанить чтобы задавать самые умные вопросы? Может Вася своим вечером хочет халтуду сделать или девушку в кино и на кофе сводить.
Если бы меня освободили от работы и я бы только этим и занималась так я бы лучше подготовилась. А так и проект надо делать и еще собеседовать со знанием дела и не по книжке.
И посмотрите,
- насколько аккуратно он это делает
- как он например учитывает мультитредовость и прочие тонкости
- умеет ли он работать с базой данных как бэкендом
- что он использует например для простейнькой сортировки.
Задача должна быть - на 2 - 3 разных области знаний но простой. Иначе вы потом не сможете сравнить, 4 олимпиадного уровня хитрых ответа - вы и сами не поймете что там кандидат навалял и откуда он это родил. И скорее всего пропустите реально интересного кандидата а также не поймете как он работает не в олимпиадных а в обычных условиях.
-
- Уже с Приветом
- Posts: 3481
- Joined: 02 Jan 2005 22:10
Re: Придумать задачу для интервью по JAVA.
Да, и вообще, зачем все эти дурацкие интервью в оффисе, следуйте новому тренду (получил сегодня от рекрутера):StrangerR wrote:Вы лучше не устраивайте _ОЛИМПИАДУ_.
"This project is to fix Healthcare.gov, and the managers are actively interviewing candidates. They will hire based off of a phone interview if you’re comfortable with that."
Так что никто не хочет пое..ться по-настоящему? Зато какая будет мощная запись в резюме: я тот, кто сваял хелфкэр дот гов!
Last edited by Kolbasoff on 27 Jan 2014 22:22, edited 1 time in total.
-
- Уже с Приветом
- Posts: 12119
- Joined: 15 Feb 2010 10:32
- Location: Pacifica, CA
Re: Придумать задачу для интервью по JAVA.
А на чем написали-то этот Healthcare.gov вы не знаете? Это там где Обамакеры планы-то брать?Kolbasoff wrote: "This project is to fix Healthcare.gov, and the managers are actively interviewing candidates. They will hire based off of a phone interview if you’re comfortable with that."
Еще пару лет назад был прикол на грин карт лотерее, оно выбрало рандомно из тех кто подал заявки в первые 2 дня из 30 а остальных заигнорило! Какой замечательный "рандом" - даже пришлось производить перерозыгрыш.
-
- Уже с Приветом
- Posts: 3481
- Joined: 02 Jan 2005 22:10
Re: Придумать задачу для интервью по JAVA.
Да, тот самый. Я подозреваю, что написан он на многом, в том числе и на Java с прибамбасами. Но я так же подозреваю _как_ он написан, если уже даже in-person интервью не требуется. Тут на привете, кстати, есть товарисч, который поучаствовал в этом празднике распиловки. Сейчас проект вступил в решающую стадию - распилено все, а конфетка не взлетает. А если взлетает, то летит низэнько-низэнько, поминутно падая.Krys-Krys wrote:А на чем написали-то этот Healthcare.gov вы не знаете? Это там где Обамакеры планы-то брать?
-
- Уже с Приветом
- Posts: 4205
- Joined: 10 Jan 2004 01:22
- Location: n-sk -> MD -> VA
Re: Придумать задачу для интервью по JAVA.
деньги предлагают или просто очередные 90 миллионов пилят с первого марта?Kolbasoff wrote:Да, и вообще, зачем все эти дурацкие интервью в оффисе, следуйте новому тренду (получил сегодня от рекрутера):StrangerR wrote:Вы лучше не устраивайте _ОЛИМПИАДУ_.
"This project is to fix Healthcare.gov, and the managers are actively interviewing candidates. They will hire based off of a phone interview if you’re comfortable with that."
Так что никто не хочет пое..ться по-настоящему? Зато какая будет мощная запись в резюме: я тот, кто сваял хелфкэр дот гов!
К сожалению, это сладостная возможность предоставляется исключительно гражданам.
cgi federal или accenture?
-
- Уже с Приветом
- Posts: 3481
- Joined: 02 Jan 2005 22:10
Re: Придумать задачу для интервью по JAVA.
Да, эти ребята. Не знаю, я просто представляю что там творится внутри и даже приближаться не хочу, я имел дело с примерно аналогичным продуктом.fruit6 wrote:деньги предлагают или просто очередные 90 миллионов пилят с первого марта? cgi federal или accenture?Kolbasoff wrote:Да, и вообще, зачем все эти дурацкие интервью в оффисе, следуйте новому тренду (получил сегодня от рекрутера):StrangerR wrote:Вы лучше не устраивайте _ОЛИМПИАДУ_.
"This project is to fix Healthcare.gov, and the managers are actively interviewing candidates. They will hire based off of a phone interview if you’re comfortable with that."
Так что никто не хочет пое..ться по-настоящему? Зато какая будет мощная запись в резюме: я тот, кто сваял хелфкэр дот гов!
К сожалению, это сладостная возможность предоставляется исключительно гражданам.
ПС. Поправка: Сладостная возможность предоставляется ВСЕМ желающим, гражданство не обязательно.
ПС2: Хотя бы написали для приличия "to further enhance and develop healthcare.gov", а то просто и со вкусом "to fix". Типа, мы тут все попилили и свалили, а ты давай иди и чини.
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Придумать задачу для интервью по JAVA.
в нашем тиме к счастью такого нет, через пару тройку проектов, все все про всех и так знают.mynameiszb wrote: А, ну да... Интервью, как способ доказать коллегам, что вы на голову превосходите кандидата. И вообще - чего зря время терять, отрывают лишь от полноценного просиживания на форумах - ходи, собеседуй их еще...
с задачей сложнее, конечно хочется посмотреть, как кандидат дизайнит дизайн, абстракционирует абстракции,
но час это слишком мало. Поэтому и пытаемся дать задачку чтобы понять её легко быстро, дизайнить по минимуму, и потратить основное время именно на кодирование. Причем не на доске а в реальных боевых условиях, IDE, help, javadocs.
Для человека который регулярно кодит задачка не составит труда. В этом и есть её основная цель.
-
- Уже с Приветом
- Posts: 1663
- Joined: 16 Jul 2009 14:18
- Location: Uganda
Re: Придумать задачу для интервью по JAVA.
Во-во... Это мне тут рассказывали, что на джаву перескочить - как два пальца...valchkou wrote:Для человека который регулярно кодит задачка не составит труда. В этом и есть её основная цель.
Это вы меня суньте в шелл, с доступом к базе и sqlplus - я вам про базу все расскажу. Или в студию от Билли, тогда склепаю морду на wpf/silverlight. Потому что на наших атомках мы этого уже понаделали - не сосчитать. А под джавой я вам даже не смогу объяснить, чем Эклипс от Notepad'a отличается
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Придумать задачу для интервью по JAVA.
это правда, перескочить не сложно, даже работу получить не проблема.mynameiszb wrote: Во-во... Это мне тут рассказывали, что на джаву перескочить - как два пальца...
под джавой я вам даже не смогу объяснить, чем Эклипс от Notepad'a отличается
трудности начинаются с претензий на верхнюю часть вилки.
-
- Уже с Приветом
- Posts: 1663
- Joined: 16 Jul 2009 14:18
- Location: Uganda
Re: Придумать задачу для интервью по JAVA.
Какая верхняя. Вон, дадут как в Чикаго - 55 штук в год, и живи-крутись с румейтами, как хочешь. Или с румейтками?.. Короче - разные интересные варианты вытанцовываются. Правда, к джаве это отношение уже вряд ли имеетvalchkou wrote:трудности начинаются с претензий на верхнюю часть вилки.
-
- Уже с Приветом
- Posts: 9035
- Joined: 25 Oct 2011 19:02
- Location: SVO->ORD->SFO
Re: Придумать задачу для интервью по JAVA.
Мне вспомнился случай, как в Чикаго как раз один страдалец на чуть меньшие деньги жил на раскладушке на кухне квартиры, которую снимала семейная пара с двумя малолетними детьми, и рассказывал, как у него все замечательно с бюджетом. Правда, было это 13 лет тому назад.
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Придумать задачу для интервью по JAVA.
55 штуг дает бадишоп в обмен на H1.mynameiszb wrote:Какая верхняя. Вон, дадут как в Чикаго - 55 штук в год, и живи-крутись с румейтами, как хочешь. Или с румейтками?.. Короче - разные интересные варианты вытанцовываются. Правда, к джаве это отношение уже вряд ли имеетvalchkou wrote:трудности начинаются с претензий на верхнюю часть вилки.
Это не имеет оношение не только к яве, но и к вам тоже.
-
- Уже с Приветом
- Posts: 12119
- Joined: 15 Feb 2010 10:32
- Location: Pacifica, CA
Re: Придумать задачу для интервью по JAVA.
Я думаю в Чикаго верхняя планка это 80-85 в час на W-2 или 130-140к в год для Явы. Так?
-
- Уже с Приветом
- Posts: 1663
- Joined: 16 Jul 2009 14:18
- Location: Uganda
Re: Придумать задачу для интервью по JAVA.
А W-2 на 1099 как конвертится? 1:1 или надо еще сверху добавить?Krys-Krys wrote:Я думаю в Чикаго верхняя планка это 80-85 в час на W-2 или 130-140к в год для Явы. Так?
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Придумать задачу для интервью по JAVA.
верно, но это верхняя граница,Krys-Krys wrote:Я думаю в Чикаго верхняя планка это 80-85 в час на W-2 или 130-140к в год для Явы. Так?
а верхняя половина по моим наблюдениям начинается от 100к (60/ч w2)
это там где "ява за 24 ч " может быть не достаточно.
-
- Уже с Приветом
- Posts: 12119
- Joined: 15 Feb 2010 10:32
- Location: Pacifica, CA
Re: Придумать задачу для интервью по JAVA.
Уже много раз обсуждали, даже лень писать. На 1099 надо налогов больше платить и рейт должен выше быть на 10%mynameiszb wrote:А W-2 на 1099 как конвертится? 1:1 или надо еще сверху добавить?Krys-Krys wrote:Я думаю в Чикаго верхняя планка это 80-85 в час на W-2 или 130-140к в год для Явы. Так?