петък, 19 юли 2013 г.

Какво трябва да знаем за стажа и интервюто за летният стаж



    Ние сме в средата на красивият летен сезон, но този път е и началото на стаж програмите за ИТ студенти. Първо като студент трябва да намерим и научните изследвания на компанията, където можем да кандидатстваме за интервю. Голяма част от задаваните въпроси е свързана с SQL бази данни и системи за управление. Тук ще споделя моя начин и обобщена информация за такова интервю за стаж, също трябва да отбележа, че тези данни са само най-важните неща, които един кандидат трябва да знае и вие трябва да научите много повече преди интервюто - не да разчита само на това:

- технологични въпроси
напр. картинка на linked-list/

- ООП

наследяване/ дава ЙЕРАРХИЯ.да се внимава с DRY,това води до Tight Coupling
енкапсулация/ да предпазим нашите данни
полиморфизъм/ животно->куче-делфин-ястреб
абстракция крием имплементационните детайли
exception handling
design patterns
Creational->
Abstract Factory/Builder/Factory Method/Prototype/Singleton

Structural ->
Adapter/Bridge/Composite/Decorator/Facade/Flyweight/Proxy

Behavioral->
Command/Interpreter/Iterator/Mediator/Memento/Observer/State
/Strategy/Template Method/Visitor

- SCRUM
framework за управление на проекти/се състои от отделни итерации,
наречени спринтове/продължителност от една седмица до четири седмици.
В края на всеки спринт, екипът разполага с работеща версия на продукта,
която включва всички готови задачи от backlog-а. Роли:
Owner-Master-DevelopmentTeam

- лист и химикал / ще дадат тех. задача

- хобита и представяне на себе си
позитивен/усмихнат/хумор/понасям критики/да не давам негативни оценки
за другите хора(работодатели, шефове)/не със всички съм се разбирал
идеално, но в крайна сметка сме си изглаждали отношенията
/искам да идвам със желание на работа
- екип
добре да се спомене футбол//ако печелим - печели отбора, ако загубим..
готов съм да помогна с каквото мога на всеки/искам да работя в хармония
с другите

- тест за логическо мислене
да се види стремеж към решаване на проблема/независимо колко е сложен/
да не се отговаря с 'незнам'!/аз знам това-това и ще потърся още инфо/


- запознаване с фирмата
global provider of end-to-end IT services and solutions designed
to help clients improve competitiveness and efficiency.
ценности-> long-term relationships with clients/Unquestionable ethics/
Commitment/Teamwork spirit
технологии които ползват->
продукти-> Contact/Call Center/DATA WAREHOUSING/Business Intelligence
thin clients(компютър или програма-клиент в мрежа със сървър, който
пренася задачите по обработка на информацията на сървъра.)

- HR + човек от екип
да покажа, че инвестицията ще се отплати/обучения и т.н.
започват лесни->трудни въпроси

- как съм се справил с предишна трудна ситуация
при последната си длъжност в нов екип, пушачите../убедих ги, че ми вреди
на здравето и е редно да се съобразяват с това

- какво значи да съм успешен?
да се грижа за семейството си/удовлетворява ме добре свършената работа

- как се информирам/научавам нови неща
клауд/ИТ новини/блогове

- защо съм решил да се занимавам с това
още от ученическите си години се интересувам...
- колко книги за програмиране съм чел
Наков С# и Regular expressions-крайни автомати

- мълчанието е лошо / мислене на глас

- 5 най-добри качества

трудолюбив/лоялен/restless mind/улегнал/оптимист
- 5 най-лоши качества
взимам много работа и после не мога да я свърша/не си почивам достатъчно
не съм излишно емоционален и предпочитам да обмислям нещата/
прекалено съм честен/

- ако изпускам deadline
отивам при teamleader-a трябва да знае дали закъснявам
/обяснявам на колегите проблема/
заедно решаваме как ще се справим/понасям си отговорността


http://academy.telerik.com/seminars/personal-development/it-job-interview

http://academy.telerik.com/seminars/personal-development/it-career

http://www.youtube.com/watch?v=8UJaWwZGYeA




Няма коментари:

Публикуване на коментар