Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
💼⌛️ ТОП-5 причин, почему программист не может долго найти работу
Почему некоторые разработчики остаются "между работами" месяцы?
Не всегда дело в нехватке вакансий или «рынок просел». Часто дело в подходе к поиску проекта. Вроде бы есть опыт, стек, даже pet-проекты, но офферов всё нет.
Часто корень проблемы — неумение продать себя правильно. Отказ выполнять тестовые задания, считая их ненужными или обидными. Кроме того, нежелание рассматривать стажировки как стартовую площадку для получения опыта и расширения профессиональных связей также может замедлить процесс трудоустройства. И это далеко не все возможные причины.
🔗  Подробнее в статье
🐸  Библиотека джависта
Почему некоторые разработчики остаются "между работами" месяцы?
Не всегда дело в нехватке вакансий или «рынок просел». Часто дело в подходе к поиску проекта. Вроде бы есть опыт, стек, даже pet-проекты, но офферов всё нет.
Часто корень проблемы — неумение продать себя правильно. Отказ выполнять тестовые задания, считая их ненужными или обидными. Кроме того, нежелание рассматривать стажировки как стартовую площадку для получения опыта и расширения профессиональных связей также может замедлить процесс трудоустройства. И это далеко не все возможные причины.
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍5⚡1🔥1
  Как работает @Scope("prototype") в Spring?
👍🏼 — Бин создается один раз на каждый HTTP-запрос
🔥 — Каждый вызов getBean() создает новый объект
👾 — Бин создается один раз на все приложение
⚡️ — Используется только для компонентов с @Service
🐸  Библиотека задач по Java
👍🏼 — Бин создается один раз на каждый HTTP-запрос
🔥 — Каждый вызов getBean() создает новый объект
👾 — Бин создается один раз на все приложение
⚡️ — Используется только для компонентов с @Service
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥109👍4👾2
  Какие темы в этом месяце использовать для постов чаще:
🔥 — Java core
👍🏼 — Spring
👾 — Паттерны
😁 — Напишу в комменты свой вариант
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍57🔥20👾16
  Что выведет код для записей, где поле age равно NULL?
  Anonymous Quiz
    17%
    SQLException
      
    34%
    NullPointerException
      
    19%
    0
      
    21%
    null
      
    9%
    Такие записи будут исключены из выборки
      
    👍10👾2🔥1👏1
  Какой механизм в Spring позволяет использовать разные конфигурации для различных окружений, не меняя основной код приложения?
  Anonymous Quiz
    63%
    Spring Profiles
      
    10%
    Spring AOP
      
    20%
    Spring Boot AutoConfiguration
      
    1%
    Spring Data Repositories
      
    5%
    Spring Batch Configuration
      
    👍6🤔4🔥1
  Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
Уверены, что знаете Java на отлично? Проверьте себя на этих 10 каверзных вопросах, которые могут встретиться на собеседовании или просто сломать код.
Пройдите тест и узнайте, насколько знаете тонкости языка.
🔗 Пройти тест
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥6👍3👏1🌚1
  Что произойдет, если в HashMap добавить два объекта с ключами, равными по hashCode но разными по equals?
  Anonymous Quiz
    5%
    Второй объект не добавится
      
    21%
    Второе значение перезапишет первое
      
    5%
    IllegalArgumentException
      
    58%
    Оба объекта сохранятся в один бакет
      
    11%
    Оба объекта сохранятся в разные бакеты
      
    👍11🔥2👏2
  Forwarded from Библиотека шарписта | C#, F#, .NET, ASP.NET
🤔📝 Псевдокод: когда преподы не шарят, а ты в тупике
Псевдокод может быть настоящим головняком, особенно если требования к нему кажутся непонятными или не совпадают с тем, что вы видите в реальной практике программирования.
Узнайте, как сделать псевдокод полезным инструментом, а не дополнительной нагрузкой.
➡️  Читать статью
🐸 Библиотека шарписта
Псевдокод может быть настоящим головняком, особенно если требования к нему кажутся непонятными или не совпадают с тем, что вы видите в реальной практике программирования.
Узнайте, как сделать псевдокод полезным инструментом, а не дополнительной нагрузкой.
Please open Telegram to view this post
    VIEW IN TELEGRAM
  😁4👍2🔥1💯1
  Что будет результатом запуска кода?
  Anonymous Quiz
    19%
    Executing MyService
      
    63%
    NoUniqueBeanDefenitionException
      
    4%
    MyService
      
    6%
    BeanNotFoundException
      
    7%
    Ошибка компиляции
      
    🔥6👍2👏1
  Ежемесячный опрос по грейдам. Проверим, помог ли контент кому-то повысить уровень.
Ваш грейд:
🔥 — Senior
👍🏼 — Middle
❤️ — Junior
😁 — Ещё учусь
Please open Telegram to view this post
    VIEW IN TELEGRAM
  😁66❤28👍22🔥20
  Что будет результатом кода?
  Anonymous Quiz
    23%
    {"name":"Laptop"}
      
    58%
    {"name":"Laptop","price":50000}
      
    3%
    {"price":50000}
      
    4%
    {}
      
    13%
    Ошибка компиляции
      
    🤔14👍4🔥3
  Какое утверждение верно про ApplicationContext?
  Anonymous Quiz
    25%
    ApplicationContext — это абстрактный класс, из которого наследуются все типы контекста
      
    13%
    ApplicationContext — используется только в Spring Boot, в чистом Spring работает BeanFactory
      
    8%
    ApplicationContext не умеет публиковать события, это делает только EventPublisher
      
    48%
    ApplicationContext расширяет BeanFactory и добавляет поддержку AOP, событий и автосканирования
      
    6%
    ApplicationContext создаёт все бины лениво, как и BeanFactory
      
    👍7❤🔥3❤1🔥1
  Какой из следующих сценариев не вызовет OutOfMemoryError в Java?
  Anonymous Quiz
    26%
    Создание миллиардов объектов без ссылок в цикле
      
    6%
    Непрерывная загрузка новых классов через кастомный ClassLoader
      
    19%
    Непрерывное добавление элементов в List, хранящийся в static поле
      
    13%
    Создание цепочек вложенных исключений (Throwable), где каждое содержит ссылку на предыдущее
      
    36%
    Использование WeakHashMap, если ключи хранятся в стринг пуле
      
    👍11🔥2👏1
  Что вернёт следующий SQL-запрос?
  Anonymous Quiz
    32%
    Всех сотрудников компании с зарплатой выше средней по отделу
      
    14%
    Зарплаты сотрудников, которые выше средней зарплаты среди всех отделов
      
    41%
    Зарплаты сотрудников, которые выше средней по их отделу
      
    11%
    Среднюю зарплату по каждому отделу
      
    3%
    Прибыль компании и id каждого отдела
      
    🔥8👍4❤1😢1
  Какой паттерн проектирования отвечает за создание объектов и скрывает логику создания от клиента?
  Anonymous Quiz
    5%
    Observer
      
    3%
    Adapter
      
    73%
    Factory Method
      
    17%
    Decorator
      
    3%
    Composite
      
    👍4🔥2👏1
  