Re[4]: Так что это за ходоки по собеседованиям?
От: зиг Украина  
Дата: 08.05.11 10:30
Оценка: 1 (1) +2 :))
Здравствуйте, visitor_pattern, Вы писали:

_>Здравствуйте, зиг, Вы писали:


зиг>>так зачем знать детали если и так понятно как он работает? люди показывают вам знания которых вполне достаточно им для работы, да, возможно эти знания не заточены под прохождение собеседований, но вам шашечки или ехать?

зиг>>объясните.
_>Доброе утро вам. Хотел написать что вы упоротый, но не стал — подумал что еще рано делать выводы.
точно, упоротая

_>Советую вам задуматься какова сложность алгоритма внутри HashMap и как можно его сломать сделав из HashMap LinkedList. И теперь если вы сможете ответить на этот вопрос наверное расскажете почему именно HashMap нельзя изменять из разных потоков, и что происходит если менять.

у вас в проекте все время хочется менять именно хешмап и именно из разных потоков?
у вас в проекте все время хочется ломать хешмап превращая его по производительности в линкедлист?
ну вот никогда с такими проблемами не сталкивалась, расскажите что за специфика проекта такая, в котором все шатко держится на несчастных хешмапах

_>Тут выше мыщъх очень верно подметил что нужно знать как устроен double что бы им пользоваться, так вот HashMap тот же случай.

ну не все же работают с нагруженным кодом, когда от производительности хэшмапа зависит ВСЁ... у самих поди вакансии формы клепать а туда же, подавай им знатоков хешмапы

_>Кстати, вы наверное не считаете что нужно знать как и LinkedList устроен, да?

основы необходимые для работы знаю. а внутрь зачем заглядывать? его писали затем чтобы все ковырялись в его нутре? нет, там в джавадоке при описании класса все предельно ясно сказано для чего и где применять

_>ЗЫ: Мне ехать с шашачками. Так что HashMap далеко не единственный вопрос и на профессиональных проходильщиков собеседований у нас есть свой хитрый болт.

ну так может и начинайте сразу с этого болта.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.