реклама на сайте
подробности

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Какие бывают тестовые задания?, может не в ту ветку кинул?
yoggy
сообщение Jun 12 2013, 05:21
Сообщение #1





Группа: Участник
Сообщений: 11
Регистрация: 12-06-13
Из: Ростов
Пользователь №: 77 141



Привет сообществу. Вот-вот оканчиваю университет, тема диплома связана с ПЛИС, и работать хотелось бы по специальности. Интересует, какие тестовые задания дают на собеседованиях, и в общем как это происходит? Например программиста С/C++/Java/PHР/... допрашивают на знание структур, алгоритмов, компонентов, понимание ООП, дают задание написать тестовые приложения …, короче тут все понятно. А что касается «жестянщиков», я не понимаю, что вообще могут спрашивать.
Уточню, вопрос не по требованиям к работнику, они то хорошо расписаны на сайтах поиска работы(владение САПРами, работа с альтера,ксилинк, опыт ДСП, Матлаб, …), а именно по тестовым заданиям и собеседованиям. Спросят про опыт и наработки (а я только из универа вышел, «голый» так сказать), посмотрят владение инструментарием. Попросят написать на VHDL/Verilog-е сумматор или мультиплексор? Разве это даст представление об инженере проектировщике?
В общем, если кому не жалко поделится своими тестовыми заданиями, которые Вы проходили на собеседовании, или может, даже задаете как работодатель прошу поделиться.
Go to the top of the page
 
+Quote Post
Methane
сообщение Jun 12 2013, 05:32
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(yoggy @ Jun 12 2013, 08:21) *
Привет сообществу. Вот-вот оканчиваю университет, тема диплома связана с ПЛИС, и работать хотелось бы по специальности. Интересует, какие тестовые задания дают на собеседованиях, и в общем как это происходит?

Учитывая невероятно широкий выбор как работодателей так и работников в области ПЛИС, не думаю что в собеседованиях есть хоть какая-то необходимость.
Go to the top of the page
 
+Quote Post
AJIEKCEu
сообщение Jun 12 2013, 06:10
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 314
Регистрация: 7-12-05
Пользователь №: 11 917



Считаю, что собеседование необходимо. Как минимум для того чтобы отсечь людей, которые не только в плисах, но и в электроннике в принципе ничего не понимают.
Соискателей "голых" из универа спрашиваем про общее понимание электротехники. Заряд конденсатора, диод, триггер, временные характеристики триггера, если есть начальные знания ПЛИС и VHDL - совсем хорошо. Если в область DSP - то тут ещё какая-то теория нужна. Гетеродин, фильтры и т.п. Хотя бы понимание ЗАЧЕМ. Не обязательно знание КАК. В моем представлении для человека из универа - знание конкретных инструментов - вторичны. Да и не только из универа.

А вообще, yoggy, а вы приходите и попробуйте.
Go to the top of the page
 
+Quote Post
yoggy
сообщение Jun 12 2013, 14:23
Сообщение #4





Группа: Участник
Сообщений: 11
Регистрация: 12-06-13
Из: Ростов
Пользователь №: 77 141



Цитата(Methane @ Jun 12 2013, 09:32) *
Учитывая невероятно широкий выбор как работодателей так и работников в области ПЛИС, не думаю что в собеседованиях есть хоть какая-то необходимость.

Как же без собеседований совсем, работники они же разные бывают, оценивать умения как-то нужно. Без тестов никуда, мне кажется, только каких тестов - не знаю.
Цитата(AJIEKCEu @ Jun 12 2013, 10:10) *
Считаю, что собеседование необходимо. Как минимум для того чтобы отсечь людей, которые не только в плисах, но и в электроннике в принципе ничего не понимают.
Соискателей "голых" из универа спрашиваем про общее понимание электротехники. Заряд конденсатора, диод, триггер, временные характеристики триггера, если есть начальные знания ПЛИС и VHDL - совсем хорошо. Если в область DSP - то тут ещё какая-то теория нужна. Гетеродин, фильтры и т.п. Хотя бы понимание ЗАЧЕМ. Не обязательно знание КАК. В моем представлении для человека из универа - знание конкретных инструментов - вторичны. Да и не только из универа.

То есть вполне реально начать работать без опыта (везде требуют от года и выше). Мне это представлялось так: устраиваешься куда-нибудь на год программистом/сетевиком/админом или другую работу связанную с "железом", и только потом идешь ПЛИСоводом устраиваться. Иначе где же этот опыт набирать sm.gif
По поводу инструментов и сред разработки, почему вы считаете их знание вторичными показателями? У меня в университете курс проектирования был только по Alterа Quartus, а Xilinx ISE не видел даже на скриншотах, а если у работодателя чипы Xilinx`a? Может я не прав и переход не так болезнен [как например 3DMax <-> Blender sm.gif]
Цитата
А вообще, yoggy, а вы приходите и попробуйте.

это обязательно, после защиты диплома начну рассылать резюме, может повезет ). А нет, так у нас всегда есть веб"программирование", тогда и время будет Ксилинкс пощупать.
Go to the top of the page
 
+Quote Post
Methane
сообщение Jun 12 2013, 16:45
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(yoggy @ Jun 12 2013, 17:23) *
Мне это представлялось так: устраиваешься куда-нибудь на год программистом

И делаешь успешную нормальную карьеру. И живешь в своей квартире в 25 лет а не в 52 года.
Go to the top of the page
 
+Quote Post
alexPec
сообщение Jun 12 2013, 19:03
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(Methane @ Jun 12 2013, 20:45) *
И делаешь успешную нормальную карьеру. И живешь в своей квартире в 25 лет а не в 52 года.


Да ну хоть, чего человека то пугаете, нормально и в ПЛИСах можно не только поработать, но и заработать. Главное по моему мнению, кругозор широкий, а не замыкаться на ПЛИС, чтобы иметь представление как решить не только цифровую,например, часть задачи, а реализовать задумку полностью, чего обычно и требуется работодателю.
Go to the top of the page
 
+Quote Post
Methane
сообщение Jun 13 2013, 02:31
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(alexPec @ Jun 12 2013, 22:03) *
Да ну хоть, чего человека то пугаете, нормально и в ПЛИСах можно не только поработать, но и заработать.

Если родители квартиру оставили в Default Sity.
Go to the top of the page
 
+Quote Post
DASM
сообщение Jun 13 2013, 03:57
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Если просят закодить мультплексор — вставайте сразу и уходите, иначе как в анекдоте по сантехников, всю жизнь ключи подавать будете. Если допрашивает ХР менеджер — тоже бегите, фирма не считает подбор кадров достаточно важным, чтобы отвлечь на час инженера. Если вообще требуют диплом — тоже хорошего. мало, значит он им только и нужен. В нормальной конторе будут интересоваться алгоритмическим мышлением, комплексномым подходом к проблеме. Ибо хороший программист пишет хороший код, а очень хороший — вначале думает, как бы его не писать вообще. Все — имхо.
Go to the top of the page
 
+Quote Post
Methane
сообщение Jun 13 2013, 04:35
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(DASM @ Jun 13 2013, 06:57) *
Если просят закодить мультплексор — вставайте сразу и уходите, иначе как в анекдоте по сантехников, всю жизнь ключи подавать будете. Если допрашивает ХР менеджер — тоже бегите, фирма не считает подбор кадров достаточно важным, чтобы отвлечь на час инженера. Если вообще требуют диплом — тоже хорошего. мало, значит он им только и нужен. В нормальной конторе будут интересоваться алгоритмическим мышлением, комплексномым подходом к проблеме. Ибо хороший программист пишет хороший код, а очень хороший — вначале думает, как бы его не писать вообще. Все — имхо.

Как бы оно не смешно, но очень близко к реальностям. Лучше не решить задачу вообще, чем решить ее не правильно. А часто бывает так, что HR дают две бумажки - задачу и правильное решение. А если HR идиот (очень часто встречается), или страдает синдромом вахтера (вообще проф. заболевание), то можно "не решить задачу вообще", чуть не так сделав форматирование. Нужно ведь минут 5, чтобы отсеять тех кандидатов, которые резюме тупо передрали с готового, и это вообще можно сделать через e-mail.
Go to the top of the page
 
+Quote Post
Serhiy_UA
сообщение Jun 13 2013, 05:22
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



Цитата(yoggy @ Jun 12 2013, 08:21) *
В общем, если кому не жалко поделится своими тестовыми заданиями, которые Вы проходили на собеседовании, или может, даже задаете как работодатель прошу поделиться.

У меня был тест, сделать цифровой БИХ-фильтр для звукового диапазона, т.е. запрограммировать, спаять и показать в работе. На все три дня, без посторонней помощи. Тест прошел, но это было в Германии...
Для выпускников должно быть что-то попроще, на 1-2 дня, что-то типа светофора, стиральной машинки, крипто-шифратора и т.п. Но не стоит сильно париться, просто надо постепенно наращивать свой проф-уровень...
Go to the top of the page
 
+Quote Post
DASM
сообщение Jun 13 2013, 06:23
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Паять я думаю необязательно - грамотгный тестбенч написать посложнее чем с паяльником посидеть
Go to the top of the page
 
+Quote Post
Maverick
сообщение Jun 13 2013, 06:51
Сообщение #12


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Встречал задание:
Написать свой 16 - битный процессор (команды: +, -, *). Чтобы грузился из BRAM, и была возможность загрузки программы в BRAM. Там были допонительно временные диаграммы и таблицы с описанием сигналов как все должно работать.
В конце сделать который проверял работоспособность данного процессора.


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
Methane
сообщение Jun 13 2013, 06:59
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(Maverick @ Jun 13 2013, 09:51) *
Встречал задание:
Написать свой 16 - битный процессор (команды: +, -, *). Чтобы грузился из BRAM, и была возможность загрузки программы в BRAM. Там были допонительно временные диаграммы и таблицы с описанием сигналов как все должно работать.
В конце сделать который проверял работоспособность данного процессора.

Что сделать? HardCopy заказать за свои деньги?
Go to the top of the page
 
+Quote Post
DASM
сообщение Jun 13 2013, 07:00
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



кеши прямого отображения или 2 или 4 way использовать ? Какая длина конвеера ? За денек все это ?
Go to the top of the page
 
+Quote Post
Maverick
сообщение Jun 13 2013, 07:02
Сообщение #15


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(Methane @ Jun 13 2013, 09:59) *
Что сделать? HardCopy заказать за свои деньги?

sm.gif
не знаю насчет HardCopy, но процессор описать на xHDL нужно было...

Цитата(DASM @ Jun 13 2013, 10:00) *
кеши прямого отображения или 2 или 4 way использовать ? Какая длина конвеера ? За денек все это ?

без кеша, длина конвеера кажется 3 такта
Помню, что было написано sm.gif
Цитата
Устройство должно быть конвеером, тоесть 1-н такт на операцию.

Время около 3-4 дней.


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 06:52
Рейтинг@Mail.ru


Страница сгенерированна за 0.0152 секунд с 7
ELECTRONIX ©2004-2016