Comments 16
Нужно отталкиваться от конкретной вакансии, а не знать, условно, все, по сути не зная ничего
Я бы посоветовал Java Concurrency in Practice. Она хоть и не слишком новая, но пожалуй ничего принципиально лучше по многопоточности все еще не написано.
Eсли хочется вникнуть в многопоточность, то надо начинать с того, как работает кэш процессора и протокол MESI. www.youtube.com/watch?v=VcesAbhnGKU
В противном случае придется слушать рафинированные сказки про то, как все круто.
В противном случае придется слушать рафинированные сказки про то, как все круто.
Ну тут как-бы про интервью на Java разработчика говорили. Мне кажется, если у вас на подобном интервью спросят такие вещи — то вы устраиваетесь в Оракл пилить Java runtime :) Обычный разработчик без этого проживет, хотя знание — оно конечно не помешает никогда.
Ну, когда спросят, что такое volitale, — надо понимать как это устроена в java. Что в java реализован надежный с точки зрения программирования механизм, но далеко не самый быстрый, потому что всегда обеспечивается полная когерентность кэша, что далеко не всегда нужно. Поэтому high performance и low latency в понимании java отличается от традиционного.
Я просто оставлю это здесь.
Коротко и просто.
Мне сейчас как «не java разработчику», который изучал/изучает java, было интересно сравнить/оценить свои знания пробегая по перечню.
Спасибо!
Мне сейчас как «не java разработчику», который изучал/изучает java, было интересно сравнить/оценить свои знания пробегая по перечню.
Спасибо!
Я в принципе зашел на эту статью почитать о том, куда можно расти будучи Java-разработчиком. Спасибо!
Хорошая статья. Положил в копилку. Планирую с января искать работу как раз в Java разработке.
Sign up to leave a comment.
План подготовки к собеседованию на позицию Java разработчика