Junior - разработчик. Как пройти собеседование? Что ты должен знать. Разбор тем.
Вставка
- Опубліковано 26 кві 2021
- Обучение Java-разработчиков с оплатой после трудоустройства в Kata Academy (by Java Mentor): clck.ru/YkiDV
Плейлист "Java для начинающих" - • Java для начинающих
Курс "Продвинутая Java" - swiftbook.org/courses/415
Плейлист "Алгоритмы и структуры данных" - • Алгоритмы и Структуры ...
Мой урок про HTTP - • Spring Framework. Урок...
Мой урок про Redirect и Forward - • Java EE для начинающих...
Плейлист по Spring Framework - • Spring Framework
ПОЛНЫЙ КУРС ПО SPRING (Hibernate, REST, Boot, Security): swiftbook.org/courses/438
Плейлист по Android - • Android для начинающих
Мой курс по GIT - www.udemy.com/course/git-alis...
Наша Telegram группа: t.me/alishev_g
Реклама и сотрудничество: alishev.neil@gmail.com
Наша Telegram группа: t.me/alishev_g
Плейлист "Java для начинающих" - ua-cam.com/play/PLAma_mKffTOSUkXp26rgdnC0PicnmnDak.html
Практикуйтесь в написании Java кода - java-marathon.tilda.ws
Курс "Продвинутая Java" - swiftbook.org/courses/415
ПОЛНЫЙ КУРС ПО SPRING (Hibernate, REST, Boot, Security): swiftbook.org/courses/438
Плейлист "Алгоритмы и структуры данных" - ua-cam.com/play/PLAma_mKffTOT_qpTFv4KdD9DhOAUd5Rqy.html
Мой урок про HTTP - ua-cam.com/video/5fzX70ODuoI/v-deo.html
Мой урок про Redirect и Forward - ua-cam.com/video/lesNd-lqUiM/v-deo.html
Плейлист по Spring Framework - ua-cam.com/play/PLAma_mKffTOR5o0WNHnY0mTjKxnCgSXrZ.html
Плейлист по Android - ua-cam.com/play/PLAma_mKffTOT_bGrVruy1_JxkFLjh5sfF.html
Мой курс по GIT - www.udemy.com/course/git-alishev/?referralCode=71994763964B8E2E6A4E
Привет, а есть платный курс по "spring"?
А джава EE нужен курс?
Спасибо Наиль! Тебя приятно слушать, и всегда позволительно
Собеседовался сегодня на позицию джуна. Решил поделится этим опытом если кому интересно, вкратце я перечислю только вопросы которые мне задавали:
1. Первое что меня спросили и меня немного это удивило было над каким последним проектом я работал, и что я в нем разработал;
2. как я его тестировал и что использовал;
3. SOLID принципы и надо было хотяб один пример дать, где не справлялся мне объясняли;
4. Design Patterns но остановились только на Singleton-e честно я был готов и по другим пообщаться, пришлось написать пример + потокобезопасный пример (и немного пообщались по многопоточности);
5. из Java Core вопросов не было, было 3 задачи с подвохом: стримы, полиморфизм, и в последней надо было объяснить что произойдет при бесконечном добавлении элементов в лист;
6. очень много вопросов теоретических по спрингу и хайбернейту;
7. как устроена память в jvm;
8. надо было объяснить как создать RESTful контроллер который будет отвечать JSON-oм, и надо было написать какие url и методы будут использоваться для запросов;
9. вопросы по SQL но довольно простые, немного с JOIN напутал;
10. как подключить хайбернейт к спрингу;
11. немного о структуре проекта и о его слоях как они взаимодействуют, где какая логика должна быть.
И еще мелочные вопросы были. Кстати моё первое собеседование. Из того что я не знал мне объясняли и это было очень классно я остался очень довольным. Может помогу кому-то этим комментом.
в принципе несложно, но чот дохрена вопросов на 1 собес, только 5 пункт легко может минут 15 занять
@@user-gw2xs4zm4r да заняло где-то полтара часа, и честно вопросов было ещё больше чем я тут написал
А высшее образование сыграло роль?
@@user-ls7gz8nh6t вообще не спрашивали
@@ilyababcenco6864 так ты прошел свой превый собес, тебя взяли?
Наконец-то! Очень полезное видео, всё чётко, без воды, охвачены все важные темы, к тому же ещё ресурсы полезные указаны. Это даже не видео, а план действий. Большое спасибо!
радуешь контентом ) продолжай в том же духе , успехов.
Наиль, спасибо! Свою программу самообучения немного дополню сообразно твоим рекомендациям!
Спасибо!
Вообще класс!
Очень полезное видео. Давно его от тебя ждал.
Огромное спасибо за видео. Всё пошагово и разложено по полочкам.
Спасибо за курс "Java для начинающих", буду изучать ваши курсы по продвинутому Java и Spring, уже скачал все видео
Спасибо!!! Прекрасное видео. Дополнил свой план обучения и двигаюсь дальше!!! Хочу пожелать всем успехов и ни в коем случае не опускать руки, как бы не было тяжело!!!
как дела сейчас?
@@user-er2hi9vl8n тоже интересно, так как дополнил план обучения этим видео и интересно, как продвигается обучение у этого парня. который написал, не опускать руки, но так и не ответил за месяц. Может уже работает и нет времени на ответ)
@@oleksandr3736 а может забыл пароль или уведомление ютуба иногда не оповещает
Очень хорошая тема. Спасибо за видео!
Спасибо!
Очень полезное видео. Давно его от тебя ждал.
Так же очень полезен в этом вопросе канал Евгения Сулейманова.
Изучаю базовый уровень джавы, и вот заметил это видео в плейлисте. Осознаю как же много я еще не знаю. Спасибо за четкий список!
Лучшее видео этого плана! Долго искал что то подобное,то,что ответит мне на вопрос "что мне нужно, что бы работать программистом" спасибо огромное!
Спасибо за виедо!) Очень информативно и полезно!!)))
Шикарное видео, спасибо! Сразу стало понятно на каком этапе нахожусь, и куда двигаться дальше. Подписался)
как успехи? устроился или забросил?
я ваша тайная поклонница))) поздравляю со 100к!!! спасибо за уроки по Java!
Спасибо :)
От души, за подробную и основательную информацию
Привет! Я уже работаю на позиции джуна, но это видео мне было очень полезно. Ты классно все по полочкам разложил. Спасибо!
+1
Hi how I can write you on social media
Спасибо большое за видео, было очень полезно!)
О хорошая реклама !) Кстати ,да спасибо за обучающие видео , реально выручают!) Самые ходовые и актуальные и доходчивые видео у Наиля и Заура Трегулова !)
Ох)) как вы правы, два лучших преподавателя, которых я встречал)
Благодарю за ценное видео)
Это же готовый план обучения! Спасибо большое, очень полезное видео)
как успехи? устроился или забросил?
Наиль, огромное СПАСИБО!!! Вы - очень талантливый преподаватель!
Вау, очень информативное видео, спасибо
Спасибо! Очень не хватало такой информации ) Разбирал по пунктикам. С нетерпением ждем пополнения видео по Spring and Hibernate - я за то, чтобы это были платные ресурсы, буду в числе первых. Когда платишь деньги - смотришь и практикуешь более усердно ))
Купил ваш курс на Udemy. Очень интересно, спасибо за ваш труд!!!!!)
Настольное видео тем кто стремится к работе! Интересно сколько раз я в него буду заглядывать на протяжении своего обучения?)
Пытался попасть на стажировку в Яндекс, дали тз решить 6 алгоритмических задач за 6 часов. Пара задач была адекватных, остальные какой то феноменальной сложности. Задачи с олимпиад и рассчитаны на выпускников с красным дипломом и опытом олимпиадного программирования.
Решить то можно, но чтоб такие за час решать, нужно иметь опыт за плечами где то пара тысяч решённых алгоритмических задач)
Большое спасибо!)
Готовился к собеседованиям в том числе и по видео этого парня, в том числе и на миддла. Например, устройство коллекций практически пересказывал из его курса на udemy)
Прекрасное видео! Не могли бы еще выложить сами слайды из видео?
Капец! Я сейчас ощутил, сколько мне еще учить! Но, дорогу осилит идущий, а я иду, главное не останавливаться!
как успехи? устроился или забросил?
Отличные видео. Очень бы хотелось набор видео по основным паттернам - больная тема.
👍 (прошла Ваш курс "Продвинутая Java" - очень понравился!)
За какой срок?
@@user-lg4wo9bn9g прохождение курса - это условность если нет преподавателя который будет поправлять и проверять знания.
Я только учусь, но вы бы знали какое удовольствие получаешь, когда понимаешь, что часть вопросов ты уже освоил и не для галочки, а можешь рассказать как то или иное устроено. Понимаю, что впереди ещё много тем, но шаг за шагом, шаг за шагом я дойду до цели. Спасибо за roadmap. Для многих это будет маяком)) Желаю всем нескончаемого интереса к изучению программирования.
dobriy den,kak s ucheboi,ustroilsya?
@@nurbahismailov2213 день добрый, потихоньку, пока не устроился, продолжаю осваивать
Очень хорошие и вдохновляющие слова!💪
@@user-tt8nh3ft4v понял, принял
не можешь свою инсту дать, хотел несколько вопросов на счет обучения спросить
Харизматичненько!!!)
Спасибо за уроки, за то что делаешь, в русском интернете мало хорошего контента и обучалок)
Смотрел твои видео, и у тебя постоянно твоё лицо на превью видео, но не разу не было вебкамеры) и наконец я дождался!
Я живу в США, переехал 4 года назад, но одно дело переехать, а другое дело найти работу, которая по душе и приносит хорошую денежку, в начале мне казалось, что программирование - это что-то заоблачное, доступное для избранных, но после многих месяцев активного изучения и подготовки портфолио, я понял, что это незаоблачно и, вполне, достижимо и сейчас благодаря курсам Наиля по базовой Java, углубленной Java и Спрингу, я уже год работаю Java-разработчиком в крупной компании на интересных проектах и получаю приличную зарплату, какие-то вещи освоил сам, как, например, Спринг-батч, но основу я получил на курсах Наиля
молодец, не всем везет жить в США )
@@tratratra547 да пох, какая разница сша или нет, факт того что он Джун
ага, щас 😂
уморил, посмеялся от души, средняя зп. джуна 60к в год, этого даже на жизнь не хватит, ох уж эти сказки, ох уж эти сказочники.
@@olegivanov9607 Да тут каждый второй чуть-ли ни в гугле работает. Сказочников было, и будет много, ниче не поделаешь.
Спасибо! Наконец-то есть конкретика
Бесценная информация! Огромное спасибо за видео!!!
Спасибо, очень информативно 👍 98% тем с видео попадалось на собесах.
До этого видео думал, что уже совсем скоро готов пробовать проходить собеседование, а теперь хочется плакать....
не плачьте, все будет хорошо!
Не стоит опускать руки: как тут правильно сказали, от компании к компании сложность варьируется. Меня на собеседовании, когда взяли на Джуна, как сейчас помню, спросили
1. Методы класса Object
2. Исключения, их иерархия. Разница между exception и error
3. Какой-то вопрос с подвохом, точно уже не вспомню, типа вот тебе на бумажке метод, что вернёт? Суть сводилась к пониманию разницы между foo++ и ++foo
4. Реализовать на бумажке метод, который ревёрсит строку
5. Какие бывают join-ы
6. Никак не могу вспомнить, но наверняка чего-то про коллекции спросили совсем простое, раз не отложилось в памяти
@@iyhan1987 У меня в одной компании спрашивали про java memory model, про работу спринга под капотом, про работу gc. А в другой спрашивали про коллекции и хттп методы)))) Так что это чистый рандом.
Так всегда бывает, то думаешь что знаешь все, потом понимаешь что ни хрена не знаешь ))) и так по кругу... главное не сдаваться))) Вся жизнь это развитие, если оно закончилось то либо деградация либо ты умер...
@@iyhan1987 Сомневаюсь, что в 2021 году с такими вопросами даже на стажера возьмут. Это спросят, да, но это лишь будет 10% от всех вопросов.
Спасибо! Сейчас я знаю свои слабые места. Это алгоритмы и сети. Ну и коллекции надо повторить. Я начинающий Аndroid developer. Был на разных собеседованиях. В этом видео всё по делу. Ни одного лишнего совета, и ни один момент не упущен
Привет, тоже хочу стать андроид девелопером, как успехи? Что посоветуешь для начала, после двух курсов алишева?
Очень грамотно и плотно скомпановано. Спасибо!
как успехи? устроился или забросил?
@@niklaus9 прошёл в сбер на позицию джун++. Ну типа макс сетка по зп джуна там. Зазубрил повторил и ок
@@user-zg2gd8gl8o молодец!
Поздравляю с 100к
спасибо!
@@alishevN это вам спасибо за уроки
красавчик братан!!
Неглядя ещё) 👍👍👍
я 1с программист (меньше года опыт), но даже мне это видео полезно было. В частности про нормальные формы - почитал, полезные сведения учитывая что нам (1сникам) часто приходится проектировать бд )
Нужно добавить, что очень важная штука, навык! Зная определенные вещи, нужна какая то слаженность ума в своей теме, минимально приемлимая скорость. Самый сложный этап в карьере, когда тебе пинают все, кому не лень, когда ты путаешься в том, что в принципе хорошо знаешь, просто от потока и волнеия. Но находяться люди что реально поддерживают и помогают для того чтоб реально помочь, а не поумничать отстраненным набором слов помогают не жалеея всоего времени))
Спааааасиииибоооо!!!!!
Спасибо 👍
Спасибище!
Спасибо!
Полезное видео. Хоть и я уже работаю в кровавом энтерпрайзе)
Самое сложное это попасть на собеседование)
Хочу сказать спасибо автору объясняешь очень понятно даже для подростка(меня в том числе) после такого начало я не собираюсь бросать . Продолжу... (Это не забываемые уроки)
Как можно сказать:
public class Test{
public static void main(String[] args) {
itsMethod(50) ;
}
private static void itsMethod(int n) {
if(n==0) {
return;
}
System.out.println("Thank you") ;
itsMethod(n-1) ;
}
}
//Вроде правильно если что исправьте
Наиль, можете подсказать как подкреплять практикой теоритические знания полученные с курсорв. может быть какие-то книги, или ресурсы. Пока практикуюсь только на javarush, и codewars
Good video. I drew up a check list for self-study. Thanks!
Наиль, сними пожалуйста видео на тему - "Я технарь, берусь за дизайн и рыдаю. Из твоего опыта, можешь ли ты сказать что есть реально люди, которым просто лучьше не браться за дизайн и наоборот. РЕАЛЬНО ли существует две касты или это просто миф.
если не идет
в жопу дизайн
что за микрофон?и какой советуешь брать для озвучки стримов?
12:51 Не там ты ,дружище , поставил восклицательный знак ))
Спасибо
Пришел offer, месяц тружусь, еще 2а от испытательного срока осталось. Уроки помогли, LifeLongLearning это 100% true. Узнал JavaCore + REST, поехал дальше -> Spring+DB+Hibernate, поехал дальше -> Linux + Docker + Git -> дальше -> Микросервисная Архитектрура + Kubernetes+CI/CD (это вообще магия!!), постоянное изучение дает вам гарантию что вы не останетесь на плаву, а не затеряетесь в старых технологиях.
alishev я к тебе пришел Spring учить, и загребать бабло лопатой! А теперь придётся возвращаться в самое начало и повторять пройденное.
Привет, проходил твои курсы по java для продвинутых. Сейчас делаю небольшой проект и у меня почему-то не добавляется архетип в maven, можешь подсказать с чем это связано?
Я бы еще добавил docker в темы, которые хорошо бы знать, сейчас он практически везде используется, освоить не так, чтобы долго, да и разрабатывать свои пет-проекты будет удобней с использованием docker, например, поднимая в нем базу данных.
Слишком много времени он занимает, а спросят его 1 из 20
@@user-gw2xs4zm4r да не занимает он много времени, достаточно пару обучающих видео посмотреть, например ua-cam.com/video/Sa7uOGczoHc/v-deo.html и проделать все это самостоятельно. Уж модель OSI точно с куда меньшей вероятностью спросят, чем докер, а докер всяко пригодится на работе наравне с тем же гитом или maven/gradle.
@@arthurfonzerelli6484 вот в том то и дело, что таких мусорных видосов, как от letsCode дохрена. И никто не даёт это в формате "вот я сделал проект, всё готово, теперь от А до Я как это задеплоить". Всюду будут подобные видео. Так что проще просто оставить свой пет на гитхабе, написать ридми и заниматься теорией. И да, модель OSI спрашивают часто.
@@user-gw2xs4zm4r отличный видос у letscode, в самый раз для изучения основ. И нет, модель OSI спрашивают редко.
@@arthurfonzerelli6484 Значит, остаёмся при своих. Доку я и сам могу почитать. А модель OSI это база из которой и идут все вопросы по сетям джуну
Учитель подскажи пожалуйста стоит ли учить Котлин под Андройд или будущее за кросс платформеностью - Flutter ?
Спасибо.
сделай такое видео по пайтону
На UA-cam абсолютно не освещена тема bitcoinj, хотя казалось бы. Возможно вам будет интересна идея снять по библиотеке обучающее видео.
Я вам блогодарно за все ролики, в старости лет учу джаву, 😅
Хочу сказать спасибо и добавить про сети , обидно конечно,но это и к лучшему в java я пока не сталкивалася на прямую с указанием использования udp или tcp ,а так же с интерфейсом сокетов. Или вообще написанием своих протоколов поверх основных. Http тоже странно, когда используют связку http с tls
У меня в аккаунте udemy есть оба курса Наиля - рекомендую. К курсу по гит периодически возвращаюсь как к справочнику:)
С курсом по гиту у Наиля три курса, а не два, получается, один про гит и два по джаве
У меня все три есть)
Дорогой Наиль надеюсь вы вы поясните за разницу между hibernate и spring data.
конечно
А будет видео такое же для python?)
Я читаю философию Java. Если интересно, напишите через несколько месяцев, сколько уже прочитал, сколько понял) это будет и для меня стимулом) Наиль, спасибо тебе, делаешь классные уроки без мата!
Не советую ей просто читать, такие книги нужно использовать как справочник, не более, а тупо сидеть читать 1к страниц + это очень не эффективно, в свое время я тоже начинал ее просто читать и на 4 сотой странице понял что я забыл о чем читал ранее и где я вообще нахожусь. Советую писать код только так можно стать программистом(Code Wars, Leet Code свои pet projects) и при выполнении всего этого если возникают вопросы уже лезете в книгу и читаете что как работает, удачи вам.
Привет. Сколько прочитал? Как успехи?)
Привет. Сколько прочитал? Как успехи?)
Потеряли подавана)
Вы мне можете объяснить, что колят сейчас java разработчики(не Android) Пишут веб приложения в основном или что?
Наиль, ходят слухи о прикрытии Ютуба для россиян и белорусов. Если ваши уроки по спрингу на каких-либо альтернативных площадках?
Нет, используйте vpn, с помощью него легко обойти блокировки
Добрый день нужна помощь по Java не могу найти где input
отличное видео для опускания на землю, шлю знакомым, которые хотят вайти в айти, из грузчиков на оптовой базе в программисты Java. Думают, куплю компьютер и стану программистом (типа как куплю зеркалку и стану фотографом). Но все немного сложнее.
С другой стороны, знания Java как знание английского языка - у каждого свое, то есть можно всю жизнь заниматься формошлепством и не знать ничего о рефлексии. И быть счастливым. И пофиг на девелоперов в высоких башнях из слоновой кости, которые размышляют о нормальной форме Бойса-Кодда.
Отдельно по джаве добавил бы пункт про Object и жирным текстом про контракт equals hashcode - спрашивают на 100% тех интервью. На счёт сетей - хз, ни разу ни одного вопроса по сетям не слышал в т.ч и на мидл/сеньер ревью. На счёт бд и орм добавил бы про n+1 и пути решения и про акроним ACID с расшифровками и примерами. Ах да, ещё в последнее время стало очень модно спрашивать про микросервисы и какие-то минимальные devops компетенции вроде настройки ci/cd или разворачивания чего-нибудь в облаке (AWS или Asure)
А продвинутая джава у Вас, это уже для мидлов или также для джунов? Очень условное разделение, ArrayList и Map это самые азы, а вот взять рекурсию, исключения, полиморфизм(понятно, что это теория...), это как то сложнее для начинающих будет...
До этого видео был уверен что не готов к собеседованиям=) Вот сейчас прям уверенность в своих силах появилась. Спасибо огромное.
Забавно, часть паттернов посути просто обертки, но немного по разному. Если показать и спросить, что ето за паттерн, хрен угадаешь. Я бы скзал, что паттерны ето примеры реализация SOLID, или я ошибаюсь?
Всем привет! Ребят, кто ни будь покупал курсы ,,Java марафон,,?
Интересно Ваше мнение!
Заранее спасибо за ответ!!
Здравствуйте! А Б. Эккеля за сколько времени можно или надо прочитать если изучаю с нуля? Мне кажется очень медленно двигаюсь, потому что приходится всё понимать и пробовать, на задачках долго задерживаюсь. Прошу ответить🙏
Я где-то за лето его осилил, когда сам изучал. Двигайтесь в своем темпе. Главное не скорость, а регулярность.
6:35 Наиль, а разве под капотом HashMap в бакетах набор данных не в виде связанного списка? Ты говоришь что там красно-черное дерево (хочется произнести Красное и Белое 😂 )
Да, в виде связного списка, но при определённых условиях связные списки перестраиваются в красно-чёрное дерево (такое поведение появилось с Java 8)
@@alishevN Хм, прикольно! Спасибо за науку! Пойду погуглю. Как раз собес на следующей неделе…
При просмотре задумался о том, что знаний основ не хватает, пошёл и купил курс)
Какой курс купили? Я тоже задумался купить ли курс
О как раз сегодня плохо, отвечал на вопросы на собеседовании. Спасибо
На кого собес был?
@@ahilesova_pyata java backend, на этом канале другие не трутся
@@vadiknsk какие были вопросы из сложных?)
@@vadiknsk насколько совпало с оглашенным в ролике?
@@Yornero В видео есть про все, поэтому полностью совпало.
нда, время не стоит на месте
джун из 2023-2024 от года опыта на микросервисах, Kafka / Rabbit + k8s
Эмм.. А разве AsyncTask не сильно ли устаревшая технология?
Я думал, что AsyncTask уже давно не используют
Я очередной раз понимаю что мне п*****. Как же меня самого не хватает на всё это, быстро нервничаю, охват страха... Порой хочется просто сдохнуть, я видимо не для этой реальности создан
Подскажите нужен ли диплом о высшем образовании при трудоустройстве на программиста? Вообще какие-нибудь корочки очень важны?
Нет
В государственные компании и учреждения - нужен, для них это определяющий фактор.
Про стримы забыл)
Ооууч ну класс, надеюсь моей жизни хватит на освоение,пока я на первой ступени🙃
как успехи? устроился или забросил?
В какой фирме лучше начинать работу? в большой, где больше 1к сотруднгиков, или в маленькой до 100?
в какую возьмут там и начинай))
а AOP не спрашивают?
Даёшь продвинутый курс по Spring на Udemy )
скоро-скоро)
@@alishevN Скоро?)) Ждем
@@alishevN А можно примерную дату ?))
Привет из Баку!
Привет! Классный город.