Najczęstsze Pytania Rekrutacyjne Java

0

Możecie podzielić się informacjami jakie mieliście najczęstsze pytania/algorytmy na rozmowach o pracę w kierunku programisty java?

0

"Odwrócenie tablicy" za 3... 2... 1...

0

Pytanie ktore zawsze pojawia sie na ktoryms z etapow: Jakie sa Pana oczekiwania finansowe?

0

"Proszę opowiedzieć nam o swoim doświadczeniu"

0

Dane: macierz, kolumny, wiersze
Znajdź: macierz wewnętrzną mniejszą od zewnętrznej z największą sumą pól

1

Nie najczęstsze, ale warto znać: http://4programmers.net/Forum/1032925

0

co to ma wspólnego z javą ?

niech zgadnę... nie mam pojęcia, a testy na codility?

0

Jaka jest pana największy sukces/porażka :P

2

Pytania by Wojciech Seliga:

  • Czy słyszałeś o java.util.concurrent?
  • Jak działa garbage collector?
  • Czy ogarniasz programowanie sieciowe, wielowątkowe?
  • Co to jest stos webowy?
  • Czy potrafisz obliczyć złożoność swojego algorytmu?
  • Co to jest skalowalność i transakcyjność?
  • Dlaczego dziedziczenie jest błędem?
  • Co to jest kompozycja?
  • Jakie znasz kolekcje, co potrafisz o nich powiedzieć?
  • Na czym polega programowanie współbieżne?
  • Co to są strumienie, do czego się przydają?
  • Jakie są praktyczne zastosowania immutability?
  • Co to jest refleksja?
  • Czy znasz skrót AOP?
  • Czy znasz dobrze JDK i nie piszesz rzeczy, które już są napisane?
  • Czy programujesz w Guavie?
  • Co to jest Apache Commons?
  • Czy używasz Joda Time?
  • Jakie znasz i używasz kontenery DI?
  • Czy potrafisz biegle obsługiwać swoje IDE?
  • Czy używasz debuggera i profilera?
  • Czy potrafisz używać analizatora ruch sieciowego?
  • Czy używasz narzędzi dla programistów w przeglądarkach?
  • Czy przeczytałeś "Java Concurrency in practice"?
1

z takich do bolu sztampowych pytanek:

  • interface vs abstract class
  • generic vs nongeneric collection
  • int vs Integer
  • stack vs heap
  • stringbuffer vs stringbuilder
  • hashtable vs hashmap
  • list vs map
    z samych algorytmow to w sumie takie czesto powtarzajace sie to zeby napisac liste polaczona :)
0

Checked vs unchecked exceptions -> podobno zdarzają się ludzie z rocznym doświadczeniem którzy nie wiedzą o co chodzi
mutable vs immutable

I pytanie killer, jakie są wyniki dla poszczególnych lini:

new String("abc").equals("abc")

new String("abc") == "abc"

new String("abc") == new String("abc") 

"abc" == "abc"
0

Niestety najczęściej na rozmowach pytania są zupełnie nie związane z tym co człowiek będzie robił w pracy.
Mi się już kilka razy trafiło zadanie:
Zaimplementuj drzewo i wybrany algorytm sortowania.

Oczywiście jest cała masa wyszukiwania min i max w tablicach, ich odwracanie i inne rzeczy rodem z SDiA(widać preferują studentów 2. roku)

Teraz to jak dostaję podobne pytania/zadania i mam zły humor to zadaję pytanie w stylu:
"Jak pan widzi moją pracę na rekrutowane stanowisko w Państwa firmie"(wiem, że strasznie niegrzeczne więc staram się nie mieć złego humoru)
Jak humor mam dobry, to odpowiadam coś w stylu:
Wpisałbym w google ${x} i znalazłbym jak użyć jakiejś konkretnej biblioteki szybciej niż bym miał wymyślić, napisać i przetestować algorytm, a później go zoptymalizować.

1

dlaczego pan nie pracuje juz u poprzedniego pracodawcy

4

Jak się Pan nazwa? Zgubiliśmy Pana CV.

0
DużaTaj.emnicaWiedzy napisał(a):

Oczywiście jest cała masa wyszukiwania min i max w tablicach, ich odwracanie i inne rzeczy rodem z SDiA(widać preferują studentów 2. roku)

Dobrze, że nie marnowałem czasu na studia, skoro taki jest ich poziom.

0

Proszę napisać metodę bez deklaracji "throws", która rzuca na zewnątrz wyjątkiem IOException.

0

Proszę, list zadań z rozmowów rekrutacyjnych wraz z rozwiązaniami:
http://www.java2blog.com/2015/08/java-interview-programs.html

0

Czy Waszym zdaniem pytania na rozmowie kwalifikacyjnej rodem z certyfikatu mają sens?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.