Wpis z mikrobloga

Miałem właśnie rozmowę na Junior Java Developera, zeszło trochę ponad godzinę, ale kolega techniczny był całkiem miły, mimo że trochę mnie przemaglował pytaniami. Pytania, które dostałem - może przydadzą się komuś:
- Co to jest unchecked exception?
- Po jakiej klasie dziedziczą wszystkie wyjątki?
- Jaki interfejs implementują?
- Do czego służy finally i czy jest obowiązkowa
- co to jest Serializacja?
- Rodzaje fetchowania (fetch lazy, fetch eager)
- w jaki sposób mozna tworzyć zapytania w JPA? (Chodziło o JPQL)
- co to jest problem n+1
- jak można rozwiązać problem n+1
- Czym się różni Put od POST?
- Czym się różni Get od POST?
- Na czym polega lazy loading?
- Co to jest i na czym polega SOAP?
- W jaki sposób można wstrzykiwać zależności w springu?
- adnotacja @ Profile
- z dockera: co to są kontenery
- w jaki sposób mogą się ze sobą komunikować kontenery?
- Jakie znasz rozdzaje autoryzacji w Springu?
- Co to jest OAUTH2?
- Było pytanie o Base64
- Co to są indeksy w bazie?
- Co może być indeksem?
- scope’y beanów
- Rodzaje indeksów
- Co to są triggery i jak działają
- z gita: różnica między fetch a pull
- co to jest git stash?
- Pytanie o autoryzacje tokenem
- Rozwiązanie problemu bazodanowego (co bym zrobił, gdybym miał działające zapytania, ale pod wpływem przyrostu danych wyciąganie danych zwolniło)
- Było pytanie o użycie funkcji agregującej, GROUP BY i HAVING
- Czym się różni INNER JOIN od LEFT JOIN?
- Jak w linuxie podejrzeć aktualne procesy?
- Jak wyjść z vima ( ͡° ͜ʖ ͡°)
- Co oznaczają errory 400, 401, 404
- jak porównywać różne typy danych (chodziło o equals i ==)
- WSDL
- Z Lombooka: jaka adnotacja tworzy konstruktor bezparametrowy
- Jakie problemy mogą wynikać z adnotacji @ Data
- Jakie znam serwery aplikacji?
- Czy pracowałem z JIRĄ?

Chyba jeszcze było kilka, jak sobie przypomnę to wrzucę do komentarza. Większość odpowiedzi techniczny aprobował, więc może będzie dobrze.

#naukaprogramowania #programista15k #programowanie #java #pracait #pracbaza
  • 141
trochę dziwne bo mnie w 2017 pytali o różnice między interfejsem a klasa abstrakcyjna


@jaca_66: O, dobrze że przypomniałeś xd Było jeszcze pytanie, czy interface może posiadać implementację, więc powiedziałem, że nie ale że posiada metody domyślne, ale nie wiem czy można to nazwać implementacją, i sam dodałem, że w klasach abstrakcyjnych można i sie zgodził xd