Информация
- В рейтинге
- Не участвует
- Откуда
- Нижний Новгород, Нижегородская обл., Россия
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Backend Developer
Lead
Java
Java Spring Framework
PostgreSQL
Git
Hibernate
SQL
Gradle
Spring Boot
Apache Kafka
Kotlin
Судя по моему опыту собеседования на джуна, достаточно обладать крепкими знаниями Java Core, Multithreading, Collections, знать основные команды SQL(что такое реляционные базы данных, как строится запросы). Остальное все опционально, но будет плюсом.
Когда я устраивался на первую работу, я Spring совсем не знал, я прочитал перед собеседованием 2 его основных принципа IoC и DI, их и рассказал совсем не понимая о чем это. Hibernate тоже совсем не знал.
Когда устраивался мой друг, которого я учил, с его слов сейчас знание фреймворков для джуна стало обязательным, но он тоже может судить только по паре интервью. Думаю зависит от компании.
Киллерфича для собесов, только тсссс)) Если задают вопрос на который вы не знаете ответа, не нужно отвечать "я не знаю", надо сказать что-то вроде "я пока не могу ответить на этот вопрос, но изучить это будет не долго и не сложно". Интервью проводят опытные программисты и задаваемые вопросы не кажутся им сложными, поэтому они с вами согласятся и вопрос не будет таким проигрышным.
Мой коллега со второй работы тоже программирует на C# и тоже сменил профессию, перейдя из адвокатов. Он сейчас на позиции лида в иностранной компании, работает удаленно из Тайланда. Зарабатывает гораздо больше меня. Так что дело не в языке. Возможности есть, дерзайте и у вас все получится.