coding assignments as part of interview process
-
- Уже с Приветом
- Posts: 19041
- Joined: 11 Jan 2012 09:25
- Location: CA
coding assignments as part of interview process
Продходил кто нибудь подобный тест ?
https://codility.com/candidate-faq/" onclick="window.open(this.href);return false;
Занимает порядка двух часов и потом потенциальный работодатель получает на вас отчет вроде такого
https://codility.com/public-report-detail/" onclick="window.open(this.href);return false;
Как я поняла тесты разные в зависимости от работодателя, но все равно наверное сами задачки generic. Как оно ? Трудно ?
https://codility.com/candidate-faq/" onclick="window.open(this.href);return false;
Занимает порядка двух часов и потом потенциальный работодатель получает на вас отчет вроде такого
https://codility.com/public-report-detail/" onclick="window.open(this.href);return false;
Как я поняла тесты разные в зависимости от работодателя, но все равно наверное сами задачки generic. Как оно ? Трудно ?
https://www.youtube.com/watch?v=wOwblaKmyVw
-
- Уже с Приветом
- Posts: 9194
- Joined: 04 Mar 2011 03:04
- Location: SFBA
Re: coding assignments as part of interview process
Проходил за пять лет пару раз. Естественно, зависит от предложеной задачи. Первый раз поближе к обходу графа было задание, а второй какая-то шняга про перевод строкового числа в int. И что-то ещё, не помню. Сервер его компилировал, и даже исполнял. Лучший тест. У меня оба теста были покороче двух часов, точно.
... and even then it's rare that you'll be going there...
-
- Уже с Приветом
- Posts: 19041
- Joined: 11 Jan 2012 09:25
- Location: CA
Re: coding assignments as part of interview process
Были три задачки, весьма нетривиальные: 1) на java 8 date time сложный расчет, 2) parsing и обработка "телефонного била" и 3) задачка на сортировку массива со swap с подковыркой. На 100% сделала только третье задание, первые два на 50% и 37%, что-то не так, надеюсь пришлют отчет с деталями, а то просто run в компиляторе ничего дурного не показал, даже с моими доп тесткейсами.Medium-rare wrote:Проходил за пять лет пару раз. Естественно, зависит от предложеной задачи. Первый раз поближе к обходу графа было задание, а второй какая-то шняга про перевод строкового числа в int. И что-то ещё, не помню. Сервер его компилировал, и даже исполнял. Лучший тест. У меня оба теста были покороче двух часов, точно.
Общий score 65%, погонют поди кое-какими тряпками , но мне в целом понравилось
Задачки все похожи вот на эту
http://stackoverflow.com/questions/2163 ... e-codility" onclick="window.open(this.href);return false;
Решать конечно удобнее в своем IDE и потом там прогонять.
Нет никакой возможности добавить свой негативный тест кейс. Скажем если ты выбрасываешь экспепшен - там нет возможности его добавить в Assert etc
Last edited by Сабина on 10 Aug 2015 04:40, edited 2 times in total.
https://www.youtube.com/watch?v=wOwblaKmyVw
-
- Уже с Приветом
- Posts: 19041
- Joined: 11 Jan 2012 09:25
- Location: CA
Re: coding assignments as part of interview process
Еще я поняла что там у каждого имплоера есть свой bar. Вот любопытно то померять как ты по сравнению со средним градусом по больнице, особенно в контексте конкретной компании
Can anyone explain to me what the scoring criteria is? I took one of these tests a few days ago, the employer got back to me saying I didn't meet their usual bar (scoring 132/300), but they've invited me for an interview anyway.
I'm pleased that they've done that, but I'm somewhat concerned as to where I went wrong in the tests? The testing tool doesn't give you any feedback other than it compiles OK.
Is it measured on time taken to complete the challenges?
https://www.youtube.com/watch?v=wOwblaKmyVw
-
- Уже с Приветом
- Posts: 19041
- Joined: 11 Jan 2012 09:25
- Location: CA
Re: coding assignments as part of interview process
Оказывается 62% - это "прошла".
https://www.youtube.com/watch?v=wOwblaKmyVw
-
- Уже с Приветом
- Posts: 17688
- Joined: 19 Sep 2005 16:57
- Location: NJ, US
Re: coding assignments as part of interview process
У меня проще, пишу на глазах интервьюрующего на collabedit.com.
Сабина, вы профессионал по техническим собеседованиям, дайте пару идей как готовится. Пока грызу Cracking the coding interview, но алгоритмы идут плохо, многое подзабыла.
Сабина, вы профессионал по техническим собеседованиям, дайте пару идей как готовится. Пока грызу Cracking the coding interview, но алгоритмы идут плохо, многое подзабыла.
The best things in life either make you fat, drunk, or pregnant.
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: coding assignments as part of interview process
Сабина это вы опять работу ищете после того как предложили начальнику java вместо node.js?Сабина wrote:Оказывается 62% - это "прошла".
-
- Уже с Приветом
- Posts: 19041
- Joined: 11 Jan 2012 09:25
- Location: CA
Re: coding assignments as part of interview process
Просто неспеша подискиваю место потеплее. Старшее дите пошло в колледж, на жизнь перестало хватать , да и делать хочется что нибудь интересноеvalchkou wrote:Сабина это вы опять работу ищете после того как предложили начальнику java вместо node.js?Сабина wrote:Оказывается 62% - это "прошла".
PS. Node наоборот в его глазах перестал быть панацеей от всех бед после того как там молодое китайское дарование неправильно использовало shared object и половина кастомеров "получили" не свои сервера. Хорошо что доблестный qa в лице одной единственной дамы не дремлет. Промисы и асинки - штука непростая , надо знать как готовить, плюс для некоторых целей (Background jobs) всё же старая добрая мультитредная Джава will do better.
Last edited by Сабина on 12 Aug 2015 13:56, edited 5 times in total.
https://www.youtube.com/watch?v=wOwblaKmyVw
-
- Уже с Приветом
- Posts: 19041
- Joined: 11 Jan 2012 09:25
- Location: CA
Re: coding assignments as part of interview process
Мне почему то по этой книжке не все алгоритмы хорошо пошли. Это при том что я в колледже такое не изучала, многое в свое время было просто в новинку. А уж задачки по той книжке решать совсем было нудно, какие то они сложные без причины, а я в Гугол уже не собираюсь .Marie Clair wrote:У меня проще, пишу на глазах интервьюрующего на collabedit.com.
Пока грызу Cracking the coding interview, но алгоритмы идут плохо, многое подзабыла.
То есть мне что попроще: видео на ютьюбе, классы на Udemy. Ну и самое главное самой на бумажке хоть раз написать тот же линкд лист, хеш мап, етс
Вот что лично мне очень хорошо пошло
Этот парень здорово умеет обьяснять алгоритмы, код к сожалению на С, но у него очень понятное обьяснение, easy to follow и почти все затронуто
https://www.youtube.com/channel/UClEEsT ... fkrBw0OTrA" onclick="window.open(this.href);return false;
Это неплохо просмотреть чисто чтобы запомнить sorting algorithms
https://www.youtube.com/watch?v=92WHN-p ... IPKh72xREP" onclick="window.open(this.href);return false;
У этого дяди классы на Udemy, а тот что по мультитредингу бесплатно выложен на ютьюбе и очень хороший
https://www.udemy.com/java-multithreading/learn" onclick="window.open(this.href);return false;
https://www.youtube.com/channel/UCnAdXk ... YcYl0LhPdw" onclick="window.open(this.href);return false;
У этого есть парочка неплохих видео по memory management, если надо рефрешнуть
https://www.youtube.com/channel/UCmG437 ... jkiy1I5NyQ" onclick="window.open(this.href);return false;
Если предстоит интервью где надо что-то говорить по functional programming - иду сюда
https://www.coursera.org/course/progfun" onclick="window.open(this.href);return false;
Если надо что-то говорить по NoSQL - в частности Mongo
https://university.mongodb.com/courses/M101J/about" onclick="window.open(this.href);return false;
https://university.mongodb.com/courses/M101JS/about" onclick="window.open(this.href);return false;
Cassandra
https://academy.datastax.com/courses/un ... chitecture" onclick="window.open(this.href);return false;
Если надо что-то говорить по Graph DB
https://www.youtube.com/watch?v=bdQ90y9 ... L&index=22" onclick="window.open(this.href);return false;
Microservices ( но про это я и без видео могу долго )
https://www.youtube.com/watch?v=1aaw7iYS_VM" onclick="window.open(this.href);return false;
https://www.youtube.com/watch?v=wOwblaKmyVw
-
- Уже с Приветом
- Posts: 17688
- Joined: 19 Sep 2005 16:57
- Location: NJ, US
Re: coding assignments as part of interview process
Сабина, огромное спасибо! Пошла изучать. Я тоже сижу на бумажке пишу коду тренеруюсь. Больсэ не работу хочу новую, а попробовать себя на более серьезном интервью.
Я еще вот по этой цайт готовлюсь: http://www.javacodegeeks.com/" onclick="window.open(this.href);return false;
Я еще вот по этой цайт готовлюсь: http://www.javacodegeeks.com/" onclick="window.open(this.href);return false;
The best things in life either make you fat, drunk, or pregnant.
-
- Уже с Приветом
- Posts: 19041
- Joined: 11 Jan 2012 09:25
- Location: CA
Re: coding assignments as part of interview process
После coding assignment последовал personality test аж на 70 минут . Заколебалась концентрироваться и кнопки жать, это не считая факта что я зачем то рюмку вина выпила прямо перед тестом
Интересно какая от них рельная польза? Такое ощущение что проверяют не полный ли ты дебил или примитивно скорость печати. А вопросы где надо выбрать между "скорее да" и "скорее нет" - чисто на внимание что ты ответил на подобный вопрос пару минут назад.
Интересно какая от них рельная польза? Такое ощущение что проверяют не полный ли ты дебил или примитивно скорость печати. А вопросы где надо выбрать между "скорее да" и "скорее нет" - чисто на внимание что ты ответил на подобный вопрос пару минут назад.
https://www.youtube.com/watch?v=wOwblaKmyVw
-
- Уже с Приветом
- Posts: 2749
- Joined: 11 Jul 2015 19:01
- Location: Chicago
Re: coding assignments as part of interview process
Как то на маленькой конторе, возомнившей себя гуглом, мне после вопросов о люках задали персональные вопросы. Как вы относитесь к жертвам репрессий и в таком духе. Предложили зарплату больше, чем я получал, раза в полтора, но после их вопросов я задумался в адекватности начальства, и решил не рисковать.
-
- Уже с Приветом
- Posts: 19041
- Joined: 11 Jan 2012 09:25
- Location: CA
Re: coding assignments as part of interview process
Получила результат своего кодилити теста наконец. Оказалось что они просто тупо прогоняют кучу всяких разных автоматизированных corner cases и все.
То есть неожиданно низкий результат за вторую задачку по парсингу телефонного била потому что они в тест кейсах изощрились как могли с исходными данными
То есть неожиданно низкий результат за вторую задачку по парсингу телефонного била потому что они в тест кейсах изощрились как могли с исходными данными
https://www.youtube.com/watch?v=wOwblaKmyVw
-
- Уже с Приветом
- Posts: 343
- Joined: 20 Aug 2007 09:10
- Location: So San Fran, CA
Re: coding assignments as part of interview process
Три раза проходил, офферов не получал. Теперь когда вижу слово codility - сразу отказываю и говорю, codility для меня красный флаг. Времени много на него уходит, и смысла похоже нет. Причем решал я все задачи на 90 и 100%.
Очень неплохой способ для работодателя делать отсев из 100 и более кандидатов. Просто присылаешь линк и куча прогеров тратят в общей сложности 200-300 часов решая собсно проблему работодателя - отсев кандидатов. Другими словами, если они super picky, то такой способ может и подходит. Я принципиально в такие конторы не хожу.
С большими тестовыми заданиями тоже не заморачиваюсь. Не люблю когда работодатель на тебя тратит 2 минуты, а ты должен потратить на решение задачи 2 дня. Херь какая-то. Если что-то стоящее, предлагаю взять популярный репо на гитхабе и закрыть какой-нибудь небольшой баг или сделать фичу. Это хотя бы в карму идет.
Очень неплохой способ для работодателя делать отсев из 100 и более кандидатов. Просто присылаешь линк и куча прогеров тратят в общей сложности 200-300 часов решая собсно проблему работодателя - отсев кандидатов. Другими словами, если они super picky, то такой способ может и подходит. Я принципиально в такие конторы не хожу.
С большими тестовыми заданиями тоже не заморачиваюсь. Не люблю когда работодатель на тебя тратит 2 минуты, а ты должен потратить на решение задачи 2 дня. Херь какая-то. Если что-то стоящее, предлагаю взять популярный репо на гитхабе и закрыть какой-нибудь небольшой баг или сделать фичу. Это хотя бы в карму идет.
-
- Уже с Приветом
- Posts: 37282
- Joined: 09 Jun 2010 15:58
- Location: LT-RU-NY
Re: coding assignments as part of interview process
Персоналити тест, это персоналити тест - выдает именно то для чего предназначен - тип личности и довольно точно, скорость нужна, чтобы отвечали не задумываясь на автомате, а повторяющиеся вопросы (чаще они слегка модифицированы), потому что "все врут" (неосознанно). Боятся таких тестов не надо, проходить расслабленно. Тип личности не поменяешь. Какая от этого польза надо спросить работодателя - только работодатель знает что он будет с этим делать и будет ли учитывать в своих решениях или это просто информация о вас в ваш файл.Сабина wrote:После coding assignment последовал personality test аж на 70 минут . Заколебалась концентрироваться и кнопки жать, это не считая факта что я зачем то рюмку вина выпила прямо перед тестом
Интересно какая от них рельная польза? Такое ощущение что проверяют не полный ли ты дебил или примитивно скорость печати. А вопросы где надо выбрать между "скорее да" и "скорее нет" - чисто на внимание что ты ответил на подобный вопрос пару минут назад.
-
- Уже с Приветом
- Posts: 15242
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: coding assignments as part of interview process
Кому нахрена нужен тип личности? Самый талантливый человек, которого я встречал, когда ел, ронял сопли в тарелку и потом наворачивал вместе с едой. Что не помешало ему на третьем курсе доказать какую-то хитрую теорему, чего было бы достаточно для докторской, не будь он студнем. Думаю, 99% приветовцев, включая меня, даже не поняли бы, о чем она. Тип личности, понимаете ли. Содомиты окрест!
Sent from my Nexus 6 using Tapatalk
Sent from my Nexus 6 using Tapatalk
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: coding assignments as part of interview process
codility
collabedit.com
personality test
Ну дожили, что творится!Как вы относитесь к жертвам репрессий
Уважающий себя сениор программист обязан иметь пару тройку законченных проектов и/или статей доступных публично. А такого работодателя, который не потрудился оценить уровень специалиста по реальной, проделанной работе нужно сразу отсекать. Все эти тесты, упражнения - для студентов и юниоров. Интервью сениора, в идеале должно сводиться к живому общению, чтобы понять насколько кандидат и команда/менеджмент совместимы.
-
- Уже с Приветом
- Posts: 3170
- Joined: 17 May 2007 14:07
Re: coding assignments as part of interview process
Это точно. Все остальное фигня. Я тоже отказываю компании если они присылают мне кодинг задачи "на дом". Обычно пишу, If you want to see my coding skills let's do it together on white board so we can discuss and have two way communication. Адекватные понимают, а на неадекватных у меня нет времениvalchkou wrote: ... Интервью сениора, в идеале должно сводиться к живому общению, чтобы понять насколько кандидат и команда/менеджмент совместимы.
-
- Уже с Приветом
- Posts: 12119
- Joined: 15 Feb 2010 10:32
- Location: Pacifica, CA
Re: coding assignments as part of interview process
Все правильно. Инвестиции по времени должны быть одинаковы со стороны компании и собеседующегося.kostik78 wrote:Это точно. Все остальное фигня. Я тоже отказываю компании если они присылают мне кодинг задачи "на дом". Обычно пишу, If you want to see my coding skills let's do it together on white board so we can discuss and have two way communication. Адекватные понимают, а на неадекватных у меня нет времениvalchkou wrote: ... Интервью сениора, в идеале должно сводиться к живому общению, чтобы понять насколько кандидат и команда/менеджмент совместимы.
-
- Уже с Приветом
- Posts: 3481
- Joined: 02 Jan 2005 22:10
Re: coding assignments as part of interview process
А вот если у публичной с 2004 года технологической компании на глассдор только 1 ревью и 3 зарплаты, причем не инженерских, то что это значит? Наверное, все ревью были негативными и они удалили их?
-
- Уже с Приветом
- Posts: 19041
- Joined: 11 Jan 2012 09:25
- Location: CA
Re: coding assignments as part of interview process
Ну они меня наняли в итоге , сижу прямо сейчас бухаю с коллегами в баре на Манхеттене, на 30- м этаже. Тест прошла корочеcity_girl wrote:Персоналити тест, это персоналити тест - выдает именно то для чего предназначен - тип личности и довольно точно, скорость нужна, чтобы отвечали не задумываясь на автомате, а повторяющиеся вопросы (чаще они слегка модифицированы), потому что "все врут" (неосознанно). Боятся таких тестов не надо, проходить расслабленно. Тип личности не поменяешь. Какая от этого польза надо спросить работодателя - только работодатель знает что он будет с этим делать и будет ли учитывать в своих решениях или это просто информация о вас в ваш файл.Сабина wrote:После coding assignment последовал personality test аж на 70 минут . Заколебалась концентрироваться и кнопки жать, это не считая факта что я зачем то рюмку вина выпила прямо перед тестом
Интересно какая от них рельная польза? Такое ощущение что проверяют не полный ли ты дебил или примитивно скорость печати. А вопросы где надо выбрать между "скорее да" и "скорее нет" - чисто на внимание что ты ответил на подобный вопрос пару минут назад.
https://www.youtube.com/watch?v=wOwblaKmyVw
-
- Уже с Приветом
- Posts: 4205
- Joined: 10 Jan 2004 01:22
- Location: n-sk -> MD -> VA
Re: RE: Re: coding assignments as part of interview process
В общем случае ничего не значит.Kolbasoff wrote:А вот если у публичной с 2004 года технологической компании на глассдор только 1 ревью и 3 зарплаты, причем не инженерских, то что это значит? Наверное, все ревью были негативными и они удалили их?
-
- Уже с Приветом
- Posts: 3481
- Joined: 02 Jan 2005 22:10
Re: RE: Re: coding assignments as part of interview process
Но выглядит подозрительно. 500 человек сотрудников и никто не написал ревью и не сообщил о зарплате и не описал процесс интервью? Может, у них в NDA прямо запрещают публиковать такую информацию под страхом мукумбы?fruit6 wrote:В общем случае ничего не значит.Kolbasoff wrote:А вот если у публичной с 2004 года технологической компании на глассдор только 1 ревью и 3 зарплаты, причем не инженерских, то что это значит? Наверное, все ревью были негативными и они удалили их?
-
- Уже с Приветом
- Posts: 2749
- Joined: 11 Jul 2015 19:01
- Location: Chicago
Re: coding assignments as part of interview process
Отличная идея насчет доработок в популярный репо. Написал одним перцам мелкий апликейшн для айфона, просто больше show-case, парсинг данных с их урл и отображение, работа с геолокацией. На это ушло часа 3-4, они давали около 5 дней, нафига? До этого задания был уговор, когда я говорил уже со вторым по счету человеком от компании, о том что если код нравится, зовут в офис, в итоге почему то после кода назначили опять телефонное интервью, слышно было не ахти, у меня желания после такой неконкретики общаться не было, разговаривал без воодушевления, какие то больше стартаперы, а у меня на них аллергия, ты значит им распинайся, что-то доказывай, а у них ни репутации, ни денег особо нет, предлагали по рынку, но столько этапов собеседований. Короче в итоге получил сухое письмо, что они решили продолжить разговор с кем то другим.zhuravl wrote:Три раза проходил, офферов не получал. Теперь когда вижу слово codility - сразу отказываю и говорю, codility для меня красный флаг. Времени много на него уходит, и смысла похоже нет. Причем решал я все задачи на 90 и 100%.
Очень неплохой способ для работодателя делать отсев из 100 и более кандидатов. Просто присылаешь линк и куча прогеров тратят в общей сложности 200-300 часов решая собсно проблему работодателя - отсев кандидатов. Другими словами, если они super picky, то такой способ может и подходит. Я принципиально в такие конторы не хожу.
С большими тестовыми заданиями тоже не заморачиваюсь. Не люблю когда работодатель на тебя тратит 2 минуты, а ты должен потратить на решение задачи 2 дня. Херь какая-то. Если что-то стоящее, предлагаю взять популярный репо на гитхабе и закрыть какой-нибудь небольшой баг или сделать фичу. Это хотя бы в карму идет.
-
- Уже с Приветом
- Posts: 2749
- Joined: 11 Jul 2015 19:01
- Location: Chicago
Re: coding assignments as part of interview process
Надо запомнить! Вполне логично.kostik78 wrote:Это точно. Все остальное фигня. Я тоже отказываю компании если они присылают мне кодинг задачи "на дом". Обычно пишу, If you want to see my coding skills let's do it together on white board so we can discuss and have two way communication. Адекватные понимают, а на неадекватных у меня нет времениvalchkou wrote: ... Интервью сениора, в идеале должно сводиться к живому общению, чтобы понять насколько кандидат и команда/менеджмент совместимы.