Ocena CV Java Junior

RequiredNickname
  • Rejestracja:prawie 5 lat
  • Ostatnio:około 15 godzin
  • Postów:618
0
LukaszCh233 napisał(a):
jejejeje napisał(a):

W tekscie na samej górze masz trochę drobnych błędów. Np App z wielkiej litery niepotrzebnie, potem kropka zamiast przecinka. Skopiuj ten tekst i poproś chat gpt żeby skorygował.

Okej wprowadzę drobne poprawki, tylko myślę co mogę tam jeszcze dodać. Może faktycznie jutro jeszcze spróbuję zrobić CV przez tego LinkedIn i będzie lepsze

@LukaszCh233: skoro nie masz pomysłu to przemiel swoje aktualne cv w czacie gpt i niech ci to jakso obrazowo poskleja xD

AN
  • Rejestracja:prawie 11 lat
  • Ostatnio:około 7 godzin
  • Postów:973
0
LukaszCh233 napisał(a):
anonimowy napisał(a):

Co mnie najbardziej odrzuca od tego CV poza estetyką to trywialne projekty. Nawet nie chciałoby mi się zaglądać w te projekty jak widzę, że to kolejny Quiz/TODO appka/BOOK store. Zrób jeden większy sensowny projekt to wiele powinno Ci pomóc bo CV z takimi projektami typu QUIZ podejrzewam, że jest setki

Zaskoczę Cię ale pewnie już wszystko było co się dało zrobić. Ja osobiście jestem w miarę zadowolony z tego projektu wiadomo nie jest on wysokich lotów ale na pewno mogę go spokojnie tam dać. Nie wiem co masz na myśli mówiąc większy projekt.

No nie stary, jak w co drugim CV juniora jest aplikacja do QUIZU albo TODO to jest to co innego niż np. appka do zarządzania nieruchomościami - w taką to z ciekawości wszedłbym na stronę obczaić projekt, a na quiz nawet się nie chce (a oczywiście też może być fajnie zrobiony, wypasiony i dodatkowo ładny kod, ale nie zachęca bo jest tego natłok)


Zdalna praca dla Senior Python Developerów --> PW
GO
W liście motywacyjnym można napisać grubo co się myśli, jest to skuteczniejsze niż CV, bo CV nikt nie czyta i githuba, a taki list motywacyjny.
LukaszCh233
  • Rejestracja:prawie 2 lata
  • Ostatnio:około 9 godzin
  • Postów:180
1
anonimowy napisał(a):
LukaszCh233 napisał(a):
anonimowy napisał(a):

Co mnie najbardziej odrzuca od tego CV poza estetyką to trywialne projekty. Nawet nie chciałoby mi się zaglądać w te projekty jak widzę, że to kolejny Quiz/TODO appka/BOOK store. Zrób jeden większy sensowny projekt to wiele powinno Ci pomóc bo CV z takimi projektami typu QUIZ podejrzewam, że jest setki

Zaskoczę Cię ale pewnie już wszystko było co się dało zrobić. Ja osobiście jestem w miarę zadowolony z tego projektu wiadomo nie jest on wysokich lotów ale na pewno mogę go spokojnie tam dać. Nie wiem co masz na myśli mówiąc większy projekt.

No nie stary, jak w co drugim CV juniora jest aplikacja do QUIZU albo TODO to jest to co innego niż np. appka do zarządzania nieruchomościami - w taką to z ciekawości wszedłbym na stronę obczaić projekt, a na quiz nawet się nie chce (a oczywiście też może być fajnie zrobiony, wypasiony i dodatkowo ładny kod, ale nie zachęca bo jest tego natłok)

Przecież to jest bardzo podobny projekt tylko nazwa inna zamiast zarządzać sklepem z książkami to zarządza się nieruchomościami. Mam jakiś pomysł na kolejny projekt ale najpierw ogarnę CV żeby już międzyczasie gdzieś je wysłać i może się uda.

AN
Wszystko jest podobne ale kwestia tego jak to sprzedasz, ja widząc kolejny quiz/książki/todolist w CV nie miałbym wrażenia, że ta osoba się czymś wyróżnia
RequiredNickname
  • Rejestracja:prawie 5 lat
  • Ostatnio:około 15 godzin
  • Postów:618
1

Akurat nawet aplikację typuttodo lista można zrobić ambitnie o ile się wie jak ;)

AN
Jak masz 100 CV z todo listą to nie wejdziesz i nie sprawdzisz czy jest ambitna
KE
No to trzeba do todolisty dorzucić integrację z API jakiegoś OpenAI i już jest ambitnie xD
RequiredNickname
@anonimowy: imho jak ją dobrze opiszesz jak pokazałem w poście niżej to wydaje mi się, że jednak będzie ambitna ;)
LukaszCh233
  • Rejestracja:prawie 2 lata
  • Ostatnio:około 9 godzin
  • Postów:180
1

Dużo nauki przede mną więc następny projekt będzie inny tylko trzeba pomyśleć. Teraz mam te 2 więc je dodałem bo chce spróbować w końcu wysłać te CV. Dzisiaj spróbuję zrobić na LinkedIn CV i się zobaczy co lepsze. Ewentualnie poprawie te lub coś z innego szablonu.

tefu
  • Rejestracja:około 2 lata
  • Ostatnio:około 6 godzin
  • Postów:474
1
anonimowy napisał(a):

Co mnie najbardziej odrzuca od tego CV poza estetyką to trywialne projekty. Nawet nie chciałoby mi się zaglądać w te projekty jak widzę, że to kolejny Quiz/TODO appka/BOOK store. Zrób jeden większy sensowny projekt to wiele powinno Ci pomóc bo CV z takimi projektami typu QUIZ podejrzewam, że jest setki

Projekt może być trywialny. Ważne jak jest wykonany. Czy ma dobre testy, czy jest dobrze napisany, łatwy do rozbudowy, czy ma plik readme.txt. A czy to jest kolejna to do lista to bez znaczenia dla juniora. No chyba, że ma jakiś ciekawy pomysł na coś oryginalnego. Ale jak nie ma to lepsza dobrze napisana to do lista niż nic.
Poza tym OP chce startować na programistę a nie na produc ownera czy analityka biznesowego by sobie wymyślać jakąś pokrętną logikę biznesową.

EDIT: chociaż @anonimowy ma tutaj rację, gdy jest 100 CV i wszystkie mają projekty to do list, to nikt nie będzie sprawdzać czy ona jest ambitnie napisana. To warto mieć na względzie.

edytowany 2x, ostatnio: tefu
RequiredNickname
  • Rejestracja:prawie 5 lat
  • Ostatnio:około 15 godzin
  • Postów:618
1
tefu napisał(a):

EDIT: chociaż @anonimowy ma tutaj rację, gdy jest 100 CV i wszystkie mają projekty to do list, to nikt nie będzie sprawdzać czy ona jest ambitnie napisana. To warto mieć na względzie.

Przy opisie projektu można, zamiast pisać że "jest to aplikacja do zarządzania zadaniami", napisać, że jest to:

Aplikacja do zarządzania zadaniami zrealizowana w architekturze heksagonalnej z elementami DDD w oparciu o takie technologie jak java X oraz Spring Boot Y.
API aplikacji stanowi zarówno REST API jak i GraphQl, w roli warstwy perystencji zastosowana została zarówno baza relacyjna PostgreSQL jak i NoSQL w postaci MongoDB.
W aplikacji zostały zastosowane takie wzorce jak CQRS, Outbox Pattern czy Event Sourcing.
W projekcie szczególny nacisk położono na skalowalność (wykorzystanie bazy NoSQL oraz komunikacja asynchroniczna), wydajność (Redis w roli cache) oraz odporność na błędy (circuit breaker, bulkhead).
W kontekście testów wykorzystana została technologia X z podziałem X% : X% na testy integracyjne oraz jednostkowe.
Całość zostałą skonteneryzowana za pomocą Dockera (odpowiedni docker compose załączony w repozytorium).

Jak widać nawet prostą todo listę z miniamlnie większą funkcjonalnością niż same operacje CRUD można zrealizować i opisać w taki sposób, że imho przegonić 99% osób aplikujących na stanowisko juniorskie bez doświadczenia komercyjnego (lub z niewielkim bo w sumie spory odsetek midów pewnie też wiel uz tych rzeczy nie ogarnia nawet z nazwy).

tefu
Bardzo dobra wskazówka.
LukaszCh233
  • Rejestracja:prawie 2 lata
  • Ostatnio:około 9 godzin
  • Postów:180
0
RequiredNickname napisał(a):
tefu napisał(a):

EDIT: chociaż @anonimowy ma tutaj rację, gdy jest 100 CV i wszystkie mają projekty to do list, to nikt nie będzie sprawdzać czy ona jest ambitnie napisana. To warto mieć na względzie.

Przy opisie projektu można, zamiast pisać że "jest to aplikacja do zarządzania zadaniami", napisać, że jest to:

Aplikacja do zarządzania zadaniami zrealizowana w architekturze heksagonalnej z elementami DDD w oparciu o takie technologie jak java X oraz Spring Boot Y.
API aplikacji stanowi zarówno REST API jak i GraphQl, w roli warstwy perystencji zastosowana została zarówno baza relacyjna PostgreSQL jak i NoSQL w postaci MongoDB.
W aplikacji zostały zastosowane takie wzorce jak CQRS, Outbox Pattern czy Event Sourcing.
W projekcie szczególny nacisk położono na skalowalność (wykorzystanie bazy NoSQL oraz komunikacja asynchroniczna), wydajność (Redis w roli cache) oraz odporność na błędy (circuit breaker, bulkhead).
W kontekście testów wykorzystana została technologia X z podziałem X% : X% na testy integracyjne oraz jednostkowe.
Całość zostałą skonteneryzowana za pomocą Dockera (odpowiedni docker compose załączony w repozytorium).

Jak widać nawet prostą todo listę z miniamlnie większą funkcjonalnością niż same operacje CRUD można zrealizować i opisać w taki sposób, że imho przegonić 99% osób aplikujących na stanowisko juniorskie bez doświadczenia komercyjnego (lub z niewielkim bo w sumie spory odsetek midów pewnie też wiel uz tych rzeczy nie ogarnia nawet z nazwy).

i że komuś bedzię się chciało to czytać jak mówicie, że im się nie chce sprawdzać projektu? Fajne i wyróżniające się ale czy rekrutera który ma wytyczne a nie bardzo sam ogarnia programowanie bedzie to miało znaczenie? Bo chyba tak to działa, że on im podsyła wybrane CV

edytowany 1x, ostatnio: LukaszCh233
RequiredNickname
No projektu na githubie Ci dziewczyna z HR nie sprawdzi (czy nawet ktoś bardziej techniczny) ale opis techniczany już imho tak.
tefu
  • Rejestracja:około 2 lata
  • Ostatnio:około 6 godzin
  • Postów:474
0
LukaszCh233 napisał(a):

i że komuś bedzię się chciało to czytać jak mówicie, że im się nie chce sprawdzać projektu? Fajne i wyróżniające się ale czy rekrutera który ma wytyczne a nie bardzo sam ogarnia programowanie bedzie to miało znaczenie? Bo chyba tak to działa, że on im podsyła wybrane CV

Słuchaj, obecnie rekrutacja w IT to ruletka, loteria. Zarówno przy pozycjach junioralnych jak i seniorskich. Serio to nie ma co się nad tym żalić i wielce zastanawiać. Trzeba robić swoje i iść do przodu. Rekrutować, notować błędy, poprawić się i dalej do przodu.

LukaszCh233
  • Rejestracja:prawie 2 lata
  • Ostatnio:około 9 godzin
  • Postów:180
0
tefu napisał(a):
LukaszCh233 napisał(a):

i że komuś bedzię się chciało to czytać jak mówicie, że im się nie chce sprawdzać projektu? Fajne i wyróżniające się ale czy rekrutera który ma wytyczne a nie bardzo sam ogarnia programowanie bedzie to miało znaczenie? Bo chyba tak to działa, że on im podsyła wybrane CV

Słuchaj, obecnie rekrutacja w IT to ruletka, loteria. Zarówno przy pozycjach junioralnych jak i seniorskich. Serio to nie ma co się nad tym żalić i wielce zastanawiać. Trzeba robić swoje i iść do przodu. Rekrutować, notować błędy, poprawić się i dalej do przodu.

No tak dlatego chce ogarnąć te CV i zacząć próbować, przecież i tak mogę się ciągle uczyć i robić projekty. Wiadomo, że to trochę potrwa więc można próbować.

RequiredNickname
  • Rejestracja:prawie 5 lat
  • Ostatnio:około 15 godzin
  • Postów:618
1

Z tym próbowaniem na pałę jest tak, że jak wyślesz CV i Cię odrzucą już na etapie weryfikacji to potem obowiązuje swego rodzaju karencja (nie wezmą Cię nawet pod uwagę w innych procesach rekrutacyjnych) zgodnie z zasadą "skoro nie nadawał się miesiąc temu to dziś na 99% też się nie nadaje".

Chcesz znaleźć pracę a nie szukać to zrób to porządnie:

  1. zrób porządny projekt do cv (podałem Ci wyżej masę słów kluczowych które możesz zgłębić i starać się zastosować)
  2. zrób porządne cv, bez literówek, schludne, skup się na elementach które w przypadku braku doświadczenia znaczą najwięcej na Twoją korzyść (moim zdaniem wspomniany opis zrealizowanych projektów)
  3. Wysyłaj jak już będziesz miał to ograne żeby nie zamknąć sobie furtki na następne pół roku
GO
  • Rejestracja:12 miesięcy
  • Ostatnio:4 miesiące
  • Postów:358
0

Nie wiem czemu wydaje mi się, że ludzie by chcieli dostać od kogoś pracę i tak sobie żyć, nikt nie ma żadnych aspiracji, marzeń tylko biorą to co jest zamiast mieć co chcą.

Aż tak życie jest trudne, że jak człowiek myśli żeby zarobić to pierwsze na co wpada to zatrudnić się u kogoś i to jest szczyt możliwości intelektualnych.

LukaszCh233
  • Rejestracja:prawie 2 lata
  • Ostatnio:około 9 godzin
  • Postów:180
0

Ile ludzi tyle opinii z tego co widzę, każdy ma swoje zdanie i doświadczenia. Fajnie bo mogę się sporo dowiedzieć od was ale z drugiej strony czuje się rozdarty i nie wiem co robić xD

GO
Wysyłaj jak nie dotrze cv bo nie będzie odzewu to zrób wizytę w bazie firmy i zapytaj się czy cv doszło. Albo idź przez firmę i z plecaka niech ci wylatują CV twoje. Albo pod firmą za każdą wycieraczkę wsadź swoje cv w każdym aucie to trafisz kogoś.
LukaszCh233
  • Rejestracja:prawie 2 lata
  • Ostatnio:około 9 godzin
  • Postów:180
0
LukaszCh233 napisał(a):

Wysyłaj jak nie dotrze cv bo nie będzie odzewu to zrób wizytę w bazie firmy i zapytaj się czy cv doszło. Albo idź przez firmę i z plecaka niech ci wylatują CV twoje. Albo pod firmą za każdą wycieraczkę wsadź swoje cv w każdym aucie to trafisz kogoś

Nie głupie, mogło by to przejść jak bym był koxem w programowanie xD

edytowany 1x, ostatnio: LukaszCh233
GO
Skorzystaj ze szczęścia początkującego, koks w programowaniu nie różni się niczym od zwykłego, więc im mniej umiesz programować tym większe wrażenie zrobisz na osobie rekrutującej, która też nie umie i nie ma zamiaru nic rozumieć chce porozmawiać z tobą jak na randce taka babka.
tefu
  • Rejestracja:około 2 lata
  • Ostatnio:około 6 godzin
  • Postów:474
0
.GodOfCode. napisał(a):

Nie wiem czemu wydaje mi się, że ludzie by chcieli dostać od kogoś pracę i tak sobie żyć, nikt nie ma żadnych aspiracji, marzeń tylko biorą to co jest zamiast mieć co chcą.

A co w tym złego? Sugerujesz w zamian kult zapierdolu, pobudki o 4 rano, zimne prysznice, code challenge, nadgodziny?

Aż tak życie jest trudne, że jak człowiek myśli żeby zarobić to pierwsze na co wpada to zatrudnić się u kogoś i to jest szczyt możliwości intelektualnych.

Bo łatwiej iść na etat, gdzie szef Ci powie co masz zrobić niż zakładnie firmy, gdzie sam musisz wymyśleć co zrobić, znaleźć klienta, przekonać go by kupił od Ciebie produkt czy usługę a potem dopilnować by Ci jeszcze za to zapłacił, najlepiej w terminie. Na etacie powiedzą Ci co masz zrobić i dostaniesz swoją kasę, niczym więcej nie musisz się przejmować.

LukaszCh233
  • Rejestracja:prawie 2 lata
  • Ostatnio:około 9 godzin
  • Postów:180
0

A jeśli chodzi o język to zostawić B1 czy jednak ten B2 wpisać mimo, że w mowie to on nie jest najlepszy 😅

GO
Ale wiesz, że z Polakiem po angielsku jest trudniej się dogadać niż z nativem, który mówi po amerykańsku, w tym drugim przypadku ta rozmowa jakoś swobodnie leci, a w pierwszym to się okazuje że ludzie seplenią w języku angielskim próbując lepiej brzmić.
tefu
  • Rejestracja:około 2 lata
  • Ostatnio:około 6 godzin
  • Postów:474
0
LukaszCh233 napisał(a):

A jeśli chodzi o język to zostawić B1 czy jednak ten B2 wpisać mimo, że w mowie to on nie jest najlepszy 😅

A masz certyfikat na B1 czy tam B2? Jeśli nie, to ja bym napisał intermediate. Bo sam siebie ocenisz na podstawie tej skali A1-C1?

LukaszCh233
  • Rejestracja:prawie 2 lata
  • Ostatnio:około 9 godzin
  • Postów:180
0
tefu napisał(a):
LukaszCh233 napisał(a):

A jeśli chodzi o język to zostawić B1 czy jednak ten B2 wpisać mimo, że w mowie to on nie jest najlepszy 😅

A masz certyfikat na B1 czy tam B2? Jeśli nie, to ja bym napisał intermediate. Bo sam siebie ocenisz na podstawie tej skali A1-C1?

Co jakieś tam testy robiłem na necie to b1 wychodzi ale to bez żadnego potwierdzenia, po prostu często w ogłoszeniach jest minimum B2 lub umożliwiający pracę z dokumentacją

KE
  • Rejestracja:ponad 6 lat
  • Ostatnio:około 2 godziny
  • Postów:672
3

i że komuś bedzię się chciało to czytać jak mówicie, że im się nie chce sprawdzać projektu?

To nie rób todolisty i nie rób kolejnego kruda. Kiedyś napisała do mnie rekruterka, która przejrzała mojego GitHuba i zwrócił jej uwagę tylko jeden projekt (a takich do "pochwalenia się" miałem przypięte 6), i co ciekawe wcale nie był najbardziej ambitny ani złożony. To był scraper który sprawdzał opóźnienia Kolei Śląskich i jak znalazł opóźnienie na mojej trasie do pracy to wysyłał mi SMS. To by się dało w bashu napisać nawet, jakby się uprzeć xD ale było to coś, czego faktycznie używałem codziennie przez chyba 2 lata aż sobie na auto zarobiłem, i ośmieliłbym się stwierdzić, że było to "na produkcji" a nie że zrobiłem demko do szuflady i w sumie zapomniałem co to było.

Więc jak będziesz robić kolejne demko do CV, to pomyśl o tym.

edytowany 1x, ostatnio: kelog
LukaszCh233
  • Rejestracja:prawie 2 lata
  • Ostatnio:około 9 godzin
  • Postów:180
0
kelog napisał(a):

i że komuś bedzię się chciało to czytać jak mówicie, że im się nie chce sprawdzać projektu?

To nie rób todolisty i nie rób kolejnego kruda. Kiedyś napisała do mnie rekruterka, która przejrzała mojego GitHuba i zwrócił jej uwagę tylko jeden projekt (a takich do "pochwalenia się" miałem przypięte 6), i co ciekawe wcale nie był najbardziej ambitny ani złożony. To był scraper który sprawdzał opóźnienia Kolei Śląskich i jak znalazł opóźnienie na mojej trasie do pracy to wysyłał mi SMS. To by się dało w bashu napisać nawet, jakby się uprzeć xD

Więc jak będziesz robić kolejne demko do CV, to pomyśl o tym.

Właśnie chce zrobić teraz coś innego tylko totalnie nie mam pomysłu co to może być

KE
Wymyślone w 20 sekund: napisz klona Dropboksa. Odpalasz swoją aplikację na 5 komputerach, wrzucasz plik do folderu, ma się on pokazać na wszystkich komputerach.
LukaszCh233
@kelog: nie za bardzo ogarniam co i jak z tym chodzi więc pewnie jak bym się za to zabierał to 90% przepisywał z neta lub chatu co się mija z celem bo to nie będzie moja praca
KE
Wiesz co, najlepiej nic nie rób w takim razie.
LukaszCh233
  • Rejestracja:prawie 2 lata
  • Ostatnio:około 9 godzin
  • Postów:180
0

Wysłałem CV do jednego ogłoszenia i dostałem zadanie do zrobienia, to tak każdemu dają?

GO
Tak dawają zadania, kiedyś mnie kolega chciał gdzieś zatrudnić to dali jakieś proste zadania w sql i parę z innych technologii zadań. + jedno takie powalone, że miałem zdjęcia robić czynności jakie wykonuje, ale to było mega dziwne, nawet nie wiedziałem o co chodzi, ale robiłem jak chcieli.
LukaszCh233
@GodOfCode: Ja nie wiem czy ty trollujesz czy jak xD
GO
@LukaszCh233: serio dawają zadania zrób je i potem jak je odeślesz to po paru dniach dostaniesz zaproszenie na rozmowę pewnie przez jakiś google meeting czy inne g**no. Ja nie trolluje tylko pisałem co mi się w życiu przytrafiło, a że to mało wiargodnie wygląda to co innego to wydaje się na trolling.
AN
  • Rejestracja:prawie 11 lat
  • Ostatnio:około 7 godzin
  • Postów:973
0

Zależy od firmy


Zdalna praca dla Senior Python Developerów --> PW
LukaszCh233
  • Rejestracja:prawie 2 lata
  • Ostatnio:około 9 godzin
  • Postów:180
0
anonimowy napisał(a):

Zależy od firmy

No bo nie wiem czy to troll czy mam to robić, czas mam do 25 więc sporo. W sumie co mi szkodzi warto próbować

AN
  • Rejestracja:prawie 11 lat
  • Ostatnio:około 7 godzin
  • Postów:973
1

No jak jesteś juniorem to nie bardzo masz wybór :P Takie zadania to też dobra nauka


Zdalna praca dla Senior Python Developerów --> PW
LukaszCh233
  • Rejestracja:prawie 2 lata
  • Ostatnio:około 9 godzin
  • Postów:180
0
anonimowy napisał(a):

No jak jesteś juniorem to nie bardzo masz wybór :P Takie zadania to też dobra nauka

Racja przy okazji się sprawdzę, nie zamierzam oszukiwać

RequiredNickname
Prawidłowo, pamiętaj, że jak dojdzie do rozmowy to będziesz pewnie musiał obronić swoje rozwiązanie więc oszustwo typu zrobienie zadania za pomocą chatu gpt szybko wyjdzie.
LukaszCh233
Tak wiem, na pierwszy rzut oka wydawało się w miarę proste ale jednak trochę będę musiał nad tym posiedzieć i poczytać.
RequiredNickname
Strzelam, że to jakieś stricte algorytmiczne zadanie bo firmy lubią takie wysyłać juniorom. Jeżeli tak to nie kmiń sam rozwiązania tylko pomyśl jakiego algo do tego użyć.
LukaszCh233
No w skrócie to 4 interfejsy 1 ma metody do których mam napisać implementację na podstawie tych interfejsów
LukaszCh233
  • Rejestracja:prawie 2 lata
  • Ostatnio:około 9 godzin
  • Postów:180
0

Dostałem zaproszenie do 2 etapu i strasznie się stresuje nie wiem czego mogę się tam spodziewać i jak się przygotować. Jakieś rady?

IB
Jeśli etap II to rozmowa (najlepiej techniczna) to już jesteś wygrany - zobaczysz jak wygląda i na co zwracają uwagę. Nie stresuj się - nie myśl co zrobić żeby dostać robotę - uczestnicząc w II etapie już przyklepaleś sobie plusa ;). W skrócie: nie nastawiaj się na robotę tylko bądź ciekaw rozmowy o pracę.
LukaszCh233
No chyba techniczna, wiem tyle że mam im opowiedzieć o zadaniu które mi wysłali, niby ma trwać godzinę. Nie nastawiam się, że dostanę robotę ale fajnie będzie wypaść jakoś dobrze
GO
Stres może sprawić, źe źle wypadniesz, musisz nauczyć się być spokojny i czasem wyczekać nie bać się odpowiadać po dłuższej chwili.
MA
Mimo, że robiłeś projekt to i tak na pewno powplatają pytania z '50 pytan na junior java developera'. No i np. jak robiłeś jakiś endpoint, to mogą zapytać o rodzaje komunikacji, po co są headery i co w nich moze byc, statusy odpowiedzi, jakie i po co, jakie są dobre praktyki nazywania itd, w skrócie znaj to co napisałeś. Pamiętam, że na juniorze mimo dobrego projektu odpadłem na tych pytaniach typu jakie znam kody odpowiedzi i po co są oraz jak dokładnie działa hashmapa pod spodem
LukaszCh233
Właśnie mam zamiar się wyuczyć trochę tych pytań na pamięć ale mam taki problem, że wiem o co chodzi a nie umiem tego przedstawić słowami.
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)