Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
Проблемалық негіздегі жұмысқа орналасу әдісі
Problem based job interview technique
Кодтау сұхбаты, техникалық сұхбат, бағдарламалау сұхбаты немесе Microsoft сұхбаты – компьютерлік бағдарламалау немесе бағдарламалық жасақтаманы әзірлеу лауазымына үміткерлерді бағалауға арналған проблемалық негіздегі техникалық сұхбат әдісі. Қазіргі заманғы кодтау сұхбатының әдістері 1990 жылдары Microsoft компаниясымен ұсынылды. Кодтау сұхбаттары үміткерлердің техникалық білімін, кодтау дағдысын, мәселелерді шешу қабілетін және шығармашылығын, әдетте тақтада тексеріп бағалайды. Үміткерлердің көпшілігі компьютерлік ғылым, ақпараттық ғылым, компьютерлік инженерия немесе электр инженериясы саласындағы біліміне ие болып, олардан бағдарламалау мәселелерін, алгоритмдерді немесе логикалық есептерді шешу сұралады. Кодтау сұхбаттары көбінесе жеке кездесу немесе онлайн форматта өткізіледі.
A coding interview, technical interview, programming interview or Microsoft interview is a technical problem based job interview technique to assess applicants for a computer programming or software development position. Modern coding interview techniques were pioneered by Microsoft during the 1990s Coding interviews test candidates' technical knowledge, coding ability, problem solving skills, and creativity, typically on a whiteboard. Candidates usually have a degree in computer science, information science, computer engineering or electrical engineering, and are asked to solve programming problems, algorithms, or puzzles. Coding interviews are typically conducted in person or virtually.
Инновациялар
Microsoft сұхбатының стилі ерекше болды, себебі ол техникалық білімге, мәселені шешуге және шығармашылыққа баса назар берді, сол кезде көптеген компаниялар қолданған мақсаттар мен кемшіліктер туралы сұрақтардан өзгеше. Бастапқыда Билл Гейтстің жұмбақтарға деген құштарлығымен қалыптасқан, сұхбаттарда ұсынылған көптеген жұмбақтар Ферми мәселелері немесе кейде логикалық есептер ретінде басталды, бірақ жылдар өте бағдарламалауға қатысты сұрақтарға айналды. Уильям Паундстоун жазғандай, "Жұмбақтар интеллекталдылықпен қатар бәсекеге қабілеттілікті де сынап көреді. Бизнес немесе футбол сияқты, логикалық жұмбақ әлемді жеңімпаздар мен жеңілгендерге бөледі. Сіз жауапты табасыз немесе таба алмайсыз. Жеңіс маңызды болуы керек." Алғашқыда бірнеше дұрыс жауабы бар сұраққа адам қалай қарап, жақындасады деген психологиялық бағалау ретінде ойластырылған бұл мәселе, тавтологиялық ("Қақпақтар дөңгелек болғандықтан, адам тесіктері де дөңгелек") сияқты бірқатар басқа да түсіндірмелерге әкелді.
Microsoft's interview style was distinctive in that it concerned technical knowledge, problem solving and creativity as opposed to the goal and weaknesses interviews most companies used at the time. Initially based on Bill Gates's obsession with puzzles, many of the puzzles presented during interviews started off being Fermi problems, or sometimes logic problems, and have eventually transitioned over the years into questions relevant to programming. As William Poundstone wrote, "Puzzles test competitive edge as well as intelligence. Like business or football, a logic puzzle divides the world into winners and losers. You either get the answer, or you don't. Winning has to matter." Originally meant as a psychological assessment of how one approaches a question with more than one correct answer, the problem has produced a number of alternative explanations, from the tautological ("Manhole covers are round because manholes are round.")