Możliwy duplikat:
Naprawdę „wow” ich w wywiadzie
Powiedzmy, że pojawię się na rozmowę kwalifikacyjną. Jakich pytań mogę się spodziewać i jak się przygotować?
Możliwy duplikat:
Naprawdę „wow” ich w wywiadzie
Powiedzmy, że pojawię się na rozmowę kwalifikacyjną. Jakich pytań mogę się spodziewać i jak się przygotować?
Odpowiedzi:
Pomocne są także wywiady programistyczne .
Ta klasyczna książka odkrywa, jak naprawdę wyglądają wywiady w najlepszych amerykańskich firmach zajmujących się oprogramowaniem i komputerami, i zapewnia narzędzia do osiągnięcia sukcesu w każdej sytuacji. Autorzy przeprowadzają Cię krok po kroku przez nowe problemy i złożone łamigłówki, o które poproszono podczas ostatnich wywiadów technicznych.
Przedstawiono 50 scenariuszy wywiadu wraz z dogłębną analizą możliwych rozwiązań. Proces rozwiązywania problemów jest wyraźnie zilustrowany, dzięki czemu będziesz w stanie łatwo zastosować to, czego się nauczyłeś w czasie kryzysu. Znajdziesz także porady ekspertów na temat pytań, które należy zadać, jak podejść do problemu i jak odzyskać, jeśli utkniesz.
Wykorzystałem go w przygotowaniach do ostatniej rundy wywiadów i chociaż nie potrzebowałem go, przeczytanie go z pewnością sprawiło, że poczułem się bardziej pewny siebie i przygotowany. Książka zawiera również sekcję dotyczącą zagadnień niezwiązanych z programowaniem, takich jak negocjacje płacowe, które uważam za bardzo pomocne.
Michael Pryor ma witrynę poświęconą pytaniom dotyczącym wywiadu technicznego .
Dobry wywiad będzie jednak zawierał wiele pytań na temat technologii, dla której zatrudniają. I prawdopodobnie będziesz także musiał napisać kod. Niestety nie ma na to skrótu, tylko doświadczenie pomoże ci tutaj. Ten link zawiera również listę zagadek programistycznych .
Do przeora (lub powinienem powiedzieć pryor) przygotowujesz się, pracując nad pytaniami i radząc sobie z tego rodzaju pytaniami. Na później powinieneś przygotowywać całą swoją karierę.
Pytania, na które powinien odpowiedzieć każdy dobry programista .NET?
Pytania, na które powinien odpowiedzieć każdy dobry programista Java / J2EE?
Pytania, na które powinien odpowiedzieć każdy dobry programista bazy danych / SQL
Na jakie pytania powinien odpowiedzieć każdy dobry programista JavaScript?
Z mojego doświadczenia wynika, że najlepszym sposobem na przygotowanie się nie jest nic więcej niż relaks i (jak mówi tia) czytanie w zespole. Wiesz, co wiesz, i jesteś tak mądry / doświadczony jak teraz, i żadna ilość przygotowań w ostatniej chwili nie poprawi tego.
Spodziewaj się, że poproszą Cię o napisanie kodu prostego, ale trudnego problemu. Z racji tego pytanie nie powinno zajmować dużo kodu, więc jeśli myślisz lub piszesz długi program, prawdopodobnie nie jesteś na dobrej drodze. Wyjaśniaj swoje myślenie na bieżąco. Niektórzy ankieterzy mogą cię przekonywać, że nie znajdziesz odpowiedniego rozwiązania, ale wyjaśniaj, co ci się w tobie podoba.
Czasami dają ci nieprogramową łamigłówkę. Z mojego doświadczenia wynika, że jeśli zapytają Cię o osobę, którą już znasz, po prostu bądź szczery i powiedz, że wiesz o tym, i przejdź do następnego pytania. Ponownie, uczciwość jest jedną z najważniejszych rzeczy, które ludzie doceniają, i tak czy inaczej potrafią dostrzec wcześniejszą wiedzę.
Przede wszystkim dobrze się śpij, odpoczywaj i staraj się być w dobrym nastroju.