Wpis z mikrobloga

Cześć!
Dziś nowa porcja pytań rekrutacyjnych
https://stormit.pl/pytania-rekrutacyjne-developer/

Zaczynam też nowy projekt z aplikacji mobilnych
https://stormit.pl/start-stormsnapshot/
Projekt jest realizowany w ramach konkursu #dajsiepoznac

Z rzeczy starszych zapraszam cały czas do kursu #java
https://stormit.pl/kurs-java/

W ostatnich dniach udało mi się wdrożyć na stronie https, ale jak widzicie, że jeszcze jest coś nie tak, to proszę o info.

#programowanie #naukaprogramowania #informatyka #webdev #programujzwykopem

Pozdrawiam #stormit
StormITpl - Cześć!
Dziś nowa porcja pytań rekrutacyjnych
https://stormit.pl/pytania...

źródło: comment_fokkMDP7TGAQ4z1ACuK5fjp6p6plJNGR.jpg

Pobierz
  • 18
@StormITpl: przyczepię się

Czym się różni lista (List) od zbioru (Set)?

Lista (java.util.List) reprezentuje uporządkowaną listę elementów i może zawierać duplikaty. Dodatkowo przechowuje kolejność dodawania danych.


Zbiór (java.util.Set) reprezentuje listę unikatowych elementów bez zachowania kolejności.

Czyli Set też jest listą? No nie jest, bo nie jest uporządkowany i nie zachowuje kolejności.
@StormITpl:

Interfejs definiuje abstrakcyjny typ posiadający jedynie operacje, a nie dane.


Na pewno? I raczej nie operacje, a jak już to kontrakt operacji/sygnaturę, poza tym co z default methods i polami, które co prawda są tylko final static, ale jednak.
@StormITpl: Raczej default methods sprawiły, że klasy abstrakcyjne w niektórych przypadkach przestały być potrzebne. Np. Java 7: Interfejs tworzy listę metod do implementacji, następnie klasa abstrakcyjna implementuje te metody które mogą być identyczne dla wszystkich podklas (lub implementuje dodatkowe metody - bloki kodu, wykorzystywane przez podklasy), a podklasy robią extend klasy abstrakcyjnej i implementują resztę metod. W javie 8 ten przypadek został uproszczony - Interfejs tworzy listę metod do implementacji +
@StormITpl: pytanie moje brzmi: czy na rozmowach rekrutacyjnych faktycznie jest taki rozstrzał pomiędzy pytaniami teoretycznymi, a tym co masz napisać? Bo patrzę na te pytania to ok, część jest faktycznie banalna ale jednak te kilka tygodni trzeba siedzieć w programowaniu żeby odpowiedzieć, podczas gdy podane przez Was zadania to poziom "wieczór z kursem na yt".
@markkk92: niestety rozmowa kwalifikacyjna to tak naprawdę totalna loteria...
Z moich doświadczeń wynika, że małe firmy raczej bardziej się przykładają do przeprowadzania rozmów.
Wiąże się to głównie z tym, że jak mają 2 pracowników i jeden to będzie niewypał, to stanowi to aż 50% ich ludzi!
W dużych korporacjach to bywa bardzo różnie. Do jednego projektu nie dostałem ani jednego pytania technicznego.
@markkk92: trochę zależy, na jaką firmę trafisz i do jakiego projektu. Mnie np. udało się wynegocjować lepszą stawkę przez pośrednika niż bezpośrednio w firmie... widać z tego, że niektóre firmy potrafią dobrze sprzedać swoje usługi.
Niestety w wielu firmach outsorserzy traktowani są jak pracownicy drugiej kategorii.
@garader: A ktoś czyta w ogóle GitHuba z rekruterów? Bo w swoim CV postawiłem na ascetyczny styl, szczerość i link do GitHuba. Odzew - średni, podczas gdy znajomy bez pokazania nawet linijki kodu ale wpisaniu wszystkich technologii w których napisał przynajmniej "Hello World" ma te telefony. Czy szczerość się opłaca?