Ние сме в средата на красивият летен сезон, но този път е и началото на стаж програмите за ИТ студенти. Първо като студент трябва да намерим и научните изследвания на компанията, където можем да кандидатстваме за интервю. Голяма част от задаваните въпроси е свързана с 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