brainteaser = brainwash ?
23 отговора
1411 прегледа
brainteaser = brainwash ?
Напоследък гледам доста се постват така наречените "brainteaser"-и - очевидно е модерно в момента в ИТ фирмите да изпитват кандидатите за работа и по този начин. Ето част от последния масов тред - задачката е да се сортира някакъв мега-ултра голям масив дето, разбираш ли, не можело просто да го събираш и делиш поради куп причини, някои от които:
>>Всяка логика за работа с големи числа, включително представяне на >>числата със string и писане на алгоритми за събиране - отпадат - не се >>приемат
Невероятно - "ето ти задача, която може да се реши по няколко начина, ама няма да я решаваш по този и по този начин, щото... ъъъ... щото има един по-труден начин и много хитър, такъв, начин... ъъъ.. ако го кажеш си умен... ъъ... ако не значи си тъп някав".
Хмм, Пешо шофъора (абе къде на фонетиката е ер-малък) като ходи да си търси работа какви "brainteaser"-и му задават - абе Пешо, имаш един камион с арпаджик как ще го закараш от Етрополе до Лом - ама да знаеш, че камиона няма гуми, горивото е само 1 литър и мотор-а не може да издържи повече от 5 километра без да гръмне. Тука вече Пешо ако каже: "Абе, през 2005 в България ще премине циклон брачед на Ел Нинъо (верно, къде е ер-малкия?) който минава точно от Етрополе до Лом. Поставяме камиона под циклона и той литва до Лом". И тука следват аплаузи - браао, ти си умен, позна брейнтийзъра, гений. Ако пича каже "Абе, вие нормални ли сте, паля камионо и ходя до Лом. Ко неме гориво, гуми и мотор вие сте ебати фирмата... яяя да го духате." - значи е тъп.
Ето, аз ще ви кажа решението на тийзъра с масива:
1. Абе, шефе, за чий чеп ми трябва това въобще?
2. Ок, ае, щом ни трябва толкова - купуваме си компонент от $100 дето го намира това мега-средно-число
3. Няма $100 за такъв компонент? Компонент няма въобще или е мега скъп?
Гуугъл ще каже нещо по-въпроса. Много е сложно да се имплментира - не знаем алгоритъм? Отиваме до БАН и плащаме консултация при Краси Манев да го направи.
4. Рент-а-кодерсайтовете? И-ланс? Последния път видях бид за копие на хотмейл за цена $900. Някой индиец ще намаже $5 за този мега-ултра-средно-число алгоритъм.
5. В останалото свободно време дето сме щели да кодираме - пием Джак и ходим по жени.
Ето, това е правилният отговор на ВСИЧКИ ИТ брейн-тийзъри. Чувстайте се свободни да го използвате на интервюта без да ме цитирате.
>>Всяка логика за работа с големи числа, включително представяне на >>числата със string и писане на алгоритми за събиране - отпадат - не се >>приемат
Невероятно - "ето ти задача, която може да се реши по няколко начина, ама няма да я решаваш по този и по този начин, щото... ъъъ... щото има един по-труден начин и много хитър, такъв, начин... ъъъ.. ако го кажеш си умен... ъъ... ако не значи си тъп някав".
Хмм, Пешо шофъора (абе къде на фонетиката е ер-малък) като ходи да си търси работа какви "brainteaser"-и му задават - абе Пешо, имаш един камион с арпаджик как ще го закараш от Етрополе до Лом - ама да знаеш, че камиона няма гуми, горивото е само 1 литър и мотор-а не може да издържи повече от 5 километра без да гръмне. Тука вече Пешо ако каже: "Абе, през 2005 в България ще премине циклон брачед на Ел Нинъо (верно, къде е ер-малкия?) който минава точно от Етрополе до Лом. Поставяме камиона под циклона и той литва до Лом". И тука следват аплаузи - браао, ти си умен, позна брейнтийзъра, гений. Ако пича каже "Абе, вие нормални ли сте, паля камионо и ходя до Лом. Ко неме гориво, гуми и мотор вие сте ебати фирмата... яяя да го духате." - значи е тъп.
Ето, аз ще ви кажа решението на тийзъра с масива:
1. Абе, шефе, за чий чеп ми трябва това въобще?
2. Ок, ае, щом ни трябва толкова - купуваме си компонент от $100 дето го намира това мега-средно-число
3. Няма $100 за такъв компонент? Компонент няма въобще или е мега скъп?
Гуугъл ще каже нещо по-въпроса. Много е сложно да се имплментира - не знаем алгоритъм? Отиваме до БАН и плащаме консултация при Краси Манев да го направи.
4. Рент-а-кодерсайтовете? И-ланс? Последния път видях бид за копие на хотмейл за цена $900. Някой индиец ще намаже $5 за този мега-ултра-средно-число алгоритъм.
5. В останалото свободно време дето сме щели да кодираме - пием Джак и ходим по жени.
Ето, това е правилният отговор на ВСИЧКИ ИТ брейн-тийзъри. Чувстайте се свободни да го използвате на интервюта без да ме цитирате.
Re: brainteaser = brainwash ?
Гуру,
напразно се хабиш. Ако някой е решил да си напълни фирмата с хора решаващи ребуси и да си съсипе фирмата, то ти едва ли ще му попречиш. Пий си уискито и не са занимавай със смешници. В бизнеса и с камиони и със софтуер и с картофи фалират 70-80% от стартиращите фирми.
напразно се хабиш. Ако някой е решил да си напълни фирмата с хора решаващи ребуси и да си съсипе фирмата, то ти едва ли ще му попречиш. Пий си уискито и не са занимавай със смешници. В бизнеса и с камиони и със софтуер и с картофи фалират 70-80% от стартиращите фирми.
Re: brainteaser = brainwash ?
Здрасти Гуру! Хареса ми мнението и го уважавам, само ще допълня, че за тази задача те взимат програмист в яка компания и ти дават един куп яки кинти за заплата. Тогава и Джака ти е Джак и жените са ти жени (о-х-о!). Защо пък, който може да се възползва случая, да се възползва, а не да оставя гювеч на индийците?! (За оня с арпаджика не ми се мисли
)
Re: brainteaser = brainwash ?
Ето, това е правилният отговор на ВСИЧКИ ИТ брейн-тийзъри. Чувстайте се свободни да го използвате на интервюта без да ме цитирате.
Ти са кво - искаш да елиминираш конкуренцията предварително?
Ти са кво - искаш да елиминираш конкуренцията предварително?
Re: brainteaser = brainwash ?
Haha, abe te ne te pitat za da go napravish i da go polzvat, neshto si se
sbyrkal, tiq otgovori sa smehotvorni.
Az lichno bih se izdraznil ako me pitat takova neshto, zashtoto v CV-to mi
primerno pishe che sym bil na ACM, i e ultra idiotsko da me testvat s niakvi
brainteaseri.
sbyrkal, tiq otgovori sa smehotvorni.
Az lichno bih se izdraznil ako me pitat takova neshto, zashtoto v CV-to mi
primerno pishe che sym bil na ACM, i e ultra idiotsko da me testvat s niakvi
brainteaseri.
Re: brainteaser = brainwash ?
btw v Yahoo syshto pri interview zadavat takiva vyprosi v MS syshto, taka che
s tiq otgovori sigurno shte gi vpechatlish mnogo, prosto shte se udariat
po glavite i shte si kajat - eeei kak ne sme se setili be!
s tiq otgovori sigurno shte gi vpechatlish mnogo, prosto shte se udariat
po glavite i shte si kajat - eeei kak ne sme se setili be!
Тъпите фирми вървят по този път
Умните - гледат какво се праи в GPL пространстово.
Гледат кой програмист как програмира - и си го наемат.
И ако решат му оставят малко свобода да си пише и за без пари.
Bеer? Moooorrre?
Гледат кой програмист как програмира - и си го наемат.
И ако решат му оставят малко свобода да си пише и за без пари.
Bеer? Moooorrre?
Re: brainteaser = brainwash ?
>>>Haha, abe te ne te pitat za da go napravish i da go polzvat,
Сериозно? Стига бе! Как - във всяка една фирма сто процента им трябва алгоритъм за намиране на средно число в масив, като не се използват 10-те най-очевидни начина да се направи, ама чак вече 11-ия и нагоре.
>>Az lichno bih se izdraznil ako me pitat takova neshto, zashtoto v CV-to mi
>>primerno pishe che sym bil na ACM,
Бил си на АСМ или само ти го пише на резюмето? Питам, защото аз съм бил на АСМ, но не ми го пише в резюмето. Решаването на изкуствено измислени задачки нещо не ми се връзва с практическо програмиране и не намирам смисъл да го слагам това "мега-постижение" в резюмето си.
Това за Майкрософт - ами да го ползват. При тях, рабираш ли, типичния кандидат за работа, който стига въобще до интервю е или бивш човек от Борланд или 35 годишен магистър/професор от МИТ. Спокойно могат да си позволят да се побъзикат с тях с подобни глупости.
Има книжки с типични Майрксофтски брейнтийзъри, чел съм някои от тях и това не ме кара да си променя мнението - повечето от нещата са глупави и приличат по-скоро на гатанки отколкото на нещо смислено - примерно задачката с масива ще звучи така - мъничко бързичко алгоритъмче, средно число в масивче намира, овърфлоу не прави, сортиране използва. Що е то? Доста глупаво. Предполагам после интервюиращите в Майкрософт се събират, пият Jagermeister и се смеят на отговорите.
Сериозно? Стига бе! Как - във всяка една фирма сто процента им трябва алгоритъм за намиране на средно число в масив, като не се използват 10-те най-очевидни начина да се направи, ама чак вече 11-ия и нагоре.
>>Az lichno bih se izdraznil ako me pitat takova neshto, zashtoto v CV-to mi
>>primerno pishe che sym bil na ACM,
Бил си на АСМ или само ти го пише на резюмето? Питам, защото аз съм бил на АСМ, но не ми го пише в резюмето. Решаването на изкуствено измислени задачки нещо не ми се връзва с практическо програмиране и не намирам смисъл да го слагам това "мега-постижение" в резюмето си.
Това за Майкрософт - ами да го ползват. При тях, рабираш ли, типичния кандидат за работа, който стига въобще до интервю е или бивш човек от Борланд или 35 годишен магистър/професор от МИТ. Спокойно могат да си позволят да се побъзикат с тях с подобни глупости.
Има книжки с типични Майрксофтски брейнтийзъри, чел съм някои от тях и това не ме кара да си променя мнението - повечето от нещата са глупави и приличат по-скоро на гатанки отколкото на нещо смислено - примерно задачката с масива ще звучи така - мъничко бързичко алгоритъмче, средно число в масивче намира, овърфлоу не прави, сортиране използва. Що е то? Доста глупаво. Предполагам после интервюиращите в Майкрософт се събират, пият Jagermeister и се смеят на отговорите.
Re: brainteaser = brainwash ?
Vyobhste ne mi se viarva tova za MS ...
Viarno reshavaneto na zadachi ne se vyrzva s realnoto programirane, no
pone pokazva che ne si niakoi typak primerno. Pyk i pomaga za da te
vzemat na rabota, vyobshte vseki chovek koito e hodil po takiva neshta
si gi pishe v CV-to ... struva mi se syvsem normalno.
Bil sym na ACM mnogo iasno, niama da luja za takiva neshta :))
Viarno reshavaneto na zadachi ne se vyrzva s realnoto programirane, no
pone pokazva che ne si niakoi typak primerno. Pyk i pomaga za da te
vzemat na rabota, vyobshte vseki chovek koito e hodil po takiva neshta
si gi pishe v CV-to ... struva mi se syvsem normalno.
Bil sym na ACM mnogo iasno, niama da luja za takiva neshta :))
Re: brainteaser = brainwash ?
В този дух, според мен е напълно достатъчно да поискат доказателство на питагоровата теорема. Нема да има оцелели здравомислещи 

Мечтата е мисъл, мисълта е идея, всяка идея се реализира. Аз не мечтая, а реализирам идеите си.
Мечтата е мисъл, мисълта е идея, всяка идея се реализира. Аз не мечтая, а реализирам идеите си.
Re: brainteaser = brainwash ?
Гуро,
Това ти трябва за тренировка. Ограничението изглежда странно, но понякога в практически задачи не е. Представи си, че нямаш достатъчно оперативна памет!!!
Какво ще кажш за 32K ROM - за кода на програмата и 25 байта RAM. Ще кажеш дрън-дрън но уви, при някои съвременни електронни устройства ограничението е точно такова.
Иначе си прав, че многото мислене промива мозъка - трябва да се прави спокойно и на части.
Това ти трябва за тренировка. Ограничението изглежда странно, но понякога в практически задачи не е. Представи си, че нямаш достатъчно оперативна памет!!!
Какво ще кажш за 32K ROM - за кода на програмата и 25 байта RAM. Ще кажеш дрън-дрън но уви, при някои съвременни електронни устройства ограничението е точно такова.
Иначе си прав, че многото мислене промива мозъка - трябва да се прави спокойно и на части.
Re: brainteaser = brainwash ?
Гуру, това ти ли си!?
Нещо не ти харесват Майкорсофт интервютата!?
----------------------------------------------------------------------
Искам да отбележа веднага - не се заяждам, нито съм привърженик на дискутирания тук стил на интервю.
А какво трябва да бъде според теб интервюто?
Нещо не ти харесват Майкорсофт интервютата!?
----------------------------------------------------------------------
Искам да отбележа веднага - не се заяждам, нито съм привърженик на дискутирания тук стил на интервю.
А какво трябва да бъде според теб интервюто?
Re: brainteaser = brainwash ?
Това дали така си провеждат интервютата Майкрософт е малко спорно. Има книжки, които твърдят, че в Майкрософт тийзърите действително са част от интервюто и даже публикуват доста от тях. Дали това е вярно обаче - никой не може да каже.
Факт е, че отвреме навреме уволнени/напуснали Майкрософтски служители публикуват по-някоя и друга книжка за това как се пише код в Майкрософт/как се наема в Майкрософт/ как се мотивират хората в Майкрософт и прочие, но дали това е действително вярно или книжката търси просто сензация - никой не мое да ти каже.
Това, което със сигурност мога да ти кажа е, че ако стигнеш въобще до интервю в Майкрософт, вероятността да те наемат е огромна, понеже очевидно вече са го решили. Става дума за по-отговорни позиции в Редмънт разбира се, не подръжка на Ексела в Министерството на финансите. Така че ако въобще има тийзъри, те са по-скоро забавление на интервюиращите отколкото реален критерий за качествата на човек.
Факт е, че отвреме навреме уволнени/напуснали Майкрософтски служители публикуват по-някоя и друга книжка за това как се пише код в Майкрософт/как се наема в Майкрософт/ как се мотивират хората в Майкрософт и прочие, но дали това е действително вярно или книжката търси просто сензация - никой не мое да ти каже.
Това, което със сигурност мога да ти кажа е, че ако стигнеш въобще до интервю в Майкрософт, вероятността да те наемат е огромна, понеже очевидно вече са го решили. Става дума за по-отговорни позиции в Редмънт разбира се, не подръжка на Ексела в Министерството на финансите. Така че ако въобще има тийзъри, те са по-скоро забавление на интервюиращите отколкото реален критерий за качествата на човек.
Re: brainteaser = brainwash ?
И та според тебе как трябва да протича едно интервю - образец?
Сядат 10 девелопера в редичка и се гледа кой по-бързо ще нареди 10 едит бокса?
Сядат 10 девелопера в редичка и се гледа кой по-бързо ще нареди 10 едит бокса?
Re: brainteaser = brainwash ?
По обратната логика трябва да им вземем оценките по математика в студентските книжки. Който има 6 е мега програмист и директно го назнаваме за шеф на тълпата случайници във фирмата.
Както обикновено - истината е някъде по средата.
Както обикновено - истината е някъде по средата.
Re: brainteaser = brainwash ?
>> И та според тебе как трябва да протича едно интервю - образец? Сядат 10 >>девелопера в редичка и се гледа кой по-бързо ще нареди 10 едит бокса
Не знам. В смисъл знам как горе-долу трябва да се подходи по принцип, но в България това не работи.
Именно затова си има цяла доста солидна HR индустрия, която се занимава с наемането на хора. Последните обяви на Майкрософт-България примерно се обслужват от Aims.
Не знам. В смисъл знам как горе-долу трябва да се подходи по принцип, но в България това не работи.
Именно затова си има цяла доста солидна HR индустрия, която се занимава с наемането на хора. Последните обяви на Майкрософт-България примерно се обслужват от Aims.
Re: brainteaser = brainwash ?
Точно "HR индустрията" е пълна скръб!
Както казваше Майкъл Дъглас в един филм (по друг повод) - те не правят разлика между "софтуер" и "скутер". Последния път бях нает през такава фирма, което си беше късмет - по-късно осъзнах, че зацепката е била, че съм написал в CV-то си, че съм работил 2 месеца по проект, който е влизал явно списъка на "топлите" области на бъдещия ми работодател. Моето лично мнение е, че това са хора, паразитиращи на гърба на другите и рядко могат да направят нещо свястно - повече е на късмет работата.
----------------------------------------------------------------
Но се отклоних от темата.
Все пак въпроса беше за какво трябва да има в интервютата, не за теория
на "HR индустрията".
Та отговора ти беше - "не знам"!? Странно....
Както казваше Майкъл Дъглас в един филм (по друг повод) - те не правят разлика между "софтуер" и "скутер". Последния път бях нает през такава фирма, което си беше късмет - по-късно осъзнах, че зацепката е била, че съм написал в CV-то си, че съм работил 2 месеца по проект, който е влизал явно списъка на "топлите" области на бъдещия ми работодател. Моето лично мнение е, че това са хора, паразитиращи на гърба на другите и рядко могат да направят нещо свястно - повече е на късмет работата.
----------------------------------------------------------------
Но се отклоних от темата.
Все пак въпроса беше за какво трябва да има в интервютата, не за теория
на "HR индустрията".
Та отговора ти беше - "не знам"!? Странно....
Re: brainteaser = brainwash ?
Това ме подсети - не мога да си обясня, как САП, които се водят за "голяма работа" ползват услугите на оная патка от Булуърк?
Отделно, че САП не са пуснали една нормална обява за работа, и после що се пълни с тъпанари... Сега чувствам, как ще ме напсуват много хора от там - ама това, че им е хубав офиса не значи, че е пълно с хубави хора.
Отделно, че САП не са пуснали една нормална обява за работа, и после що се пълни с тъпанари... Сега чувствам, как ще ме напсуват много хора от там - ама това, че им е хубав офиса не значи, че е пълно с хубави хора.
Re: brainteaser = brainwash ?
Прав си, но трябва да знаеш, че и на тях не им е лесно. Не знам дали си бил от другата страна - тоест ти да си търсиш и интервюираш хора сам - аз съм бил и трябва да ти кажа, че положението е доста плачевно.
Само скромните изисквания "добър английски и сериозно подхождане към кандидатстването за работата" моментално дисквалифицират 99% от кандидатите. 50% умират на първия критерий - всички пишат fluent english, а примерно дори не са се сетили да пуснат спелчек-а на уърд-а или поне да помолят техен приятел да им напише резюмето на приличен английски.
И това води до останалите 49%, които умират на втория критерий - извинявай, не е нормално пича да кандидатва за работа и в кавър летъра си да пише колко се кефи на нашата фирма "Сирма АИ", когато нашата фирма няма абсолютно нищо общо със Сирма. И не е нормално да не прочете внимателно обявата и да види какво търсим и да си нагласи апликейшъна за работа специално за нас, а да пуска генерична апликация с която е кандидатствал работа в клона на ДСК в Шумен, които търсят хора разбиращи от Клипер.
А ако си позволим да пишем вече и някакви други умения... С#... АСП.НЕТ... тийм-уърк, вече се обричаме на провал от самото начало.
Така че и на САП не им е лесно. Те просто се чудят как да подходят. Гледах по-едно време пукаха обяви и в Капитал Кариери - това, да си отвориш офис със 100+ човека в България, които трябва да се наемат за няколко месеца, означава че огромната част от тях са зле.
Само скромните изисквания "добър английски и сериозно подхождане към кандидатстването за работата" моментално дисквалифицират 99% от кандидатите. 50% умират на първия критерий - всички пишат fluent english, а примерно дори не са се сетили да пуснат спелчек-а на уърд-а или поне да помолят техен приятел да им напише резюмето на приличен английски.
И това води до останалите 49%, които умират на втория критерий - извинявай, не е нормално пича да кандидатва за работа и в кавър летъра си да пише колко се кефи на нашата фирма "Сирма АИ", когато нашата фирма няма абсолютно нищо общо със Сирма. И не е нормално да не прочете внимателно обявата и да види какво търсим и да си нагласи апликейшъна за работа специално за нас, а да пуска генерична апликация с която е кандидатствал работа в клона на ДСК в Шумен, които търсят хора разбиращи от Клипер.
А ако си позволим да пишем вече и някакви други умения... С#... АСП.НЕТ... тийм-уърк, вече се обричаме на провал от самото начало.
Така че и на САП не им е лесно. Те просто се чудят как да подходят. Гледах по-едно време пукаха обяви и в Капитал Кариери - това, да си отвориш офис със 100+ човека в България, които трябва да се наемат за няколко месеца, означава че огромната част от тях са зле.
Re: brainteaser = brainwash ?
Аз от резюмета не съм подбирал, ама съм провеждал интервюта след това.
Имаше страшни шемети - един образ, като ги накарах да напише някаква функция (със сложност примерно като за павиан), и човека се криеше с ръка да не го виждам какво пише и маже...
Иначе една от причините да си напусна предишната фирма беше, че трябва за няколко месеца да стане 300 човека. Та има и по-зле от САП...
Имаше страшни шемети - един образ, като ги накарах да напише някаква функция (със сложност примерно като за павиан), и човека се криеше с ръка да не го виждам какво пише и маже...
Иначе една от причините да си напусна предишната фирма беше, че трябва за няколко месеца да стане 300 човека. Та има и по-зле от САП...