Java - pytania rekrutacyjne dla Junior Developera

preview_player
Показать описание

00:00 Intro
02:40 Czym jest JVM? Dlaczego Java to język typu "write once, run everywhere"?
04:08 Co to jest JDK i JRE?
05:32 Czym jest enkapsulacja (hermetyzacja)?
09:15 Modyfikatory dostępu
11:30 Overriding i overloading - przesłanianie i przeciążanie metod
14:20 Czym jest słowo kluczowe static i kiedy go używamy?
17:52 Słowo kluczowe final

Рекомендации по теме
Комментарии
Автор

Kamil robisz świetną robotę. Materiały są profesjonalne, dbasz o szczegóły, motywujesz do rozwijania się, po prostu dobrze się Ciebie słucha. Dzięki!!

rafal
Автор

Dzieki Twoim filmom dowiedzialem sie wiecej na temat javy niz z wielu kursow czy ksiazek. Dzieki ;)

Doctorek
Автор

Ja po kilku rozmowach mogę powiedzieć, że według mnie poziom wiedzy na Juniora aktualnie znacząco wykracza poza to, o czym mówisz w filmie. Może to obecna sytuacja na to wpływa, może rynek się już przesycił. Mnie na rozmowach Juniorskich nikt nie pytał o takie podstawy, miałem pytania np. o tworzenie wielowątkowości, albo o działanie mechanizmów oczyszczania pamięci przez JVM.

michalkuk
Автор

Co do naszych pytań do Ciebie:
Widziałem już kilka odcinków w których tworzysz pełny system. Jeszcze ich nie oglądałem ale na pewno nadrobię zaległości niedługo jak siądę do nauki. I generalnie to jest content który mi się wydaje super - tworzenie przez doświadczonego programistę aplikacji od podstaw do jakiegoś działającego systemu. Oczywiście z wykorzystaniem wszystkich frameworków, tak jak w real pracy :D ale żeby było widać proces myślowy, pisanie clean code, nawet testowanie.
To taki jeden głos z mojej strony, widziałem że takie odcinki już są i na pewno je nadrobię. Pozdro :)

sebon
Автор

Dzięki bardzo. Dużo się dowiedziałam :) To bardzo wartościowa wiedza.

irenamaj
Автор

Super filmik!
Dodatkowo warto dodać, że przy overloading można podać te same parametry (dotyczy to różnych parametrów), ale w innej kolejności.
Metoda show(String name, int age) oraz show(int age, String name) może zostać przeciążona, ale nie zaleca się tego sposobu, bo łatwo idzie się pogubić i pomylić :)

bartoszzborowski
Автор

Jak zwykle super film! Cisnij dalej Kamil!

nowallet
Автор

1:11 -> Mistrz drugiego planu w lewym górnym rogu 😸

kejm
Автор

Bardzo fajnie wyjaśnione odpowiedzi na pytania :D
W takiej ciekawostce powiem- wg mojego profesora na uczelni enkapsulacja i hermetyzacja to coś innego (to 1 to po prostu tylko i wyłącznie zamykanie kodu w klamrach) ;d

Dmin
Автор

Świetny materiał fajnie jest rozumieć to o czym mówisz znajdac wiedzę podstawowa jak narazie, fajnie by było jak bym przedstawił zadanie java junior developera jakies przykłady pracy

bartoszj
Автор

Świetny film! Akurat zacząłem uczyc sie Javy :P, takie filmy sa bardzo pomocne!

ansuportedtv
Автор

Cześć bardzo dobry temat. Interesuje mnie jak skutecznie czytać biblioteki Java, by dobrze je zrozumieć i się nie gubić :) dotychczas sprawiało mi to trochę problemów.

piotrs
Автор

Java to tak naprawdę tylko wstęp do programowania i jeśli znamy tylko Jave nawet w najlepszym stopniu bardzo prawdopodobne jest że nikt nas na rozmowę kwalifikacyjną nawet nie zaprosi. Od Juniorów wymaga się teraz najczęściej dodatkowo znajomości Springa a nie rzadko nawet jeszcze jakiegoś framework-a frontend-u Angular React ( nie wymieniłem nic z DevOps podstawy też zwiększają nasze szanse). Mówiłeś o wymaganiach na Juniora w innych filmikach i nawiązania do tego mi zabrakło z tego filmiku mogę odnieść wrażenie, że mogę coś mieć z samej Javy co nie jest prawdą. Oferty pracy już są takie że nie jest się Junior Java Developerem a tak naprawdę coraz częściej Junior Java Full Stack Developerem.

piotrekpiotr
Автор

Prosty, ale dobry material. Wyrabiasz sie :)

bartek
Автор

super! dzięki za wyjaśnienie słówka static :D następnym razem może polimorfizm? coś o wątkach albo wyjątkach? pzdr

robertzdeb
Автор

Hej, fajny i dobrze wytłumaczony materiał. Mam tylko wątpliwość do sensowności drugiego pytania JDK vs JRE. Od Javy 11 nie ma już oddzielnego JRE i nie widzę sensu w zadawaniu tego pytania osobie na stanowisko juniora.
Pozdrawiam!

theduck
Автор

(Odnośnie przeciążania) Argumentami czy parametrami?

chrisniznik
Автор

Jak zwykle znakomity film. Panie Kamilu od października zaczynam studia informatyczne. Czy uważa Pan ze nauka Pythona jest lepsza niż Javy jeśli chodzi o próg wejścia na rynek? (Mniejsza konkurencja). Materiały duża klasa, pozdrawiam!

andrzejekpl
Автор

Kiedy i gdzie będą wyniki konkursu z książkami?

ruthos
Автор

Cześć, chce zostać programistą ale tak naprawdę zaczynam od 0. Myślałem żeby zącząć coś działać w Pythonie ze względu na prostotę. Czy jak opanowałbym w miare dobrze Pythona a następnie chciałbym spróbować swoich sił w Javie to czy będzie aż taki duży przeskok jeśli chodzi o trudność i nauke nowego języka? Zaznacze, że jestem dość zdeterminowany aby przede wszystkim zrozumieć progrowanie i nauczyć się go.

qwerty-tjgq