Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.09;
Скачать: CL | DM;

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.047 c
1-1103795423
TUser
2004-12-23 12:50
2005.01.09
Как может оптимизатор пропускать такое?


4-1101213537
Алексей
2004-11-23 15:38
2005.01.09
BorderStyle


4-1101297931
#Master#
2004-11-24 15:05
2005.01.09
Отслеживание нажатий клавишь


1-1103734070
Japp
2004-12-22 19:47
2005.01.09
Можно ли в Делфи определить номер строки PAS-файла?


8-1096822669
Viper
2004-10-03 20:57
2005.01.09
Управление WinAmp