-
Здравствуйте, через 2 дня иду на первое в своей жизни собеседование, требование было Delphi + SQl. Оч волнуюсь, подскажите какие примерно могут быть заданы вопросы, что бы быть хоть немного готовым. Спасибо.
-
x:=64883934
Чему равен пятый бит
Распарсить строку (вориантов мильён)
-
Что такое полиморфизм?
Чем виртуальный метод отличается от динамического?
Зачем нужны индексы в базе данных?
Ну и где ошибка в коде?
procedure TForm1.Button1Click(sender: TObject);
begin
Form1.Caption := 'Some text';
end;
o)
-
будут спрашивать про то, что написано в резюме.
Написал, что знаешь ООП? Придется рассказать, что такое полиморфизм, чем отличается объект от класса.
Написал, что знаешь Паттерны проектирования? Готовься объяснять что такое синглетон и нафиг он нужен.
И так далее.
-
> Ну и где ошибка в коде?
Компилятор даже предупреждения не выдают, откуда там может быть ошибка? :)
-
Form1 не описан :)
-
> Form1.Caption := 'Some text';
Не наблюдаю ошибки, разве, что можно было Form1 не писать.
-
> [5] Dennis I. Komarov © (08.07.08 12:28)
ЗЫ и не вакт что создан если описан :)
-
> Фленов М. (08.07.08 12:28) [6]
Это вопрос из разряда "Нарисуйте домик"
-
когда последний раз ходил на вакансию программист С++, было три листочка с несложными вопросами про ООП, через пару дней пригласили на собеседование, с разговорами "о жизни" - чем раньше занимался, почему уволился, и еще через день пригласили на работу
-
> Компилятор даже предупреждения не выдают, откуда там может
> быть ошибка? :)
У меня вообще не компилируется. :)
-
> требование было Delphi + SQl.
какие бывают и чем отличаются JOIN, для чего нужны
какие подводные камни с ними
-
> Ega23 (08.07.2008 12:34:10) [10]
Значит ошибка в компиляторе.
-
> требование было Delphi + SQl
понятие NULL, его трактовка и обработка в разных SQL-конструкциях
-
> через 2 дня иду на первое в своей жизни собеседование
Чисто из любопытства: а в каком городе и на какую зарплату претендуете?
-
> Чисто из любопытства: а в каком городе и на какую зарплату
> претендуете?
Москва. Что бы на проезд и обед хватало, пока опыта не наберусь.
-
собеседование глазами хакера
-
> собеседование глазами хакера
:-D, Это книга моя любимая, в обнимку с ней...=)
-
> > собеседование глазами хакера
заочно? фантазии на тему? а код где?!
-
> Москва. Что бы на проезд и обед хватало, пока опыта не наберусь.
Т.е. 7000 рублей?
Ну нормально, я думаю пройдёте. Может быть даже и на 10.
-
> Ну нормально, я думаю пройдёте. Может быть даже и на 10.
Оч на это надеюсь :)
P.s: Тот самый Фленов случайно не посещает этот сайт ?
-
> P.s: Тот самый Фленов случайно не посещает этот сайт ?
Бывал. Но его тут не любят.
-
> Бывал. Но его тут не любят.
Интересно. Я думал он один из самых уважаемых в стране ...
-
> Я думал он один из самых уважаемых в стране
В Папуа-Новой Гвинее.
-
> Я думал он один из самых уважаемых в стране ...
У него свой сайт есть. Если Вам сильно любопытно - отправляйтесь туда. vr-online, вроде.
-
> Я думал он один из самых уважаемых в стране ...
В.В. Путин стало быть нервно курит в сторонке? :)
-
> Интересно. Я думал он один из самых уважаемых в стране ...
Его здесь очень нелюбят... Почита пару обсуждения его книг я понял - почему. :)
Потому что не грамотный.
-
> В.В. Путин стало быть нервно курит в сторонке? :)
Александр, Вы отстали от жизни. Нынче у нас другой ВВПутин. :)
-
> Потому что не грамотный.
выскочка
-
Честное слово не ожидал такой реакции мастеров ... Видимо есть причины раз уж его не очень любят, но все же книги его как то легче усваиваются чем например книги Архангельского, но соглашусь что практика без теории тоже некуда.
-
> Видимо есть причины раз уж его не очень любят
Всё очень просто: человек рубит бабло. Достаточно беспринципно. И не сильно это скрывает.
Цитата с BOR:
<ch00k> скачал клевую книжку "PHP глазами хакера", читаю оглавление.
1.1 Кто такие хакеры?
1.2 Как стать хакером?
1.3 Что такое PHP?
А между прочим, тоже его "творение".
-
> все же книги его как то легче усваиваются чем например книги
> Архангельского
щас тебя съедят :)
-
> щас тебя съедят :)
>
Почему же. Помню читал критику И.Шевченко, что Фленов отдыхает.
-
> чем например книги Архангельского, но соглашусь что практика
> без теории тоже некуда.
Архангельского здесь тоже очень нелюбят. :))))
-
> Помню читал критику И.Шевченко, что Фленов отдыхает.
Ага. Фленов отдыхает.... По сравнению с Архангельским он просто мастер! :))
-
>[34] @!!ex © (2008-07-08 14:56:00)
>Ага. Фленов отдыхает…. По сравнению с Архангельским он просто мастер! :))
«война была равна — сражались два г…на» (ц)
---
All Your Base Are Belong to Us
-
> ketmar © (08.07.08 15:40) [35]
надо запомнить :)
-
> @!!ex (08.07.2008 14:55:33) [33]
Именно его не любят, а этот просто под руку попал. Как сказали ниже - это даже мастер.
-
> Фленов М. (08.07.08 12:17)
> Здравствуйте, через 2 дня иду на первое в своей жизни собеседование
Пожелать те удачи в бою?
-
> [37] Anatoly Podgoretsky © (08.07.08 16:25)
Нету у него голубых штанов ;)
-
Главное на собеседовании - быть уверенным в своих силах и возможностях (при недостатке некоторых конкретных знаний, которые могут понадобиться при решении выданной тестовой задачи). Дали пример, который не можешь решить - обрисуй общий алгоритм решения. Не можешь сходу понять алгоритм решения - включай фантазию и высказывай все возможные варианты, какие придут в голову. Конечно, кроме "нарисовать жопу и сказать заказчику что это новый алгоритм". Программист - ценен не только кладезью своих знаний (возможность сходу правильно решить поставленную задачу), но и способностью креативно и конструктивно мыслить при постановке нестандартной, новой задачи, которой еще не приходилось делать. Кроме того, сам человек и его характер имеет если не первостепенное значение, то далеко не последнее. Именно поэтому часто собеседования проводятся в 2 этапа: сначала менеджер по персоналу (по образованию психолог), потом уже программист. Первый производит грубый отсев по личностным характеристикам, раскусывая всё, что кандидат пытается скрыть, составляя общую, но максимально приближенную к истине характеристику личности, после чего программисту достается только проверка специальных знаний.
Имхо, конечно. Я ниразу не принимал никого на работу, сам был на собеседованиях 3 раза, но сложив во едино свой опыт плюс знания, полученные в дружеских беседах с теми, кто принимал на работу, и кто принимался - сложилась именно такая картина. Не претендую на истину, просто высказываю свое мнение. Поэтому мой основной совет - будь уверен в себе.
-
> speller (08.07.08 16:30) [40]
Согласен.
На моих глазах одногруппник на экзамене по физике (не знаю ответа) выводил его методом проб и ошибок.
Видел бы ты глаза препода при этом!!!
5 баллов ставились за энтузиазм. Ну, и за знание азов, конечно.
-
>[40] speller (2008-07-08 16:30:00)
>сначала менеджер по персоналу (по образованию психолог)
лютобешено бугагирую.
---
All Your Base Are Belong to Us
-
> Dennis I. Komarov (08.07.2008 16:30:39) [39]
Вот в этом и есть его проблема, вынужден хакером прикидываться.
-
> лютобешено бугагирую
Отчего же, почтенный? 2 фирмы из 3-х, в которых я работал, сначала кандидатов через психолога пропускали. Кандидаты, конечно, об этом не знали, они видели перед собой лишь менеджера по персоналу. Когда численность персонала переваливает за 50 человек, то в коллективе складывается определенная атмосфера, и человек, явно в нее не вписывающийся, не сможет нормально работать. Этим и занимаются мнеджеры по персоналу, тем что выявляют явно не подходящих личностей и отсеивают их сразу. Плюс составляют общую картину личности кандидатов, каковы достоинства, и каковы недостатки. И, при приеме кандидата на работу, дают рекомендации руководителям отделов как с этой личностью лучше работать для достижения лучшего результата.
Над чем из вышесказанного вы бугагируете?
-
>[44] speller (2008-07-08 17:16:00)
>Над чем из вышесказанного вы бугагируете?
над подобными «психологами». я далеко не одно собеседование посещал, в 90% случаев (как минимум) они все «шпарили» по одной и той же шпаргалке. я не над самой идеей (она верна), а над уровнем реализации.
---
Do what thou wilt shall be the whole of the Law.
-
> На моих глазах одногруппник на экзамене по физике (не знаю
> ответа) выводил его методом проб и ошибок.Видел бы ты глаза
> препода при этом!!!
я так на экзамене по вышмату преобразование Лапласа крутил
правда без ошибок, но от самых предпосылок
-
Ну, про образование психолога я судить не могу, бо совсем в этом не компетентен ) Да и не собеседовался столько раз чтобы выявить тех самых, которые в кавычках. Но, полагаю, квалификация несколько коррелирует с размером компании и позицией руководства в политике подбора персонала.
-
>[47] speller (2008-07-08 17:48:00)
а… в мелких компаниях он «не нужен, сами поймём», в средних «ещё не вырасли, бабла жаль», в крупных «а, вот эта блондинка пойдёт, сиськи хорошие».
---
Understanding is not required. Only obedience.
-
сиськи это хорошо, но для сисек берут секретарш и офис-менеджеров ) где-то, может, и менеджеров по персоналу по объёму бюста выбирают, но не уверен, что такие фирмы имеют слаженный и результативный коллектив )
-
>[49] speller (2008-07-08 17:58:00)
>но не уверен, что такие фирмы имеют слаженный и результативный коллектив )
им этого и не надо.
---
Understanding is not required. Only obedience.
-
тогда в такие фирмы не за чем устраиваться
-
> ketmar © (08.07.08 17:26) [45]
Конечно по шпаргалке, а как иначе? Или ты думаешь, что они могут собственные методы изобрести? Может кто-то бы из них и смог, но зачем им это надо? Они же не научной деятельностью занимаются и не лечат. А для того, чтобы определить психотип(ну или как там это назвать?) и т.д. вполне, я считаю, достаточно шпаргалок/шаблонов.
PS. Кстати, ты паттерны используешь?
-
>[51] speller (2008-07-08 18:05:00)
>тогда в такие фирмы не за чем устраиваться
согласен. я и не устраивался. чего многие не понимают, так это того, что на собеседовании не только тебя оценивают, но и ты оцениваешь, стоит ли работать в данной конторе.
>[52] ekto © (2008-07-08 18:19:00)
>Конечно по шпаргалке, а как иначе?
универсальная шпаргалка подходит для универсального человека. а таких человеков нет. шпаргалка может быть основной действия, а не каноном. ку?
---
Do what thou wilt shall be the whole of the Law.
-
> ketmar © (08.07.08 18:28) [53]
Да, ку.
-
тьфу, за другим компом сижу
-
Представление двоичных чисел (целых и вещественных).
Есть массив вещественных чисел. Как лучше всего найти их сумму? (Наводящий вопрос: зависит ли результат от порядка чисел и если да, то почему?)
Алгоритмы сортировки - какие знаете, какова их сложность?
Как изменить самый младший нулевой бит числа A на 1?
Как перевернуть биты числа А?
Посчитайте кол-во квадратов на шахматной доске размером NxN. Посчитайте кол-во прямоугольников.
Зачем нужны виртуальные функции?
Почему деструктор должен быть виртуальным? (см. тему поблизости ;) )
Пусть TB = class( TA ), A: TA, B: TB. Можно ли так написать:
1) A := TB.Create;
2) B := TA.Create;
Что такое нормальные формы? Зачем нужна денормализация?
В чем отличия inner, left, right join? (про это уже написали)
Синтаксис SELECT :)
Более специфичные вопросы - многопоточность, синхронизация потоков.
Про сотрудников из отдела по персоналу правильно написали, но в тот же день может быть и собеседование с начальником отдела (как повезет). В первый раз многое простительно, да и не требуется знание всего =) Скорее важна обучаемость, умение логически мыслить и искать пути решения.
-
> [56] Asteroid (09.07.08 00:58)
если бы большая часть "программистов" ответила бы правильно хотя бы на половину этих простеньких вопросов - Россия бы давно завоевала мир, imho :)
правильно тут написали, что не нужно это.. большая часть контор разного пошиба (мелких, крупных) сидит на гос. заказах и внедряет американские комплекты за миллионы рублей, а то и долларов и лепит кое-какие свои поделки. Остальное - веб технологии. И лишь малая часть - делфи, с++, c# и т.п. экзотика.
-
ну что афтор, не густо тебе копипастить в очередную книжку "... гландами хакера" :)
-
>[57] Eraser © (2008-07-09 01:41:00)
>Остальное — веб технологии
что, скажу я вам, не легче, чем п…ю улыбаться. почему считают, что это просто — не ясно.
---
All Your Base Are Belong to Us
-
> почему считают, что это просто — не ясно
наверно, потому что там не нужно квадраты на доске считать и биты переворачивать )
-
> наверно, потому что там не нужно квадраты на доске считать
> и биты переворачивать )
>
Зато там своих тараканов полно...
-
>[60] clickmaker © (2008-07-09 09:45:00)
а вот не всегда, не всегда. в нормальном сервисе — криптография, а это тоже не подарок.
---
All Your Base Are Belong to Us
-
В основном часто задают вопросы:
1) Что такое объекты?
2) Инкапсуляция, полиморфизм, наследование
3) Индексы в БД
4) Чем отличается «тонкий» клиент от «толстого»?
5) Как данные хранятся в реляционной базе?
6) Зачем нужны транзакции?
7) Какие типы данных есть в SQL-сервере?
8) Как данные хранятся в реляционной базе?
9) Почему возникает deadlock?
10) Чем отличается try...except от try....finally ?
-
> Есть массив вещественных чисел. Как лучше всего найти их
> сумму? (Наводящий вопрос: зависит ли результат от порядка
> чисел и если да, то почему?)
А не скажете ответ к задаче?
-
> 3) Индексы в БД
Ага. И после этого получаются плевки на стол.
-