Java - pytania na juniora

3

Znalezione w internetach - może komuś pomoże.
(Junior, rekrutacja do korpo, W-wa, widełki: 5-8k, czas trwania: 1h)

  • 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 można 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 rodzaje 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 Linuksie 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Ą?
  • czy interface może posiadać implementację
  • co to są obiekty immutowalne?
2

Wyłożyłbym się tylko na wyjściu z VIM'a XD

0

standard raczej?

0

A odpowiedzi dzie? :P

3

part tu:

  • Typy proste i referencyjne
  • Polimorfizm
  • Różnica między Autowired a Inject
  • Jak działa Dependency Injection
  • Adnotacje (czy możemy tworzyć customowe, czy przekazują jakieś parametry, jak działają)
  • Pytanie o stos i stertę
  • Przy okazji sterty pytanie o działanie Garbage Collector
  • Czym jest Hibernate
  • Co to encja? Jaka adnotacja ja oznaczamy?
  • adnotacja RESTController
  • Róznica między Fetch Lazy, a Fetch Eager
  • Czym są indeksy
  • Rodzaje JOINów w bazie
  • OOP Principles
  • SOLID oraz rozwinięcie każdej z nich
  • Czym jest REST API
  • Charakterystyka POST, GET, PUT, DELETE

1 użytkowników online, w tym zalogowanych: 0, gości: 1