WyslijNaPwUlubionegoMema
#rozmowakwalifikacyjna #programowanie #cpp

jakie pytania mogą pojawić się na rozmowie kwalifikacyjnej na junior dev c++
3
  • Najlepsze
  • Wszystkie komentarze
hellfirehe
@WyslijNaPwUlubionegoMema: dziedziczenie
1
programming4you
@WyslijNaPwUlubionegoMema Jak zabezpieczyć się przed wyciekiem pamięci
1
Lutownica007
Lutownica007
Czym sie różni obiekt od klasy.
1
Lutownica007
Lutownica007
@WyslijNaPwUlubionegoMema no i do tego jakieś zadanko, ja kiedyś na przykład miałem za zadanie napisać funkcję, przyjmującą za argumenty godzinę oraz minuty i na ich podstawie zwrócić zaokrągloną do jednego, liczbę stopni pomiędzy wskazówkami zegara
1
sorek
@WyslijNaPwUlubionegoMema: zależy do jakiego systemu - poczytaj o smart pointerach oraz o tym jak się zachowuje staticcast oraz dynamiccast ( ͡° ͜ʖ ͡°)
1
hellfirehe
Smięszkujecie chyba, że mogą być takie banalne pytania XD


@kacpervfr: w pewnym wielkim korpo na #peogramista35k trzeba napisać w C funkcje która dostaje liczbę 1-12 i zwraca nazwę miesiąca ;) bardzo wielu nie daje rady :)
1
kacpervfr
@hellfirehe: @Lutownica007: @Lutownica007: Smięszkujecie chyba, że mogą być takie banalne pytania XD
@programming4you: @sorek: o to chyba coś trudniejszego ( ͡° ͜ʖ ͡°)
W sensie ja się nie znam, ale tylko ucze sie cpp i chcialbym kiedys na staz wyskoczyc xd
0
kacpervfr
;) bardzo wielu nie daje rady :)


@hellfirehe: ( ಠ_ಠ)
A ja stażu na wakacje nie szukałem bo bałem się że za mało potrafię,
A przerobiłem 3/4 teorii i praktyki cpp od stroustrupa, wbiłem 4 lvl na codewarsach i zaczynam się uczyć Qt XD
Chyba z------m XDD
0
hellfirehe
@kacpervfr: zadanie to tylko wstęp do rozmowy, ja daje coś raczej prostego żeby ewentualnie się zagłębić w jakieś meandry gdzie kandydat będzie coś musiał kombinować, żeby nie tylko sprawdzać wiedzę.
Trudne zadanie blokuje wielu kandydatów
0
kacpervfr
kandydat będzie coś musiał kombinować, żeby nie tylko sprawdzać wiedzę.


@hellfirehe: eh zwaliłem sprawę bo nawet nie spróbowałem, ale mam nauczkę na przyszły rok by szukać stażu.
0
314159
314159
templaty, unique i shared ptr, polimorfizm, solid, tdd, jakiś framework testowy, cały std i złożoności obliczeniowe, raii, jak działa std::move
0
Lutownica007
Lutownica007
@kacpervfr Nie do końca, miałem raz też ciekawą rozmowę, gdzie zaczynałem od takich podstaw i dostawałem co raz trudniejsze zagadnienia do omówienia, aż w końcu przy kilku z kolei mnie pozaginali, co prawda trochę ta rozmowa trwała, ale dzięki temu bardzo dobrze mogli określić moją znajomość języka, a i ja skorzystałem bo dostałem bardzo wyczerpujący feedback.
0
j.....0
@WyslijNaPwUlubionegoMema: dziedziczenie + raw pointery (najczęściej w jednym zadaniu, masz do wskaźnika na klasę bazową przypisany zaalokowany dynamicznie obiekt klasy pochodnej), zadania związane z typami danych (gdzie problemem jest najczęściej jest overflow typu albo konwersje wskaźników na różne typy danych), czasami coś z STL'a. To są najbardziej typowe zadania, reszta zależy już od konkretnego projektu.
0
Krolik
Krolik
@hellfirehe: dziedziczenie - mechanizm występujący w niektórych archaicznych obiektowych językach programowania, służący do obfuskacji kodu oraz zaginania kandydatów na rekrutacji. Przeszedłbym?
0
KostekZgubina
KostekZgubina
@WyslijNaPwUlubionegoMema:
statyczny vs dynamiczny polimorfizm
jakieś proste struktury danych jak stos/kolejka
RAII na przykladzie smart pointerów bądź ogolnie zarządzanie zasobami
może coś z ciut nowszych standardów jak optional vs variant
Kiedyś zapytali mnie też o droge od pliku cpp do binarki, co się po kolei dzieje.
0