Форум: "Прочее";
Текущий архив: 2008.08.31;
Скачать: [xml.tar.bz2];
Вниз
Собеседование Найти похожие ветки
← →
speller (2008-07-08 16:30) [40]Главное на собеседовании - быть уверенным в своих силах и возможностях (при недостатке некоторых конкретных знаний, которые могут понадобиться при решении выданной тестовой задачи). Дали пример, который не можешь решить - обрисуй общий алгоритм решения. Не можешь сходу понять алгоритм решения - включай фантазию и высказывай все возможные варианты, какие придут в голову. Конечно, кроме "нарисовать жопу и сказать заказчику что это новый алгоритм". Программист - ценен не только кладезью своих знаний (возможность сходу правильно решить поставленную задачу), но и способностью креативно и конструктивно мыслить при постановке нестандартной, новой задачи, которой еще не приходилось делать. Кроме того, сам человек и его характер имеет если не первостепенное значение, то далеко не последнее. Именно поэтому часто собеседования проводятся в 2 этапа: сначала менеджер по персоналу (по образованию психолог), потом уже программист. Первый производит грубый отсев по личностным характеристикам, раскусывая всё, что кандидат пытается скрыть, составляя общую, но максимально приближенную к истине характеристику личности, после чего программисту достается только проверка специальных знаний.
Имхо, конечно. Я ниразу не принимал никого на работу, сам был на собеседованиях 3 раза, но сложив во едино свой опыт плюс знания, полученные в дружеских беседах с теми, кто принимал на работу, и кто принимался - сложилась именно такая картина. Не претендую на истину, просто высказываю свое мнение. Поэтому мой основной совет - будь уверен в себе.
← →
oldman © (2008-07-08 16:35) [41]
> speller (08.07.08 16:30) [40]
Согласен.
На моих глазах одногруппник на экзамене по физике (не знаю ответа) выводил его методом проб и ошибок.
Видел бы ты глаза препода при этом!!!
5 баллов ставились за энтузиазм. Ну, и за знание азов, конечно.
← →
ketmar © (2008-07-08 16:55) [42]>[40] speller (2008-07-08 16:30:00)
>сначала менеджер по персоналу (по образованию психолог)
лютобешено бугагирую.
---
All Your Base Are Belong to Us
← →
Anatoly Podgoretsky © (2008-07-08 16:55) [43]> Dennis I. Komarov (08.07.2008 16:30:39) [39]
Вот в этом и есть его проблема, вынужден хакером прикидываться.
← →
speller (2008-07-08 17:16) [44]
> лютобешено бугагирую
Отчего же, почтенный? 2 фирмы из 3-х, в которых я работал, сначала кандидатов через психолога пропускали. Кандидаты, конечно, об этом не знали, они видели перед собой лишь менеджера по персоналу. Когда численность персонала переваливает за 50 человек, то в коллективе складывается определенная атмосфера, и человек, явно в нее не вписывающийся, не сможет нормально работать. Этим и занимаются мнеджеры по персоналу, тем что выявляют явно не подходящих личностей и отсеивают их сразу. Плюс составляют общую картину личности кандидатов, каковы достоинства, и каковы недостатки. И, при приеме кандидата на работу, дают рекомендации руководителям отделов как с этой личностью лучше работать для достижения лучшего результата.
Над чем из вышесказанного вы бугагируете?
← →
ketmar © (2008-07-08 17:26) [45]>[44] speller (2008-07-08 17:16:00)
>Над чем из вышесказанного вы бугагируете?
над подобными «психологами». я далеко не одно собеседование посещал, в 90% случаев (как минимум) они все «шпарили» по одной и той же шпаргалке. я не над самой идеей (она верна), а над уровнем реализации.
---
Do what thou wilt shall be the whole of the Law.
← →
Правильный^Вася (2008-07-08 17:46) [46]
> На моих глазах одногруппник на экзамене по физике (не знаю
> ответа) выводил его методом проб и ошибок.Видел бы ты глаза
> препода при этом!!!
я так на экзамене по вышмату преобразование Лапласа крутил
правда без ошибок, но от самых предпосылок
← →
speller (2008-07-08 17:48) [47]Ну, про образование психолога я судить не могу, бо совсем в этом не компетентен ) Да и не собеседовался столько раз чтобы выявить тех самых, которые в кавычках. Но, полагаю, квалификация несколько коррелирует с размером компании и позицией руководства в политике подбора персонала.
← →
ketmar © (2008-07-08 17:50) [48]>[47] speller (2008-07-08 17:48:00)
а… в мелких компаниях он «не нужен, сами поймём», в средних «ещё не вырасли, бабла жаль», в крупных «а, вот эта блондинка пойдёт, сиськи хорошие».
---
Understanding is not required. Only obedience.
← →
speller (2008-07-08 17:58) [49]сиськи это хорошо, но для сисек берут секретарш и офис-менеджеров ) где-то, может, и менеджеров по персоналу по объёму бюста выбирают, но не уверен, что такие фирмы имеют слаженный и результативный коллектив )
← →
ketmar © (2008-07-08 18:03) [50]>[49] speller (2008-07-08 17:58:00)
>но не уверен, что такие фирмы имеют слаженный и результативный коллектив )
им этого и не надо.
---
Understanding is not required. Only obedience.
← →
speller (2008-07-08 18:05) [51]тогда в такие фирмы не за чем устраиваться
← →
ekto © (2008-07-08 18:19) [52]
> ketmar © (08.07.08 17:26) [45]
Конечно по шпаргалке, а как иначе? Или ты думаешь, что они могут собственные методы изобрести? Может кто-то бы из них и смог, но зачем им это надо? Они же не научной деятельностью занимаются и не лечат. А для того, чтобы определить психотип(ну или как там это назвать?) и т.д. вполне, я считаю, достаточно шпаргалок/шаблонов.
PS. Кстати, ты паттерны используешь?
← →
ketmar © (2008-07-08 18:28) [53]>[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.
← →
critical_error (2008-07-08 19:25) [54]
> ketmar © (08.07.08 18:28) [53]
Да, ку.
← →
ekto © (2008-07-08 19:26) [55]тьфу, за другим компом сижу
← →
Asteroid (2008-07-09 00:58) [56]Представление двоичных чисел (целых и вещественных).
Есть массив вещественных чисел. Как лучше всего найти их сумму? (Наводящий вопрос: зависит ли результат от порядка чисел и если да, то почему?)
Алгоритмы сортировки - какие знаете, какова их сложность?
Как изменить самый младший нулевой бит числа A на 1?
Как перевернуть биты числа А?
Посчитайте кол-во квадратов на шахматной доске размером NxN. Посчитайте кол-во прямоугольников.
Зачем нужны виртуальные функции?
Почему деструктор должен быть виртуальным? (см. тему поблизости ;) )
Пусть TB = class( TA ), A: TA, B: TB. Можно ли так написать:
1) A := TB.Create;
2) B := TA.Create;
Что такое нормальные формы? Зачем нужна денормализация?
В чем отличия inner, left, right join? (про это уже написали)
Синтаксис SELECT :)
Более специфичные вопросы - многопоточность, синхронизация потоков.
Про сотрудников из отдела по персоналу правильно написали, но в тот же день может быть и собеседование с начальником отдела (как повезет). В первый раз многое простительно, да и не требуется знание всего =) Скорее важна обучаемость, умение логически мыслить и искать пути решения.
← →
Eraser © (2008-07-09 01:41) [57]> [56] Asteroid (09.07.08 00:58)
если бы большая часть "программистов" ответила бы правильно хотя бы на половину этих простеньких вопросов - Россия бы давно завоевала мир, imho :)
правильно тут написали, что не нужно это.. большая часть контор разного пошиба (мелких, крупных) сидит на гос. заказах и внедряет американские комплекты за миллионы рублей, а то и долларов и лепит кое-какие свои поделки. Остальное - веб технологии. И лишь малая часть - делфи, с++, c# и т.п. экзотика.
← →
VirEx © (2008-07-09 05:16) [58]ну что афтор, не густо тебе копипастить в очередную книжку "... гландами хакера" :)
← →
ketmar © (2008-07-09 09:39) [59]>[57] Eraser © (2008-07-09 01:41:00)
>Остальное — веб технологии
что, скажу я вам, не легче, чем п…ю улыбаться. почему считают, что это просто — не ясно.
---
All Your Base Are Belong to Us
← →
clickmaker © (2008-07-09 09:45) [60]> почему считают, что это просто — не ясно
наверно, потому что там не нужно квадраты на доске считать и биты переворачивать )
← →
Ega23 © (2008-07-09 09:46) [61]
> наверно, потому что там не нужно квадраты на доске считать
> и биты переворачивать )
>
Зато там своих тараканов полно...
← →
ketmar © (2008-07-09 09:49) [62]>[60] clickmaker © (2008-07-09 09:45:00)
а вот не всегда, не всегда. в нормальном сервисе — криптография, а это тоже не подарок.
---
All Your Base Are Belong to Us
← →
Гость (2008-07-09 10:11) [63]В основном часто задают вопросы:
1) Что такое объекты?
2) Инкапсуляция, полиморфизм, наследование
3) Индексы в БД
4) Чем отличается «тонкий» клиент от «толстого»?
5) Как данные хранятся в реляционной базе?
6) Зачем нужны транзакции?
7) Какие типы данных есть в SQL-сервере?
8) Как данные хранятся в реляционной базе?
9) Почему возникает deadlock?
10) Чем отличается try...except от try....finally ?
← →
TeamLeader (2008-07-09 10:14) [64]
> Есть массив вещественных чисел. Как лучше всего найти их
> сумму? (Наводящий вопрос: зависит ли результат от порядка
> чисел и если да, то почему?)
А не скажете ответ к задаче?
← →
Ega23 © (2008-07-09 10:15) [65]
> 3) Индексы в БД
Ага. И после этого получаются плевки на стол.
← →
Ega23 © (2008-07-09 10:18) [66]http://www.sql.ru/forum/actualthread.aspx?bid=9&tid=384286&pg=1&hl=%ef%eb%fe%ed%f3%eb+%f1%f2%ee%eb
В общем, поосторожнее там с индексами... :)
← →
Petr V. Abramov © (2008-07-09 12:34) [67]
> в крупных «а, вот эта блондинка пойдёт, сиськи хорошие».
не, в крупных просто пофигу, дармоедом больше, дармоедом меньше. И блондинок набирают брюнетки, так что сиськи в крупных компаниях оставляют желать лучшего.
← →
ketmar © (2008-07-09 13:45) [68]>[67] Petr V. Abramov © (2008-07-09 12:34:00)
>так что сиськи в крупных компаниях оставляют желать лучшего.
я люблю маленькие, мне нравилось. %-)
---
All Your Base Are Belong to Us
← →
Ping-Pong (2008-07-09 21:33) [69]TeamLeader (09.07.08 10:14) [64]
> Есть массив вещественных чисел. Как лучше всего найти их
> сумму? (Наводящий вопрос: зависит ли результат от порядка
> чисел и если да, то почему?)
А не скажете ответ к задаче?
Формат хранения - с плавающей запятой. Не буду особо распространяться по поводу хранения чисел с плавающей запятой в памяти, большинство - занют, а кто не знает и кому интересно - книжки почитают. Но если числа очень разных порядков - то можно в некоторых случаях воспользоваться особенностями их хранения в памяти. То есть, отсортированные по убыванию числа можно суммировать до тех пор, пока очередное число не окажется слишком маленьким, то есть, его прибавление не будет уже влиять на ответ. И на том можно будет остановиться. Грубо говоря, если в массиве на первом месте стоит число порядка 10Е20, а затем следует очень много чисел порядка 10Е-20, то ответ будет точно равен этому первому числу, прочие числа можно отбросить. Ну или изменить формат хранения с single на double, или на extended, может, поможет.
← →
Virgo_Style © (2008-07-09 21:43) [70]Ping-Pong (09.07.08 21:33) [69]
Грубо говоря, если в массиве на первом месте стоит число порядка 10Е20, а затем следует очень много чисел порядка 10Е-20, то ответ будет точно равен этому первому числу, прочие числа можно отбросить.
Как интересно! А я думал, что надо начинать суммировать с маленьких, аккурат для того, чтобы такого не случилось.
← →
@!!ex © (2008-07-09 21:46) [71]> начинать суммировать с маленьких, аккурат для того, чтобы
> такого не случилось.
Если начинать с маленьких, то single автоматически растягивается и в него помещаются лишние биты7 :))
← →
Ping-Pong (2008-07-09 21:49) [72]Virgo_Style © (09.07.08 21:43) [70]
аккурат для того, чтобы такого не случилось
А если случится - exception выкидывать? :-)
← →
www (2008-07-09 21:57) [73]
> single автоматически растягивается
поскольку точка плавающая, то это имеет значение
от перемены мест слагаемых сумма-таки меняется
← →
@!!ex © (2008-07-09 22:54) [74]> [73] www (09.07.08 21:57)
Есть два варианта:
Большой диапазон, низкая точность.
Маленький диапазон, высокая точность.
Третьего не дано.
← →
palva © (2008-07-09 23:31) [75]
> А я думал, что надо начинать суммировать с маленьких,
У меня такое предложение. Суммировать отрицательные и положительные отдельно, а потом складывать.
Каждую группу сначала упорядочить, затем сложить два самых маленьких (по абсолютной величине) числа и результат поставить на нужное место, чтобы группа осталась упорядоченной. И так далее, пока не сложим все числа в группе.
Надо надеяться, таким образом мы избежим сложения очень маленького числа с очень большим, что ведет к потере большого числа значащих разрядов при выравнивании порядков.
← →
wl © (2008-07-10 01:39) [76]> [63] Гость (09.07.08 10:11)
> В основном часто задают вопросы:
...
> 5) Как данные хранятся в реляционной базе?
...
> 8) Как данные хранятся в реляционной базе?
...
это уже больше смахивает на допрос с пристрастием...
← →
Asteroid © (2008-07-10 04:21) [77]> TeamLeader (09.07.08 10:14) [64]
Уже ответили :) [75]
Можно сказать еще про компромиссный вариант: складывать сначала пары чисел, потом пары пар и т.д. Сортировка отсутствует, а итоговая точность будет не ниже сложения чисел подряд.
А вообще ко всему подготовиться невозможно, спросить могут что угодно, равно как и попросить сделать что-либо.
← →
Virgo_Style © (2008-07-10 10:01) [78]@!!ex © (09.07.08 21:46) [71]
Если начинать с маленьких, то single автоматически растягивается и в него помещаются лишние биты7
Грубый пример:
0.1 + 0.2 + 0.5 + 0.7 + 2 = 3.5
урезаем точность до одной значащей цифры, промежуточные результаты такие:
0.1 / 0.3 / 0.8 / 1 / 3 -> конечный результат 3, погрешность 0.5
2 + 0.7 + 0.5 + 0.2 + 0.1 = 3.5
урезаем точность до одной значащей цифры, промежуточные результаты такие:
2 / 2 / 2 / 2 / 2 -> конечный результат 2, погрешность 1.5
Или я что-то путаю?
← →
MsGuns © (2008-07-10 10:15) [79]>Как данные хранятся в реляционной базе?
Тот, кто придумал такой вопрос, очевидно имеет очень смутное представление о реляционных базах
← →
Павел Калугин © (2008-07-10 22:37) [80]В свое время, по здешней поздсказке, давал несколько задачек с sql-ex.ru, ручку и бумагу а потом просил пояснить ответ. Все вставало на свои места моментально.
Страницы: 1 2 3 вся ветка
Форум: "Прочее";
Текущий архив: 2008.08.31;
Скачать: [xml.tar.bz2];
Память: 0.63 MB
Время: 0.008 c