Привет,
со своим стартапом не очень получилось, закончились деньги и пришлось искать работу. Т.к. опыта у меня было мало, я решил устроиться на Java Junior'а (и устроился =)). Итак, как же лучше готовиться к собеседованию?
1. Читаем книги - не нужно перечитывать Think in Java или Effective Java. Я считаю, что достаточно двух книг:
1.1 SCJP Sun Certified Programmer for Java 6 Study Guide - просто must have на мой взгляд. Легко читается, куча новой для меня информации (особенно в первых главах) не очень нужной в жизни, но важной на интервью
1.2 Java/J2EE Job Interview Companion - вы уже не первый, кто проходит интервью по Java. Сборник вопросов и ответов. Первая половина книги вполне полезна для Junior'а, чтобы все повторить
2. Смотрим сборники вопросов по Java, которые есть в интернете. После прочтения первой книги вы должны уже будете на большую часть ответить сами.
3. Проходим тесты - разбираемся в большом количестве интересных ситуаций и заковырок. Закрепляем материал
4. Разбираемся, как устроены ArrayList, LinkedList и HashMap - очень любят спрашивать, как же устроен HashMap? + понять будет значительно лучше, чем выучить
5. Читаем про сортировку пузырьком и Quicksort
Все это я сделал, и каждый из пунктов мне пригодился. Ничего лишнего здесь нет.
со своим стартапом не очень получилось, закончились деньги и пришлось искать работу. Т.к. опыта у меня было мало, я решил устроиться на Java Junior'а (и устроился =)). Итак, как же лучше готовиться к собеседованию?
1. Читаем книги - не нужно перечитывать Think in Java или Effective Java. Я считаю, что достаточно двух книг:
1.1 SCJP Sun Certified Programmer for Java 6 Study Guide - просто must have на мой взгляд. Легко читается, куча новой для меня информации (особенно в первых главах) не очень нужной в жизни, но важной на интервью
1.2 Java/J2EE Job Interview Companion - вы уже не первый, кто проходит интервью по Java. Сборник вопросов и ответов. Первая половина книги вполне полезна для Junior'а, чтобы все повторить
2. Смотрим сборники вопросов по Java, которые есть в интернете. После прочтения первой книги вы должны уже будете на большую часть ответить сами.
3. Проходим тесты - разбираемся в большом количестве интересных ситуаций и заковырок. Закрепляем материал
4. Разбираемся, как устроены ArrayList, LinkedList и HashMap - очень любят спрашивать, как же устроен HashMap? + понять будет значительно лучше, чем выучить
5. Читаем про сортировку пузырьком и Quicksort
Все это я сделал, и каждый из пунктов мне пригодился. Ничего лишнего здесь нет.