Gymterview

#best-practices

20 вопросов

📦Какие стратегии ветвления существуют?middleGit📦В чём разница между merge и rebase?middleGit🔄Какие best practices CI/CD вы знаетеmiddleCI/CD🏗️Что означают принципы DRY, KISS и YAGNIjuniorАрхитектура приложений📦Что такое .gitignore и как его правильно настроить?juniorGit🐳Как оптимизировать Dockerfile?middleDocker🐳Что такое .dockerignore?juniorDocker📦Что такое Conventional Commits?middleGit🌐Как документировать API и архитектурные решения?juniorСовременная разработка WEB📚Как избежать ConcurrentModificationException во время перебора коллекцииmiddleCollections🐳Как написать Dockerfile для Spring Boot приложения?middleDocker🛡️Что такое OWASP Docker Top 10?middleБезопасность контейнеров🐳Какие практики безопасности следует соблюдать при работе с Docker?seniorDocker📋Какие есть best practices при разработке для Jira?middleJira📚Необходимо добавить 1 млн элементов — какую структуру вы используетеmiddleCollections📚Предложите эффективный алгоритм удаления нескольких рядом стоящих элементов из середины ArrayListmiddleCollections📚В каком случае может быть потерян элемент в HashMapmiddleCollections☕Правила переопределения метода `Object.equals()`.middleJava Core☕Каковы правила переопределения метода `Object.hashCode()`?middleJava Core☕Какой способ клонирования предпочтительней?middleJava Core