Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.024 c
1-1103741607
Guitar
2004-12-22 21:53
2005.01.09
Как запретить Form2.Create, после Form1.Create?


1-1103596570
saNat
2004-12-21 05:36
2005.01.09
Справка в моей форме


3-1102496164
msguns
2004-12-08 11:56
2005.01.09
Извлечение метаданных. Документация


14-1103731070
Almaz
2004-12-22 18:57
2005.01.09
Каталог оптовых цен на продукты питания в 2003 г.


3-1101704617
Nikola-2
2004-11-29 08:03
2005.01.09
Передача данных в ClientDataSet.




   Наверх