Технически въпроси при интервю за работа.


2

Когато на интервюто започнат да ти задават техническите въпроси , всички теми ли засягат (алгоритми и структури от данни, програмиране ,бази данни , xml , уеб дизайн и уеб програмиране, уеб програмиране от страна на сървъра  , въпроси за софтуерно инжинерство) или задават въпроси само от областа в която ги интересува да те наемат ?

ето линк от семинара на Телерик Как да си намерим работа в ИТ индустрията?”:

http://www.nakov.com/blog/2012/01/04/finding-it-job-for-beginners-seminar-12-january-2011/

 

Презентацията с  въпросите се казва: How to pass an interview for a software engineer ?

Слайдовете с техническите въпроси са :   от   29   до    36.




Отговори



1

Здравей, колега

Според мен точен отговор на твоя въпрос няма. Всяко интервю е различно и при някои може да те разпънат на кръст както се казва, за да проверят до къде стигат цялостните ти познанията и алгоритмично мислене. При други пък е възможно да проверят дали знаеш в детайли дадена технология. Както казах няма всеобща тематика, по която се задават техническите въпроси. Препоръчвам ти и следната книга, в която е описано целият процес от търсене и намиране на работа в ИТ сектора.

Поздрави!


от Nikolay_Radkov (2911 точки)


1
Според мен много от въпросите на интервюто зависят от позицията, за която се кандидатства. Ако си за junior едва ли ще се задълбава за технически детайли и технологии, по-скоро ще са общи въпроси за алгоритмично мислене и обща представа, както казва колегата горе. Отделно, че си мисля, че няма някаква генерална схема за интервюта, т.е. навсякъде е различно в зависимост от компанията и дадената позиция. За спомената книга и аз съм чувал добри отзиви, но все още не ми е оставало време да я прегледам.

от etcet (304 точки)


7
Има си фундаментални технически въпроси, които задават по интервютата( говоря за сишартп, дот нет джуниор позиции).До преди година като ходех по интервюта(на пет-шест съм бил) на почти всички ми зададоха следните въпроси:
Каква е разликата м/у клас и обект?Каква е разликата м/у клас и структура?Какво е статичен клас и за какво се ползва?Какви са предимствата и недостатъците му?Какво е делегат и за какво се използва?Знаеш ли някой дизайн патърн?Кой?За какво се ползват?Какво е това дженерик метод и за какво се ползва?Какво е хийп и какво е стек?Какво е интерфейс?Какво е абстрактен клас?За какво служат?
След всяко интервю си запомни въпросите, дето са те питали и си направи нещо като конспект.



0
Само още един въпрос ще добавя към прекрасния ти списък: Кои са двата основни типа променливи?! (разбирай референтен и стойностен тип). Как се пазят в паметта и разни други въпроси на темата

от wnvko (3123 точки)


1

Препоръчвам Cracking the Coding Interview. Не мога да се сетя за аспект, който да се пропуска в тази книга. От резюмето, алгоритми, концепции до бихейвиористични въпроси и най-често срещани грешки. Много подробна и същевременно нещата са сбити - чете се за ден-два.

Колкото до какви въпроси се задават много зависи каква е насоката на компанията/екипът, в който кандидастваш. При повечето ми интервюта питаха за подробности свързани с езика/рънтайма. Почти на всички имаше въпрос за сортиране или хештаблици. На няколко по-сложни въпроси за структури от данни. И с това приликите спират.  Ще те питат за конкретните неща с които се занимава компанията - low level netowrking, криптиране и тн. Ясно е, че junior едва ли има сериозен опит с това, но е добре да обелиш няколко думи поне по принцип да знаеш как работят нещата. А може и въобще да не присъстват такива въпроси - важно е къде и за какво кандидастваш.


от georgi.ivanov (3261 точки)


0
Имам я тази книга. Много е добра, но според мене е за синиъри.

от wooden_jesus (2128 точки)