Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.01.09;
Скачать: [xml.tar.bz2];

Вниз

Задачи при приёме на работу   Найти похожие ветки 

 
Gorlum ©   (2004-12-21 16:12) [0]

Навеяно веткой про профессионализм...

Какие тестовые задания наиболее распространены при приёме програмиста на работу?


 
inic ©   (2004-12-21 16:25) [1]

Gorlum ©   (21.12.04 16:12)

Перевернуть массив


 
NewDelpher ©   (2004-12-21 16:39) [2]

Меня, когда в одну фирму устраивался, попросили написать компонент "Кнопка с анимированным текстом", причем должно быть реализовано как вертикальное (титры), так и горизонтальное (бегущая строка) перемещение текста. Условие такое, компонент должен быть наследником (прямым) от TComponent.


 
vecna ©   (2004-12-21 16:54) [3]

по разному случается, где-то дают тест с BrainBench по Delphi, где-то обсуждают общие концепции (реализация импора-экспорта документов из БД, архитектура классов для документов), где-то просят с помощью поджигания веревок отмерить полтора часа =)


 
Algol   (2004-12-21 17:26) [4]

Прошу написать функцию сортировки массива


 
Gero ©   (2004-12-21 17:55) [5]


> inic ©   (21.12.04 16:25)

И, че справился? :)


 
begin...end ©   (2004-12-21 19:15) [6]

> [1] inic ©   (21.12.04 16:25)

type
 TIntArray: array of Integer;

procedure ReverseArray(Arr: TIntArray);
var
 I, T, H: Integer;
begin
 H := High(Arr);
 for I := 0 to H div 2 do
 begin
   T := Arr[I];
   Arr[I] := Arr[H - I];
   Arr[H - I] := T
 end
end.


Берёте меня? ;-)


 
Sergey_Masloff   (2004-12-21 22:33) [7]

Никаких задач при приеме на работу. Умение переворачивать массив ничего не говорит о умении программировать как и все остальные подобные задачи. Не ИМХО - проверено занусси.


 
Johnmen ©   (2004-12-21 22:48) [8]

>begin...end ©  (21.12.04 19:15) [6]
>Берёте меня? ;-)

Тебя не возьмут - не экономишь !   :)


>  T := Arr[I];
>  Arr[I] := Arr[H - I];
>  Arr[H - I] := T

>  Arr[I]:=Arr[I] + Arr[H - I];
>  Arr[H - I] := Arr[I] - Arr[H - I];
>  Arr[I]:=Arr[I] - Arr[H - I];


 
Johnmen ©   (2004-12-21 22:50) [9]

А может и возьмут - не допускаешь переполнения...:)


 
Gero ©   (2004-12-21 22:52) [10]


> Никаких задач при приеме на работу.

А как тогда решают, подходит ли человек?


 
Gero ©   (2004-12-21 22:52) [11]


> Johnmen ©   (21.12.04 22:50)

xor - и никаких переполнений.


 
Johnmen ©   (2004-12-21 22:58) [12]

>Gero ©  (21.12.04 22:52) [11]

И то верно... Меня не возьмут :(
:-)


 
Sergey_Masloff   (2004-12-21 22:58) [13]

Gero ©   (21.12.04 22:52) [10]
>А как тогда решают, подходит ли человек?
Собеседование + Испытательный срок. Если человек дружит с головой (а на собеседовании это будет видно на 95%) то переворачивать массивы и сортировать списки я его при необходимости научу за неделю.
 Для 5% ошибок есть непродление контракта после исп. срока. Но оговореные на исп. срок деньги человек все равно должен получить.
 Эта система работает и "выхлоп" совсем не так плох. Пробоволи тестовые задачи - отказались. Сочли что это глупо - на решение задач которые решаемы за час нам люди не нужны о решении более сложных - на тестовых не поймешь.


 
vecna ©   (2004-12-21 23:13) [14]

Можно поговорить о предыдущих местах работы, о выполняемых обязанностях, о достигнутых результатах...



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.01.09;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.035 c
14-1102655868
leonidus
2004-12-10 08:17
2005.01.09
Нужен совет тех кто использует качалки сайтов


6-1098296927
papage
2004-10-20 22:28
2005.01.09
TIDHTTPSERVER, как слить файл


14-1103021793
Alexander Panov
2004-12-14 13:56
2005.01.09
Выборы в Украине. Противостояние. (Продолжение 4)


1-1103850144
elected
2004-12-24 04:02
2005.01.09
Ошибка EAccessViolation in module rtl70.bpl


9-1095646679
Jus
2004-09-20 06:17
2005.01.09
DelphiX и спрайты.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский