Форум: "Прочее";
Текущий архив: 2015.03.22;
Скачать: [xml.tar.bz2];
Вниз100 вопросов на собеседовании :) Найти похожие ветки
← →
Rouse_ © (2014-08-04 18:53) [0]Ребят, я может немного отстал от жизни и перестал воспринимать реальность? Ибо прочитав сегодня н хабре вот такой пост: http://habrahabr.ru/post/231633/ (тадам) я неожиданно открыл для себя что жава программисту необходимо разбиратся в тонкостях иерархии кэшей процесора, вариантах мультизадачностей, фалсшарингах и прочего.
Это че у них реально все сурово? Я просто понимаю что эти многие умные слова по сути смысла не имеют для разработчика (а ктож тебя в ядро пустит, чтоб повлиять) но - а нафига им явовцам это вот все? :)
Я с дровами и пятой части всего этого мимо ушей пропускаю, а тут это все на собеседовании выложить нужно :)
← →
junglecat (2014-08-04 19:09) [1]> http://habrahabr.ru/post/231633/
это капец какой-то. Хорошо, что я до сих пор умудряюсь обходить жабу стороной
← →
MBo © (2014-08-04 19:21) [2]Этот список похож на программу (наверное, годового) курса ВУЗ-а по многопоточности в Java. Т.е. обучаемый должен иметь хоть какое-то представление обо всех указанных вопросах (по крайней мере, быть осведомленных об их существовании), чтобы при реальной необходимости была база для того, чтобы в конкретных проблемах разобраться уже досконально.
← →
Rouse_ © (2014-08-04 19:26) [3]
> MBo © (04.08.14 19:21) [2]
Борь, ты реально считаешь что все пункты из второго раздела, помогут тебе в чем либо на третьем кольце? :)
← →
Rouse_ © (2014-08-04 19:37) [4]ЗЫ: я уж не говорю о монструозном паттерне в виде стека Трейбера, который предлагается реализовать...
← →
MBo © (2014-08-04 19:37) [5]Мне трудно оценивать это с точки зрения джависта. С серьезными я близко не знаком, а вот те, с кем имел дело, старались дистанцироваться от железных подробностей как можно дальше.
P.S. про branch prediction интересно:
http://stackoverflow.com/questions/11227809/why-is-processing-a-sorted-array-faster-than-an-
unsorted-array
← →
Rouse_ © (2014-08-04 19:39) [6]
> P.S. про branch prediction интересно:
Это к яве не имеет отношения - это процессорная модель.
← →
имя (2014-08-04 19:40) [7]Удалено модератором
← →
Пит (2014-08-04 19:41) [8]как вопросы для курса java - может быть. Сначала об этом рассказывают - потом контрольные вопросы.
Как вопросы для собеседования - бред полный
← →
Rouse_ © (2014-08-04 19:42) [9]
> Да навскидку вопрос попался "Когда началась «Multicore Era»?
> " - это что, правда нужно знать?
Мих, так я тож об этом - я даже не понимаю что они под этим понятием подразумевают, бо разные источники говорят каждый свое :)
← →
Rouse_ © (2014-08-04 19:44) [10]
> Как вопросы для собеседования - бред полный
Есесно - по ним вообще не понятно кто им в итоге нужен-то :) Разработчик железа или нулевик, или третье кольцо, или таки их обычный жавист поверх фреймворка, где даж указателей нет (а они тут за память вещают)
← →
Дмитрий СС (2014-08-04 19:57) [11]Сначала мы выбираем супер-современный инструмент по имени java для проекта, потом, понимаем, что это ручной тормоз и с этого момента начинается... Ядра, кеши...
← →
junglecat (2014-08-04 20:00) [12]> и с этого момента начинается... Ядра, кеши...
...и в итоге приходим к мысли, что С++ - форева
← →
antonn © (2014-08-04 20:05) [13]может это для тех, кто создает VM для явы?
← →
Rouse_ © (2014-08-04 20:15) [14]
> antonn © (04.08.14 20:05) [13]
> может это для тех, кто создает VM для явы?
Для них, начиная с пункта 2, не интересно становится :)
← →
antonn © (2014-08-04 20:26) [15]
> Для них, начиная с пункта 2, не интересно становится :)
а это как раз описывается строчкой автора оттуда же:
во многих случаях, широкий кругозор — признак хорошего разработчика.
Ниче так, хороший тон, присел и разобрался в объеме на пару вакансий, чисто на всякий случай. Галантность, прям =)
← →
junglecat (2014-08-04 20:27) [16]> во многих случаях, широкий кругозор — признак хорошего разработчика
то есть хороший разработчик должен еще разбираться в живописи, музыке, архитектуре... я уж не говорю про футбол и политику
← →
имя (2014-08-04 20:31) [17]Удалено модератором
← →
antonn © (2014-08-04 20:32) [18]
> то есть хороший разработчик должен еще разбираться в живописи,
> музыке, архитектуре... я уж не говорю про футбол и политику
Ну тебе сложно что ли?.. тыжпрограммист
← →
Омлет © (2014-08-04 21:56) [19]> широкий кругозор — признак хорошего разработчика
Да это же девиз местной потрепаловки!
← →
Плохиш © (2014-08-04 23:35) [20]
> Ибо прочитав сегодня н хабре вот такой пост: http://habrahabr.
> ru/post/231633/ (тадам)
Честно скажу, эту галиматью дальше второго раздела не осилил 8-O
PS. За много лет, меня только один раз в интервью по телефону по подобному списку спрашивали, даже слышно было как галочки ставили. Вопросе на 10м включился генератор случайных ответов :-))
← →
Германн © (2014-08-05 02:40) [21]
> Rouse_ © (04.08.14 18:53)
>
> Ребят, я может немного отстал от жизни и перестал воспринимать
> реальность? Ибо прочитав сегодня н хабре вот такой пост:
> http://habrahabr.ru/post/231633/ (тадам) я неожиданно открыл
> для себя что жава программисту необходимо разбиратся в тонкостях
> иерархии кэшей процесора, вариантах мультизадачностей, фалсшарингах
> и прочего.
Можно подумать, что Дельфи программисту нужно в этом разбираться. :)
> junglecat (04.08.14 20:27) [16]
>
> то есть хороший разработчик должен еще разбираться в ...
> я уж не говорю про футбол и политику
Правильно не говоришь. Футбол и политика это табу для хорошего разработчика. :)
← →
имя (2014-08-05 09:28) [22]Удалено модератором
← →
Дмитрий СС (2014-08-05 10:51) [23]Хороший разработчик приносит компании деньги.
А знание как продемонстрировать на java размер кеша L*, говорит скорее о том, что он тратит время опоаченное компанией не на работу
← →
junglecat (2014-08-05 10:52) [24]> [23] Дмитрий СС (05.08.14 10:51)
> Хороший разработчик приносит компании деньги
Хорошему разработчику приносит компания деньги
← →
Плохиш © (2014-08-05 11:10) [25]Все незаменимые лежат на кладбище.
← →
имя (2014-08-05 11:29) [26]Удалено модератором
← →
oldman © (2014-08-06 08:19) [27]Последний пункт все и объясняет:
Стоимость курса
— при оплате до 9 августа — 375$
— при оплате до 16 августа — 400$
— при оплате до 23 августа — 425$
— при оплате до 30 августа — 450$
Приходите ко мне на курс.
P.S. (Не считать рекламой!!!)
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2015.03.22;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.002 c