Witam, mam rozmowę w Fujitsu o staż w przyszłym tygodniu. Szukałem na necie informacji dot. rozmowy, która mnie czeka z team leaderem. Ktoś napisał na stronie Absolvent, że jest do rozwiązania test online, jednakże Pani przeprowadzając wstępną rozmowę nic nie wspominała o jakimś teście, tylko od razu rozmowa z managerem. Domyślam się że na miejscu będę musiał coś zrobić. Właśnie to jest najbardziej stresujące, bo wolałbym na spokojnie zrobić to w domu, nawet w obrębie dnia i odesłać zrobione do nich mailem. Pytanie do Was: z czego się przygotować? Może ktoś z Was miał już taką rozmowę i da mi jakieś wskazówki? Dzięki za wszystkie pomocne odpowiedzi :)
Witaj, Ja na twoim miejscu powtórzył bym informacje o obiektowości, polimorfiźmie. Częstym pytaniem jest "ile konstruktorów może mieć klasa, a ile destruktorów?". Kolejną rzeczą na która zwracaj uwagę są operacje bitowe na zmiennych oraz funkcje i referencje, zmienne statyczne jak i funkcje statyczne. To taki must have :) poza tym jeszcze zaglądną bym na jakieś podstawowe algorytmy czy sortowania czy wyszukiwania. Mam tutaj na myśli sortowanie bąbelkowe, czy wyszukiwanie binarne.
profesorek_96 napisał(a):
Witaj, Ja na twoim miejscu powtórzył bym informacje o obiektowości, polimorfiźmie. Częstym pytaniem jest "ile konstruktorów może mieć klasa, a ile destruktorów?". Kolejną rzeczą na która zwracaj uwagę są operacje bitowe na zmiennych oraz funkcje i referencje, zmienne statyczne jak i funkcje statyczne. To taki must have :) poza tym jeszcze zaglądną bym na jakieś podstawowe algorytmy czy sortowania czy wyszukiwania. Mam tutaj na myśli sortowanie bąbelkowe, czy wyszukiwanie binarne.
Dzięki :) Była też mowa w ogłoszeniu o Pythonie, więc zapewne będzie można sobie wybrać co się lepiej umie. Trochę mnie to stresuje, i właśnie stres zasłania mi kreatywne czy analityczne myślenie i popełniam głupie błędy. Mam nadzieję, że nie będzie takiej atmosfery na spotkaniu.
Wiesz zazwyczaj język typu C++ czy java, C# występuje w parze z językiem skryptowym do tak zwanego prototypownia jak i pisania testów. To nie jest na zasadzie wyboru lecz tak jak mówie drugiego języka do realizacji zadań.Nie ma się co stresować co będzie to będzie. Pokaż zainteresownaie.
Na 90% będziesz miał test na miejscu, w twoim wypadku c++ i python, rozmowa będzie raczej na luzie niż techniczna.
Ok, to w takim razie muszę sobie pajtona trochę obczaić, bo znam w zasadzie tylko składnię, często myliło mi się, że nie stawia się średników ;)
Bardzo ważne jest żebyś się nie załamał na rozmowie i mimo to że czegoś nie wiesz brnij dalej i jak coś to mów że można sprawdzić coś w dokumentacji.
kt__tk napisał(a):
Na 90% będziesz miał test na miejscu, w twoim wypadku c++ i python, rozmowa będzie raczej na luzie niż techniczna.
czyli test na zasadzie A,B,C,D? Nie program?
Test, ale mogę mieć przestarzałe info ;)
Hej,
Z tej strony pracownik Fujitsu - jeżeli miałby to być test, byłbyś o tym uprzedzony. W twojej sytuacji to będzie prawdopodobnie rozmowa z twoim przyszłym menadżerem plus osobą techniczną która oceni twoje umiejętności podczas sesji pytań. Jakich pytań możesz się spodziewać? To bardzo zależy od osoby przeprowadzającej daną rozmowę - ale to nie egzamin na studiach gdzie za warunki jest kasa, wręcz przeciwnie :-) Dlatego nie będą to raczej pytania typu "Za co odpowiada 5 opcjonalny argument funkcji XYZ" - my też tego nie pamiętamy, od tego jest dokumentacja :-)
Zresztą zwykle po 5-10 minutach już wiadomo czy rozumiesz o czym mówisz i czy masz doświadczenie praktyczne. Idea takiej rozmowy jest by odrzucać osoby niepoważne (mieliśmy doświadczenia z kandydatem na programistę C który nie wiedział co to printf
) i dokonać ogólnej oceny twojego poziomu, szczególnie skorelowanej z projektem do którego dołączysz. Pamiętaj też że aplikujesz na praktyki które przekładają się na poziom Juniora. - nikt cię nie będzie pytał o szablony wariadyczne :-)
Powodzenia!