Всем привет.
Нахожусь в процессе изучения spring и sql.
Реализовал простое CRUD приложение c использованием springMVC и JDBC API,
затем немного переделал с помощью JDBC Template.
Пользовался PostgreSQL.
Пролистал более 20 страниц на форуме, встречал темы по spring, однако там находятся вопросы насчет задач, для закрипления.
Прошу скинуть ссылки с вопросами - ответами для собеседования по spring и sql где их(вопросв-ответов) внушительное колличество.
В браузере, нашел пару англоязычных и пару русскоязычных сайтов, из достойных, в которых не больше 30-40 вопросов..
ссылки с вопросами-ответами мне бы дали возможность закрепить и расширить теоретические знания по заданым темам,
а так же дали бы возможность подготовиться к собеседованиям.
Alexandr
36 уровень
Вопросы для собеседования с ответами по Spring, SQL.
Комментарии (15)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
wan-derer.ru
24 октября 2021, 11:58
In Russian :)
+1
Alexandr
24 октября 2021, 12:59
Спасибо!
Кстати, ты помойму тоже спринг учил, и уже работаешь?
Дай какие нибудь рекомендации, во время собеседований, когда речь заходит о спринге.
И наскольо нужно погружаться в эту тему..
0
wan-derer.ru
24 октября 2021, 13:58
Работаю. Но просочился без Спринга :) Да, сейчас бывают проекты и без него, хотя большинство с ним.
Спрашивают всего понемногу. Начиная с того что такое вообще Спринг, что такое Спринг Бут и чем он отличается от Спринга :) Зачем нужен Спринг Бут, почему с ним лучше чем без него. Что такое инверсия управления и внедрение зависимостей. Что такое Бин, их типы и жизненный цикл. Способы внедрения зависимостей. Основные аннотации. Что такое репозиторий и т.д.
Почему-то именно по Спрингу всех интересует теория. Я сразу говорил что в Спринге я не шарю. Могу сделать модель данных по ТЗ или готовой базе. Могу сделать REST API. Всё это больше по образцам чем исходя из глубокого понимания. На этом от меня отставали :)
+1
VladimirMaster
24 октября 2021, 04:12
Вопросы и ответы по Spring.
Вопросы и ответы по SQL.
Вопросы и ответы по Java.
+1
Alexandr
24 октября 2021, 05:59
спасибо!
+1
Samummm System Engineer
23 октября 2021, 21:25
По SQL на Stepik-е есть хорошие тренажеры и курсы:
https://stepik.org/course/63054/promo?search=784265170 - бесплатный
https://stepik.org/course/51562/promo?search=784265171 - платный, прошел 1-ю часть, очень понятно и круто.
+1
Alexandr
24 октября 2021, 05:59
спасибо!
0
Justinian Judge в Mega City One Master
23 октября 2021, 20:39
эти 30-40 вопросов покроют 80% вопросов на стажера/джуна. Чтобы закрепить и расширить теорию - делай практику, различные проекты, задания, только небольшие, дискретные, фокусирующиеся на одной какой-то теме, поскольку пилить даже один маленький проект по всей красоте это долго.
По SQL есть соответсвтующие сайты тренажеры, или курсы -, например на Udemy или Степике, тренажеры это sqlzoo, sql-ex, sql academy
По спрингу опять же есть удеми, книга Spring in Action и практика, хелло ворлд на спринг мвс, потом на спринг буте, потом добавить спринг дата, потом отдельно спринг секюрити прикрутить и тд, фокусируясь на базовых вещах.
Теорию без практики сложно выучить, отсутствие практики мгновенно просматривается в ответах, шаг влево-вправо от типового вопроса, который можно зазубрить, и все, люди приплывают. Чтобы меньше приплывать - нужна практика, крутить эти технологии + читать теорию или смотреть, кому что заходит.
Это по этим двум темам, там есть еще 20-30 равнозначных этим по важности, но это уже другая история :)
+1
Alexandr
24 октября 2021, 05:58
Понял, спасибо!
0
Anonymous #2413783 Java Developer
23 октября 2021, 17:29
Ссылки сходу скинуть не могу, но скажу, что могут спросить , чего может не быть в стандартных списках вопросов , но что спросили у меня на паре собесов:
Spring: жизненный цикл бинов, прям с bean definition reader, про то, что такое bean post processor, а также про то, как спринг считывает аннотации и выполняет согласно им какте-то действия (это про прокси, рефлексию. В рефлексию не надо углублятьмся, просто знать, что это, пару слов сказать и не более). Есть лекция Евгения Борисова на ютубе, там много чего можно не понять, но вот эти вопросы он покрывает, глубже копать на твоем уровне не надо.
По sql у меня спрашивали про индексы, их плюсы минусы, как работает, когда использовать. На паре собесов просили написать простые запросы, прям реально простые, где есть group by и having. И про виды джоиноа спрашивали
+1
Alexandr
23 октября 2021, 17:32
Понял, спасибо!
Обязательно рассмотрю и изучу эти темы.
0
Anonymous #2413783 Java Developer
23 октября 2021, 17:39
Лекция Борисова называется spring - потрошитель, часть 1
+1
Anonymous #2583212 Backend Developer в Open Code
23 октября 2021, 16:09
Прошу прощения, что на отвлеченную тему. Вижу, что ты быстро двигаешься. Как давно начал изучать Spring и SQL?
0
Alexandr
23 октября 2021, 16:27
Глянул первый свой репозиторий с использованием spring, он был 7 дней назад.
Spring и SQL - 1 неделю назад.
Быстро - понятие относительное, ни кто не знает моей истории, и как я двигаюсь и запоминаю и воспринимаю материал, что касается java то я над ее изучением тружусь не 1 месяц..
0
Anonymous #2583212 Backend Developer в Open Code
23 октября 2021, 16:50
Благодарю за ответ!
Да я тоже не один месяц учу яву. Вот думаю в скором времени приступить к изучению других технологий для дальнейшего трудоустройства.
0