Zgodnie z zapowiedzią odpowiadamy na kolejne Wasze pytania :) Zachęcamy do lektury i zadawania kolejnych pytań w komentarzu / poprzez maila!
Zebraliśmy Wasze pytania z Facebooka, maili i komentarzy pod wpisami, postaramy się odpowiedzieć na wszystkie! Poprzednią serię Q&A przeczytasz tutaj.
Czytaj dalej →Pytania treningowe
W ramach cyklu #main zamieszczamy popularne pytania, które mogą paść na rozmowie kwalifikacyjnej. Ich aktualną listę wraz z linkami do odpowiedzi znajdziecie właśnie w tym wpisie.
- Czym w Javie różni się final od finally i finalize?
- Jak działa Spring (a dokładniej jego kontener IoC)?
- Czym jest TDD?
- Dlaczego w idealnej sytuacji korzystamy z trzech osobnych modeli – warstwy danych, warstwy aplikacji oraz warstwy prezentacji?
- Dlaczego w językach programowania 0.1*3 != 0.3?
- Jakie typy numeryczne są dostępne w Javie i do jakich zastosowań je używamy?
- Czym są mikroserwisy i kiedy warto je stosować?
- Jakie typy baz danych wyróżniamy?
- Czym jest transakcja?
- Co to jest i jak działa servlet?
- Opisz, czym jest autoboxing i kiedy jest wykorzystywany.
- Jaka jest różnica pomiędzy SVN oraz GIT?
- Kiedy należy używać podejścia iteracyjnego, a kiedy rekursywnego?
- Jaka jest różnica pomiędzy equals() a „==”?
- Jaka jest różnica pomiędzy klasą abstrakcyjną a interfejsem?
- W jaki sposób przetestować kod?
- Jak sprawdzić, czy tablica jest ciągiem arytmetycznym?
- Na czym polega wzorzec projektowy Builder (budowniczy)?
- Sprawdź, czy tablica liczb typu int jest ciągiem arytmetycznym
- Czym się różni wzorzec proxy od adaptera
- Jak znaleźć ‘głębokość’ drzewa (jako struktury danych) w najprostszy sposób?
- Czym jest ‘bean’ w Springu, co może, a co nie może nim być?
- Na czym polega metoda dziel i zwyciężaj?
- Czym jest, i jak działa Garbage Collector w Javie
- Czym jest JVM (maszyna wirtualna Javy)?
- Jaka jest różnica pomiędzy klasami String oraz StringBuilder/StringBuffer?
- Jaka jest różnica pomiędzy przeładowaniem (overloading) a przesłanianiem (overriding) metod w Javie?
- Jak wyświetlić (wypisać w konsoli) datę i godzinę w wybranym formacie?
- Czym jest enkapsulacja?
- Czym jest (i do czego służy) interfejs java.lang.Comparable?
- Czym jest (i do czego służy) klasa Locale (oraz inne powiązane klasy)?
- Jakimi sposobami (systemami) można zapisać liczbę w języku Java (podając ją w kodzie)?
- Czym jest i jak działa JDBC?
- Jaki będzie wynik wykonania fragmentu Math.min(Double.MIN_VALUE, 0.0d);?
- Jak zaprojektowałabyś klasy do gry w warcaby?
A kolejne pytanie już w poniedziałek!
Czytaj dalej →FAQ — chcę zacząć programować
Nie ma tygodnia, byśmy nie dostali maila od osób początkujących z pytaniami o wskazówki na start swojej nauki programowania. Wiemy, że to dopiero czubek głowy lodowej, z resztą, Ania dobrze pamięta ile miała rozterek na początku. Zebraliśmy te wszystkie pytania w FAQ- chcę zacząc programować. Mamy nadzieję, że okaże się ono pomocne.
Czytaj dalej →#Pierwsza praca w IT. O co pytać na rozmowie rekrutacyjnej
Po miesiącach przygotowań, nauki, próbowania i w końcu praktyki przychodzi czas na rozpoczęcie pracy — wcześniej będziesz się jednak musiała zmierzyć z rozmową kwalifikacyjną. Często rozmowa ta jest postrzegana jako sprawdzian dla samego kandydata — podczas gdy jest to w takiej samej mierze sprawdzian dla firmy.
Czytaj dalej →Popularne tagi
© 2026 Kobiety do kodu.