Winderton / Топ 10 вопросов с Java собеседования

preview_player
Показать описание

Рекомендации по теме
Комментарии
Автор

3к лайков, и выложу похожий видос по С++.

wndtn
Автор

эт пожалуй пятая часть, от того что нужно знать для устройства. Ещё многопоточность, сериализация, аннотации, дженереки, нио, библиотеки, коллекции, веб сервисы, бины, mvc, jdbc, паттерны и т.д. т.д. т.д.

obsidee
Автор

в 6-ом вопросе: начиная с java 8 методы в интерфейсах могут иметь тело - такие методы называются методами по умолчанию.

ilyaboika
Автор

Ничего не понял, напишу рецепт блинов
Яйцо куриное 2 штуки
Соль 1 чайная ложка
Сахар 3 столовые ложки
Молоко 2 стакана
Пшеничная мука 2 стакана
Гашеная сода 1 чайная ложка
Растительное масло ¼ стакана

vladyslavskliar
Автор

А как же самый популярный вопрос о различии Array List и Linked List)

mischify
Автор

Радует хотя бы то, что часть слов я понял.Кажется кроме предлогов автор говорил не на Русском! Вообще мне было очень полезно, огромное спасибо!

kaer
Автор

@Winderton, спасибо за видео очень интересно но позвольте вставить свои 5 копеек

OOP, в Java 8 есть уже какое никакое функциональное программирование

Кроме этого:
- GC
- Class loading
- JMM, happens-before
- Generics

Если говорить про уровень middle и выше

CAMOBAP
Автор

«Простота Java”, это какой-то особый индонезийский юмор?)))) я заценил)

life_xypma
Автор

Насчет хранения примитивных и ссылочных значений. Если у нас есть класс, а в нем есть поле примитивного типа, то при создании объекта, объект будет хранится в хипе, а следовательно и примитив. Также ссылочный тип может быть в стэке(не сам объект, а именно ссылка) в локальных методах

Vlad_Logvin
Автор

Спасибо! У Вас хорошее произношение английского!

AT-bzfm
Автор

1. У методов интерфесов может быть тело, это называется дефолтная реализация.
2. Класс String не состоит из массива чар, не поленитесь откройте класс и вы увидете что его поле value обьявлено как byte[]

RuslanWeb
Автор

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

Das.Kleine.Krokodil
Автор

Static для методов не означает final. В случае только static - в сабклассе может быть такой же метод. Static final запретит это сделать.

ngfrolov
Автор

Я выбрал его из-за старых телефонов с j2me игрушками. Хотя, ME я не занимаюсь.

ВладиславПодпоркин
Автор

Спасибо, было очень полезно, понял каким темам еще следует уделить внимание.

АнтонАндреев-йз
Автор

еще интересные вопросы про дженерики/вилдкарды, в чем разница между <? extends Foo> и <T extends Foo>, спросить про <? super T>, <? extends T>, про <? super Foo> и возможно ли <T super Foo>, если нет, то почему;
ну и классический вопрос про методы класса Object;

alexralex
Автор

Мне просто интересно, это реально примерный уровень знаний, который нужен для оффера?
Просто у меня джава- это чисто вечернее хобби, если не смог придумать какой сериал посмотреть. И даже мне кажется это элементарными базовыми знаниями, которые узнаёшь в первую очередь.

OrionChrome
Автор

Если я не ошибаюсь, сейчас в джава активно появляются элементы функционального программирования.

stalkerGurman
Автор

15-12 оговорочка: примитивы передаются по значению ( как все остальное )

alexeystaroverov
Автор

Спасибо за видос, как всегда смотрел с удовольствием, продолжай в том же духе ))

alessandroosyka