¡¡¡¡ÕâÀï½²Ò»¸öÎÒ×Ô¼ºµÄ¹ÊÊ¡£ÎÒÕÒµ½µÄµÚÒ»·Ý¹¤×÷ÊÇͨ¹ý2005ÄêÔÚChicagoµÄKDD´ó»áÉϺÍYahoo Êý¾ÝÍÚ¾ò²¿ÃŵÄÒ»¸ö¼¼Êõ×ܼàÌÕ´É»ñµÃµÄÃæÊÔ»ú»á¡£¿ª»áµÄÏÐϾʱ¼ä, ÎÒÔÚÕ¹ÌüÀïÃæÏ¹»Îµ´, ºÍ¸÷¸öboothµÄÈËÁÄÌì, ÁäºóÌáÌáÎÒÕýÔÚÕÒ¹¤×÷, ÎÊËûÃÇÓÐûÓкÏÊʵĻú»á; µ½ÁËYahooµÄÕ¹ÌüÖ®ºó, ºÍ¸Ã¼¼Êõ×ܼàÁÄÁËÒ»»áÖ®ºóÎÒÃǾÍÈ¥µ½¾ÆµêµÄ´óÌüÖÐÕÒÁË¿é¸É¾»µÄµØ°å×øÏÂÀ´, ¿ªÊ¼ÃæÊÔ¡£¶Ô¼¸¸ö´óµÄÎÊÌâ̽ÌÖÁËËã·¨ÉϵÄÉè¼Æ, Ã²ËÆËû±È½ÏÂúÒâ¡£Ö®ºóËûÈÃËûµÄÒ»¸ö¹¤³ÌʦÔÚµÚ¶þÌì×öÁËÒ»¸öµç»°ÃæÊԾͰÑÎҷɹýÈ¥ÁË¡£ÕâÀïÏë˵µÄÊÇÄãÈç¹ûÏëÕÒ¹¤×÷, ÊÔÊÔÔÚÄ㡱δÀ´Í¬ÊÂδÀ´Àϰ塱³öûµÄ»î¶¯, ³¡ËùÖ®ÖÐ, ÈÏʶËûÃÇ, ÈÃËûÃǶÔÄã¸ÐÐËȤ, È»ºóͨ¹ýËûÃÇ×öÄÚ²¿ÍƼö¡£
¡¡¡¡ÁíÍâµÄ¼¸ÖÖ·½Ê½¾Í±È½Ï³£¹æ, È缯ÖÐÐÔµÄÐ£Ô°ÃæÊÔ, ͨ¹ýÍøÕ¾Íê³ÉPuzzleÌá½»¼òÀú (³É¹¦Âʼ«µÍ), ÔÚ¸÷ÖÖ±à³Ì´óÈüÖгöÀà°ÎÝͱ»·¢ÏÖ¡£
¡¡¡¡»¹ÓеľÍÊǹ«Ë¾Ö÷¶¯³öÈ¥ÍÚµÄÈË, ÕâÊôÓڸ߶ËÈ˲Å, ÎÒÍÚ¹ýһЩ×ÊÉîµÄ¹¤³Ìʦ; ÕâЩÈËÍùÍù²»ÈÝÒ×¶¯, Èç¹ûÄãÊÇÕâÖÖÈ˵ϰ, ¹§Ï²Äã, Äã²»ÐèÒª¶ÁÕâÆªÎÄÕ¡£
¡¡¡¡Á÷³Ì£º
¡¡¡¡¾ø´ó¹«Ë¾µÄÁ÷³Ì¶¼ÊÇÒòΪÉÏÊöµÄ;¾¶(ÄÚ²¿ÍƼö, Ñ§Ð£ÃæÊÔ, ÍøÕ¾ÉêÇëµÈµÈ)¿ªÊ¼¶ÔÒ»¸ö¼òÀú²úÉúÐËȤ, È»ºóÈÃRecruiterÁªÏµ, ×öÒ»¸öÃþµ×ÐÔÖÊµÄµç»°ÃæÊÔ, È»ºóÊÇ2-3¸öµç»°ÃæÊÔ, ×îºó¾ÍÊǵ½³¡ÃæÊÔ4-6¸öÈË£¬´ó¶àÊý¹«Ë¾ÊÇÒ»ÂÖ¡£
¡¡¡¡RecruiterµÄµç»°ÃæÊÔ
¡¡¡¡Õâ¸öÁ˽âÊÇË«ÏòµÄ¡£ÁÄÁÄӦƸÕßµÄһЩ¾ÑéºÍ±³¾°, ËûÃǸÐÐËȤµÄ·½Ãæ, Ϊʲô»»¹¤×÷, ¶ÔÕâ·Ý¹¤×÷ÓÐÊ²Ã´ÌØ±ðµÄÒªÇóµÈµÈ; ÁÄÁĹ«Ë¾µÄһЩ»ù±¾Çé¿ö, ÓÈÆäÊǹ«Ë¾ÎÄ»¯µÈµÈ, ÏÖÔÚ¿ÕȱµÄְλ, »¹ÓжÔÃæÊÔÈËÏ£ÍûÓеĻù±¾ÒªÇó¡£
¡¡¡¡µç»°ÃæÊÔ
¡¡¡¡Ò»°ãÊÇ30-45·ÖÖÓ¡£ÎÒͨ³£ÊÇ»¨40·ÖÖÓÈöԷ½×öÁ½µÀÌâ, È»ºó»¨5·ÖÖÓÈÃËýÎÊÎÊÌâ¡£Ò»°ã×öÍêµÚÒ»µÀÌâ, ÎÒ»áÎÊ×Ô¼º, Òª²»Òª×öµÚ¶þµÀ; ²»¹ÜÈçºÎ, ÎÒÒ»¶¨ÌÚ³öÕâ5·ÖÖÓÈöԷ½ÎÊһЩ¹ØÓÚFacebookµÄÎÊÌâ¡£ÕâÊǶԶԷ½Ò»¸öÆðÂëµÄ×ðÖØ¡£ÓÉÓÚÊÇ40·ÖÖÓÁ½µÀÌâ, ²»ÄÜÌ«¸´ÔÓ, Ò»°ãÊDZà³Ì¼¯Öе«Éè¼ÆÃ»ÓÐÌ«¶àÌôÕ½ÐÔµÄÎÊÌâ, ±ÈÈç·×ªµ¥ÏòÁ´±í (reverse a singly linked list), ¿ÉÒÔ»»itereative»òrecursiveµÄÒªÇóÀ´Ð´, ÖмäÎʺܶàÎÊÌ⡣ͨ¹ýÏñhttp://sync.in/ÕâÑùµÄÍøÕ¾, ÎÒÃÇË«·½´òµÄ×Ö¶¼¿ÉÒÔÀïÃæ¿´µ½¡£
¡¡¡¡µÚÒ»¸öµç»°ÃæÊÔºóÎÒÐèÒªÔÚÒ»¸öÄÚ²¿¹¤¾ßдÉÏÎҵķ´À¡, ¿ÉÒÔ½¨ÒéºóÃæµÄÒ»¸öµç»°ÃæÊÔ¿ÉÒÔ¸ü¼Ó¹Ø×¢ÄÄЩ·½Ãæ¡£
¡¡¡¡ÏÖ³¡
¡¡¡¡Ò»°ã¼û4¸öÈË (2005ÄêÎÒÔÚOracle¼ûÁË10¸öÈË¡), ÿÈË45·ÖÖÓ. ÆäÖÐÓÐ2.5È˻ἯÖÐÔÚcodingÉÏÃæ½øÐп¼²ì, 0.5¸öÈË¿¼²ìculturual fit, 1¸öÈËרעdesign¡£µäÐ͵ÄcodingÎÊÌâÓ¦¸ÃÍøÉ϶¼ÄܲéµÃµ½, ÕâÀï¾Í²»ÌáÁË¡£µ«Òª×¢ÒâµÄÊDz»ÊÇËùÓÐÈ˶¼ÄÜÊÊÓ¦white board coding(ÔÚ°×°åÉÏд³ÌÐò), ×îºÃÊÂÏÈÁ·Ï°Á·Ï°¡£Cultural fitÊÇͨ¹ýÎÊÎʶԷ½ÒÔǰµÄ¾Àú, ½â¾ö¹ýµÄÎÊÌâ, À´·¢¾õËýµÄ×öÊ·ç¸ñ¡£×îºóÎÒÃÇÏëµÃµ½µÄÒ»¸öÅжÏÊÇËýÄܲ»ÄÜget shit done¡£DesignÖ÷ÒªÊÇij¸ö´óϵͳµÄÉè¼Æ, ±ÈÈçÈç¹ûÈÃÄãÀ´×öFacebook News Feed, Äã»áÔõôʵÏÖ, ÐèÒªÄÄЩ¹¹½¨, Êý¾ÝÈçºÎ´«Êä; ÄãµÄÉè¼Æ»áÓÐʲôÑùµÄÓŵãºÍȱµã, µÈµÈ¡£Ã¿¸öÈ˶¼Óв»Í¬µÄʵ¼ù, ÕâÊÇOKµÄ, µ«ÕâÖмäµÄ½»Á÷¿ÉÒÔÌåÏÖһЩÉè¼ÆË¼ÏëµÄºñ¶È, Õâ²ÅÊÇÃæÊÔµÄÄ¿µÄ¡£DesignÄÜÁ¦¿¼²ìµÄÈ¨ÖØ¶ÔÓÚ²»Í¬Ö°Î»²»Í¬, ±ÈÈçbackendÒª¶àһЩ, frontendÒªÉÙһЩ; ¸Õ´ÓѧУ³ö¯µÄÒªÇáһЩ, ×ö¹ýºÜ¶àÄêµÄÒªÖØÒ»Ð©¡£
¡¡¡¡Ã¿¸ö²ÎÓëÃæÊÔµÄÈ˶¼Òª¶ÔӦƸÕß´ò¸öÆÀ¼Û: strong hire, hire, weak hire, weak no hire, no hire. strong no hire. ÎÒÒ»°ãÎÞÊÓËùÓдøweakµÄÑ¡Ïî, ÎÒµÄÀíÄîµÄÊDz»ÐèҪƽӹµÄͬÊÂ; weakÑ¡ÏîÎÒÊÇÔÚ±»´íÎóµÄ·Åµ½Ò»¸öÆäʵÎÒ²»¸ÃÀ´µÄinterview loopÖÐʱ²ÅÓÃ, ËùÒÔºÜÉÙºÜÉÙÓá£
¡¡¡¡Ìرð×¢ÒâµÄ·½Ã棺
¡¡¡¡Ó¢ÎÄ
¡¡¡¡Ö±½Ó´Ó´ó½ÕеÄÈ˵±ÖÐ, ×î´óµÄÎÊÌ⻹ÔÚÓÚÓ¢Óï¡£ÎÒÃæÊÔ¹ý×îÔçµÄ¼¸Î»¡£µç»°ÃæÊÔµ½Ò»°ë, ÎÒʵÔڸ㲻¶®ËûÔÚ½²Ê²Ã´, ×îºóÖ»ºÃÈÃËû¿ªÊ¼½²ÖÐÎÄ, ÍÛÈû, ˳ÁïÁ˺ܶࡣ½¨Òé¶ÔÈ¥ÃÀ¹ú¹¤×÷¸ÐÐËȤµÄÅóÓÑÏȶàÁ·Á·¿ÚÓï.
¡¡¡¡±à³Ì
¡¡¡¡¶ÔÓÚ¹¤³Ìʦ, ×î¶àµÄ¹¤×÷ÊDZà³Ì¡£ËùÒÔ, Á·Ï°ºÃ±à³Ì¡£ÓÉÓÚÃæÊÔÌâ¶¼ÓÐʱ¼äÏÞÖÆ(20-25·ÖÖÓ), ÌØ¶¨¹¤¾ß(sync.in»òÕß°×°å), ²»¹ØÐÄϸ΢µÄÓï·¨´íÎó, ºÍʵ¼ÊµÄ±à³Ì»¹ÊÇÓÐÐ©Çø±ð, ËùÒÔÁ·Ï°»¹ÊǺÜÓбØÒªµÄ¡£
¡¡¡¡ÊÂÏÈÁ˽âºÃ¹«Ë¾µÄÇé¿ö
¡¡¡¡Á˽âһЩ»ù±¾Çé¿ö, ÈÃÄãÖªµÀΪʲôÄã¶Ô¸Ã¹«Ë¾¸ÐÐËȤ¡£¶Ô¹«Ë¾ÒÑÓеIJúÆ·ÓÐʲô½¨Òé, µÈµÈ¡£
¡¡¡¡×¼±¸ºÃ×Ô¼ºµÄ¹ÊÊÂ
¡¡¡¡ÕæÊµµÄ¹ÊÊÂ, Äܹ»ÈÃÃæÊÔµÄÈËѸËÙÈÏʶÄãµÄ¹ÊÊ¡£±ÈÈçÄã×ö¹ýµÄ×îÈÃÄã½¾°ÁµÄÏîÄ¿, ÄãÔÚÀïÃæµÄ¾ßÌåµÄ¹±Ï×, ÄãÅöµ½µÄ×î´óµÄ×èÁ¦, ÄãÊÇÈçºÎ½â¾öµÄ, µÈµÈ¡£Öи߼¶ÓªÏúÈ˲ÅÕâÀïµÄÎÊÌâºÜ¶àÍøÉÏÓÐÁбí, µ«ÎÒÌáµÄÊÇÄܹ»ºÍÄã×Ô¼ºµÄ¹ÊÊÂÈÜÔÚÒ»Æð, Êʵ±µÄʱºò½²³öÀ´, ÓÐѪÓÐÈâÓÐ˵·þÁ¦¡£