Jaki pytanie i zadań są teraz na stanowisko Mid Java Developer?
Pytania:
- jak wpiszesz w google
java interview questions
to gdzieś pierwsze 300 pytań - jak wpiszesz w google
spring interview questions
to kolejne 200 pytań
Zadania:
- Zazwyczaj realizujące dosyć proste rzeczy aplikacja, natomiast patrzy się na corner casy, otestowanie, architekturę, clean code, czasami też trza wziąć pod uwagę współbieżność
- Zazwyczaj bez takich rzeczy jak baza danych czy logowanie
@Pinek: nie zgodze sie, z mojego doswiadczenia na 80% rozmow jest cos o bazach.
WhiteLightning napisał(a):
@Pinek: nie zgodze sie, z mojego doswiadczenia na 80% rozmow jest cos o bazach.
Chyba źle mnie zrozumiałeś :) Pytania i rozmowy jak najbardziej - chodziło mi o to, że jak dostajesz zadanie do zrobienia, to raczej w tym zadaniu nie będzie wymogu użycia bazy danych
U siebie miałem
Codility:
a) zrobienie zapytania sql. Było trzeba zrobic z selecta "tabele" i po niej znow select z countem i havingiem
b) prosty aplikacja ktore przetwarza jakies dane zgodnie z instrukcja
c) 10 pytan z javy. Raczej standard jak sobie w google wpiszesz.
Mialem 2h zrobielm w jakies 50min potem bawilem sie w sumie w pisanie testow dla aplikacji z b
Potem rozmowe techniczna:
a) ogolnie o tym co robilem wczesniej i czego uzywalem
b) proste zadanie do zrobienia przy gosciu i sprawdzenie czy ogarniam jave 8 i generyki
Na pewno przygotowalbym sie na twoim miejscu z AOP bo o to zawsze pytali, wzorce projektowe, struktury danych, kiedy annotacje typu Transactional dzialaja. Takie co zapamietalem ciekawsze to bylo coś ala "HashSet uzywa w swojej implementacji hashMapy czy HashMapa uzywa HashSetu".