![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| alexadr |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 112 Регистрация: 25.9.2006 Репутация: 4 Всего: 4 |
Навеяно чтением темы:
http://forum.vingrad.ru/forum/topic-177946.html Года полтора назад проходил собеседование в одну конторку. Так вот, в качестве тех интревью, мне сначала выкатили тест из 5-ти вопросов. Честно говоря, сейчас, я бы просто встал, взял эту бумажку на память и ушел бы. Но тогда я пытался на эти вопросы ответить. Интуитивно я догадывался что эти вопросы из какой-то книжки и особого отношения к программированию не имеют. Я даже умудрился на два из этих вопросов ответить правильно. Точно всех вопросов не помню. Запомнился только один: Проинициализировать переменные i и j таким образом чтобы распечаталось слово "YPA"
К слову сказать, я в итоге нашел ответ на этот вопрос но уже много позже. Потом после этого теста была еще пара стандартных вопросов по жаве и ВСЕ, - как я понял, на большее технарь проводивший "собеседование" был не способен. Не покидало ощущение, что я просто должен был отвечат на вызубренный урок. Когда в конце мне предложили задать им некие вопросы, я задал всего один технарю, на который так и не получил ответа: Что такое обратная польская запись и как она работает? На нынешней работе сам периодически учавствую в собеседованиях. И часто, когда коллеги задают глупый вопрос претенденту, - сам отвечаю на него фразой - "Это можно в гугле найти" Это сообщение отредактировал(а) alexadr - 21.3.2008, 12:26 |
|||
|
||||
| Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 16 Всего: 40 |
Такой вопрос уже решался на форуме, посмотрите тему Маленький тест, Кенгуру такой вопрос кидал, правильный ответ по моему обе переменные NaN.
|
|||
|
||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 47 Всего: 159 |
В чем суть вашего вопроса и темы в целом?
Это сообщение отредактировал(а) powerOn - 21.3.2008, 12:30 |
|||
|
||||
| alexadr |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 112 Регистрация: 25.9.2006 Репутация: 4 Всего: 4 |
2 Platon
правильный ответ не NaN:) Суть в том, что зная ответы на стандратные вопросы которые задаются на собеседованиях, можно нифига не смыслить в программировании. |
|||
|
||||
| powerOn |
|
||||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 47 Всего: 159 |
Так можно прийти на экзамен по физике выучив один билет и если он попадется - сдать на 5. При этом также не смыслить в физике. PS:
Вы, кстати, этим ставите коллег в неловкое положение перед собеседуемым человеком. Лично я бы так не делал. |
||||
|
|||||
| Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 16 Всего: 40 |
Да, я ошибся, POSITIVE_INFINITY
|
|||
|
||||
| PashaOvechkin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 394 Регистрация: 1.4.2007 Где: Riga, Latvia Репутация: 2 Всего: 4 |
Platon , опять ошибся
|
|||
|
||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 47 Всего: 159 |
Модератор: Переместил из Java: Общие вопросы. Мне кажется эта тема больше к управлению проектами относится, чем к Java.
|
|||
|
||||
| Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 16 Всего: 40 |
Кстати, был я недавно на собеседовании тоже. Проверяли мой подход к написанию кода, я провалил многие вопросы. От обиды могу сказать, что глупые вопросы, конечно, присутствуют.
Добавлено через 4 минуты PashaOvechkin, нет не ошибся, на этот раз проверял.. |
|||
|
||||
| arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: нет Всего: 61 |
Так, давайте в оффтопик не сваливаться. В чем основной посыл вопроса?
|
|||
|
||||
| alexadr |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 112 Регистрация: 25.9.2006 Репутация: 4 Всего: 4 |
2 Platon
Float i = Float.POSITIVE_INFINITY; Float j = Float.POSITIVE_INFINITY; или Float i = Float.NEGATIVE_INFINITY; Float j = Float.NEGATIVE_INFINITY; тока один из вариантов ответа. |
|||
|
||||
| intr |
|
||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 128 Регистрация: 18.12.2005 Репутация: 1 Всего: 2 |
ВНИМАНИЕ ДАЛЕЕ ИДЕТ ОФФТОП
Так тоже работает Но более интересный вариант дает вот этот код
Причина этого кроется в этом (код из класса Integer)
Это сообщение отредактировал(а) intr - 25.3.2008, 13:58 --------------------
Исследователь бытия и по совместительству Java-developer |
||||||
|
|||||||
| arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: нет Всего: 61 |
Модератор: и всё-таки тема для Java раздела
|
|||
|
||||
| niasilil |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 325 Регистрация: 4.6.2007 Где: USA Репутация: 8 Всего: 9 |
Модератор: Сообщение скрыто. -------------------- SCJP 5.0, SCJD |
|||
|
||||
| iluvatar |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 266 Регистрация: 17.9.2007 Репутация: нет Всего: 4 |
там вариантов тьма - во-первых сравнить 2 Integer - операция != сравнит ссылки, а >=, <= - значения.
Можно также взять произвольный объект, реализующий Comparable и реализовать compareTo(). Может, я в чем-то ошибаюсь? |
|||
|
||||
| Kangaroo |
|
||||
|
AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 21 Всего: 104 |
Ты хочешь сказать, что вот при этом:
вызовутся compareTo? -------------------- Lost.... |
||||
|
|||||
| SoulKeeper |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 375 Регистрация: 14.1.2007 Где: Ukraine, Lviv. Репутация: 11 Всего: 15 |
Глупые вопросы - понятие растяжимое
К примеру такое применение оператора & удобно для валидации формочек javascript"ом Собственно вопрос на собеседовании вполне оправдан, т.к. если у нас вещей так с 10 которые надо валидейтнуть, то получится очень уж неудобный код если не знать разници между & и &&. Что-то вроде:
Обращаем внимание на оператор, а не на javascript, т.к. операторы работают идентично ;) Это сообщение отредактировал(а) SoulKeeper - 26.3.2008, 11:49 |
||||
|
|||||
| niasilil |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 325 Регистрация: 4.6.2007 Где: USA Репутация: 8 Всего: 9 |
И все таки несмотря на предупреждение модератора хочу сказать своё "кю". Нехорошо подставлять людей с которыми работаешь, выпячивая себя вперед. Цель интервью - не только проверить знания, но и посмотреть как человек реагирует на подобные вопросы. Он сам может сказать что это можно за 3 секунды в гугле найти, и такой ответ чаще всего устроит всех. -------------------- SCJP 5.0, SCJD |
|||
|
||||
| intr |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 128 Регистрация: 18.12.2005 Репутация: 1 Всего: 2 |
Искать в гугле тоже надо уметь. Если он так ответит, то надо дать ему компьютер с интернетом и сказать ищи Это сообщение отредактировал(а) intr - 27.3.2008, 09:31 --------------------
Исследователь бытия и по совместительству Java-developer |
||||
|
|||||
| Orange |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 129 Регистрация: 6.9.2004 Где: Russia, Moscow Репутация: 4 Всего: 5 |
недавно тупил над таким вопросом: "Распечатайте на консоль числа по возрастанию от 1 до 10, не используя операторы if, for, while".
(Первый вариант - System.out.println("1 2 3 4 5 6 7 8 9 10");))) --------------------
Пару дней назад я познакомился с мальчиком...... |
|||
|
||||
| Kangaroo |
|
|||
|
AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 21 Всего: 104 |
Другие варианты похожие? Или есть умные и стоит подумать? Добавлено через 1 минуту и 22 секунды Есть еще вариант с рекурсией и case. -------------------- Lost.... |
|||
|
||||
| Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 16 Всего: 40 |
На самом деле таких вариантов надумать можно много
|
|||
|
||||
| w1nd |
|
|||
![]() Вертилятор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 22.3.2006 Где: Москва Репутация: 20 Всего: 54 |
Правильный ответ: делается аналогично надеванию штанов через голову. -------------------- ![]() ![]() |
|||
|
||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 47 Всего: 159 |
Поддерживаю, нужно оценивать разумность ответа, а не красоту извращения. И не дай Бог еще такое в коде проекта накатают... |
|||
|
||||
| Orange |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 129 Регистрация: 6.9.2004 Где: Russia, Moscow Репутация: 4 Всего: 5 |
powerOn, это был последний вопрос теста на собеседовании в представительстве одного крупного европейского банка!!))
--------------------
Пару дней назад я познакомился с мальчиком...... |
|||
|
||||
| Royan |
|
|||
|
Dreamer ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 14.9.2002 Где: Лондон Репутация: 3 Всего: 15 |
Orange, Не удивляюсь, что банки терпят убытки, если у них есть сотрудники, которые подобные собеседования проходят...
Мои три пенса состоят в том, чтобы "любители задавать глупые вопросы на собеседовании" равно как и те кто с ними полагает столкнуться заглянули вот сюда: http://www.owasp.org/index.php/Java_gotchas -------------------- Открыта вакансия Junior Java Developer'а в нашем лондонском офисе, подробнее можно узнать здесь |
|||
|
||||
| Kangaroo |
|
|||
|
AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 21 Всего: 104 |
Там совсем мало gotchas'ов, их гораздо больше w1nd, powerOn, вы слишком серъезно это воспринимаете. Это ж как прикол, что бы улыбнуться в конце собеседования -------------------- Lost.... |
|||
|
||||
| Fieral |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 250 Регистрация: 10.12.2007 Репутация: нет Всего: 1 |
А можете подробнее пояснить? --------------------
Если собака свернулась калачиком, значит будет дождь, а если сидит выпучив глаза, значит у неё запор. |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Иди в тему "Маленький тест" и почитай последние 5-10 страниц, там как раз этот и другие подобные вопросы обсуждались. Добавлено через 1 минуту и 51 секунду Да, и не постарайся избегать оверквотинга. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |