Java Podstawy

Binarne drzewo poszukiwań (BST – binary search tree)

Cześć 🙂 w tym wpisie opiszę jak działa binarne drzewo przeszukań. Zajmę się wstawieniem oraz znalezieniem najmniejszej i największej wartości. Na zakończenie przejdziemy przez drzewo w sposób poprzeczny czyli in-order. Drzewo binarne – co to jest W uproszczeniu drzewo to struktura danych która składa się z węzłów (wierzchołków) i krawędzi. W tej strukturze danych występuje …

Binarne drzewo poszukiwań (BST – binary search tree) Read More »

Junior & rekrutacja a test osobowości cz.7

Cześć!! 🙂 w kolejnym wpisie z serii junior & rekrutacja. W tej części opiszę po krótce rekrutacje w której miałam test osobowości. Jako jedno z zadań rekrutacyjnych było rozwiązanie kilku testów osobowości. Kilku ponieważ testy składały się z kilku dziesięciu pytań i były podzielone blokami. Niektóre były ograniczone czasowo a niektóre nie. Już wcześniej wiedziałam …

Junior & rekrutacja a test osobowości cz.7 Read More »

Junior & rekrutacja cz.6

Cześć!! 🙂 w kolejnym wpisie z serii junior & rekrutacja. W tej części opiszę po krotce challengerocket.com ponieważ i tutaj otrzymałam zadania rekrutacyjne. Platforma swoimi funkcjonalnościami jest zbliżona do poprzednich: HeckerRank który opisuje w junior &rekrutacja cz.5 czy DevSkiller który opisałam w junior&rekrutacja cz.1. W przypadku challengeRocket otrzymałam test wielokrotnego wyboru, test zadań. To co …

Junior & rekrutacja cz.6 Read More »

Junior & rekrutacja cz.5

Cześć!! 🙂 w kolejnym wpisie z serii junior & rekrutacja. Tym razem ponownie zdecydowałam się na opisanie jednej z platform na której miałam przyjemność otrzymać zadania rekrutacyjne. Jest nią HeckerRank. W odróżnieniu od DevSkiller o którym pisałam w ” Junior & rekrutacja cz.1″ HackerRank służy do układania zadań rekrutacyjnych jak i może to być miejsce …

Junior & rekrutacja cz.5 Read More »

Junior & rekrutacja cz.4

Cześć w kolejnym już wpisie z cyklu junior & rekrutacja. Tym razem postanowiłam opisać nieco zadania testowe wielokrotnego lub jednokrotnego wyboru. Podobnie jak zadania tak i testy są wysyłane przez platformy typu DevSkiller czy HakerRank. Na każde pytanie testowe była przeznaczona minuta. Chyba jedną z najważniejszych rzeczy jest tutaj konieczność wnikliwego spojrzenia na podany nam …

Junior & rekrutacja cz.4 Read More »

Java & Go a rekrutacja cz.3

Cześć w dzisiejszym wpisie z serii junior & rekrutacja :). Zdecydowałam się opisać zadanie rekrutacyjne które dostałam jakiś czas temu. Aplikowałam na stanowisko junior’a Javy natomiast zadanie rekrutacyjne otrzymałam a w języku Go/Goland. Dostałam na nie dwa dni. Polegało ono na zbudowaniu pełnej aplikacji restful’owej która wskazuje jak najkrótszą drogę z punktu A do B. …

Java & Go a rekrutacja cz.3 Read More »

Junior & rekrutacja cz.2

Cześć!! 🙂 w kolejnym wpisie z serii junior & rekrutacja. W poprzedni artykule opisała kilka platform rekrutacyjnych. Jeśli więc nie czytałeś/łaś jeszcze serdecznie Cie tam zapraszam. W tym artykule zdecydowałam się przybliżyć nieco jedno z zadań rekrutacyjnych które jakiś czas temu otrzymałam. Ponieważ było to zadanie na czas jedyne co zdążyłam zrobić to sporządzić szybkie …

Junior & rekrutacja cz.2 Read More »

Junior & rekrutacja cz.1

W dzisiejszym wpisie postanowiłam opisać platformy rekrutacyjne które miałam przyjemność napotkać. Zauważyłam również iż samo przygotowywanie się do procesu rekrutacji jest również procesem rozwojowym. W kilku rekrutacjach otrzymywałam testy i/lub zadania rekrutacyjne na specjalnie przygotowanych do tego typu platformach. Chyba jedną z najbardziej popularnych jest DevSkiller. Tak jak i inne tego typu platformy otrzymujemy tutaj …

Junior & rekrutacja cz.1 Read More »

Modyfikatory dostępu

W dzisiejszym wpisie zamieściłam opis modyfikatorów dostępne dla klas, metod, pól oraz konstruktorów. Jest to ważny temat z punktu wiedzenia bezpieczeństwa naszej aplikacji. Najogólniej modyfikatory możemy podzielić na: public, private, protected, default (private-package) Modyfikator public – oznacza że dana klasa jest dostępna dla wszystkich klas (bez ograniczeń). Wszystkie klasy, pola i metody, które są public …

Modyfikatory dostępu Read More »