Jak dobrze przygotować się do rozmowy kwalifikacyjnej?

Jak dobrze przygotować się do rozmowy kwalifikacyjnej?
0

Programuje już od jakiegoś czasu, przygotowałem projekty i portfolio. Teraz będę chodził na rozmowy - głównie zależy mi na stażu/praktykach. W związku z tym mam pytanie - jak dobrze przygotować się do rozmowy kwalifikacyjnej, jednocześnie mam jeszcze kilka zleceń do ukończenia(freelancer here).
Czy powinienem znać odpowiedź na każde pytanie pojawiające się w internecie po wygooglowaniu "pytania rekrutacyjne?". Pytam, bo siedzę już z tydzień nad teorią i ciągle znajduje się coś czego nie wiem, pomimo iż od pół roku realizuje zlecenia jako freelancer. Zastanawiam się czy nie przesadzam z nauką teorii, bo chyba opanowanie każdego pytania rekrutacyjnego przez kandydata na stażystę jest niemożliwe, jak myślicie? Czy może jednak powinienem kuć pytanka, dopóki nie będę znał każdej odpowiedzi?

AL
  • Rejestracja:około 7 lat
  • Ostatnio:ponad 5 lat
  • Postów:84
0

A nie pomyślałeś, żeby po prostu pójść na rozmowę i się sprawdzić?

LP
  • Rejestracja:około 7 lat
  • Ostatnio:około 2 miesiące
  • Postów:365
0

Podczas ostatniej rozmowy o pracę jako androidowiec nie znałem odpowiedzi na ~30% pytań technicznych. Odpowiadałem szczerze: nie wiem ale się dowiem. Dodatkowo mówiłem że nie pracowałem w tej technologii albo przy takim rozwiązaniu. Potrzebowałbym np dwa dni żeby dać Państwu odpowiedzieć / przygotować raport do podjęcia decyzji. Na szybko mógłbym zaproponować rozwiązanie takie: .... . Przyjeli mnie.

Uczenie się pytań rekrutacyjnych "na pamięć" nie ma sensu - warto jednak je przejrzeć i zobaczyć w czym ma się braki. Potem warto zabrać się do nauki ale poprzez poznanie istoty problemu czyli nie tylko jak coś zrobić ale po co / w jakim celu stosować pewne rozwiązania.

Dodatkowo warto mieć na uwadze jak szybko zmieniają się technologie: warto podkreślić że jest się w stanie szybko uczyć i być gotowym na zmiany. Ten element jest bardzo ceniony przez pracodawców.

A przede wszystkim mówić prawdę ;)

Powodzenia!

AL
hmm tylko tymczasem czy nie każdy tak mówi? "Szybko się uczę, jestem komunikatywny, bla bla bla" :) Moim zdaniem to jednak umiejętności zadecydowały, a nie deklaracje słowne.
DP
  • Rejestracja:prawie 10 lat
  • Ostatnio:ponad 6 lat
  • Postów:18
0

Zależy do jakiej firmy startujesz. Większe firmy typu LinkedIn, Amazon, Facebook i Google mają swoje standardy i procedury, którymi dzielą się z kandydatami, szczególnie takimi, którzy startują na staż.
Poszukaj

Dobre filmy, niezależnie od swojej wielkości, przed zaproszeniem kandydata na rozmowę wysyłają zagadnienia i obszary o które będą pytać.
Np. w Googlu masz podstawowe zadanko algorytmiczne przez hangout i max 5x45min rozmów na miejscu. W Facebooku możesz analogicznie zadanko algorytmiczne przez blejeans i identycznie jak w Googlu kilka rozmów na miejscu. Amazon, Apple, i inne takie mają podobne procesy jak powyższe.

Małe i słabsze firmy niestety jeszcze nie dzielą się zagadnieniami i obszarami ale podobnie jak te większe, jeśli jesteś zaraz po studiach, nie będą od ciebie wymagać cudów! Jeśli masz opiekuna w HR, który będzie prowadził cię przez proces rekrutacji - pytaj z czego chłopaki "maglują".

WK
  • Rejestracja:ponad 7 lat
  • Ostatnio:10 miesięcy
  • Postów:163
0

Jeśli to jest rozmowa na staż to przygotuj się z podstaw języka, w którym piszesz, poza tym obiektowość i bazy danych. Wzorców projektowych poza tym co przeczytasz na wiki pewnie i tak nie zrozumiesz, więc się nie przydadzą. I tyle, bo czego oczekiwać od stażysty.

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)