2009-07-陪女朋友面试
这天丽丽在 QQ 上发来消息,说老师给她联系了明天上午去南坪的面试机会。要刘文轩明天陪她一起去。第二天上午9点多,他们按照老师提供的地址进入一栋马路边的居民楼里。找到公司的时候看到面试人群中有同班的几个同学。当时刘文轩心里就在嘀咕,为什么这些同学都来了,他怎么没收到老师的通知呢?
几个人在门口徘徊等待被面试,期间也简单交流了前面先进去面试的情况,就这样刘文轩从上午9点多一直等到11点多最后才轮到丽丽面试。就在丽丽进去没多久,从里屋走出一位带着茶色眼镜的中年人,几步走到过道的窗户处,从裤兜里拿出一盒烟,掏出一支点燃开始吞云吐雾,只见对方吸了几口后才发现这里还有一个陌生人,出于礼貌就闲聊了两句。谈话中对方得知刘文轩是里面刚进去面试女生的男朋友。
刘文轩就这样在门口等到大约11点,丽丽面带礼貌微笑的从公司里走出来,看到刘文轩径直走过去欣喜的说到“我觉得她们面试问的问题好简单吖,要是你去肯定能全都答上来”。丽丽怂恿着刘文轩大胆去试一下,正在这个时候刚刚吞云吐雾的中年人又出来了,丽丽一看到到就极力向其推荐起刘文轩,希望能获得一个面试机会。
有了前面的礼貌闲聊,中年人也没拒绝回头唤了一个人过来,让对方拿一张面试题过来让刘文轩做做看。此刻刘文轩心情也很复杂,一方面看到自己几个同学被老师安排到这里来面试,自己却没有收到通知,内心别扭的同时又带着几分失落。另一方面刘文轩想象中的办公室应该是有落地窗,场地开阔身穿商务正装的自己可以端这茶杯走来走去,晴天还可以站在落地窗前感受阳光晒在脸颊上的温暖。反观这里的楼道只能并排走两个人,还烟雾缭绕的,这让不吸烟的刘文轩已经从心底认为这是一个不正规的公司。
就在刘文轩晃神的片刻,一张 A4 纸已经递到了面前。丽丽的怂恿加上这气氛实在是说不出拒绝的话。刘文轩接过面试题,来人把刘文轩带进会议室找了个空位就开始做面试题。面试题主要是 SQL Server 查询语法,与 JavaScript 方面的内容。到刘文轩做完已经中午12点了,面试官拿着刘文轩的面试题扫了几眼后,简单介绍了下公司当前正在做的一个网站,大概意思是这个网站全部使用 AJAX 实现数据展示,所以对于 JavaScript 的要求会比较高,然后就问了一些这方面的知识。
此时的刘文轩对于 JavaScript 掌握的不多,那时接触到的项目主要是 SSH、MVC 这种类型的,前后端交换是混合代码 JavaScript 代码不多。在 2009 年这个时间点,内地使用 AJAX 技术做全站展示的公司还不多,要说技术栈这家公司按理说算可以了。但是此时面试官好像也没看上这个吊车尾的小伙,还语带遗憾的说你的 JavaScript 学的不到家,同时你的联合查询写得也不对。刘文轩一听到这里就面带微笑的反驳道“SQL 那里写的不对?要不你找台电脑试试?”,要说 JavaScript 学的不到家也就认了,SQL Server 可是一点也不含糊。
刘文轩曾经有过这样一段经历。那次他一个人在家学 SQL Server 的时候,一天都没喝上自己烧的开水。因为他连续几次把水壶烧干,有一次甚至从一开始就开小火,依然被烧干了。他就是在这种忘我的状态下学习并实践的各种联合查询。所以当听到有人说他 SQL Server 不行,内心是又气愤又想通过运行结果来证明自己是对的。可想而知面试官并没有给他这个机会,毕竟他已经为了等这家伙做面试题就错过了饭点。面试就在这种被否定的气氛中草草结束。这种情况下要想力挽狂澜让面试官刮目相看并放下姿态跪求来上班,那是爽文里带主角光环才能见到的场景,可惜刘文轩的头上并没有光环,只能悻悻离场。走到公司门口正好碰到中年人进门。中年人便问刘文轩面试题做得怎么样?刘文轩回答都做完了。就这样原本是陪女朋友来面试的刘文轩,在丽丽的推波助澜下也参与了场面试。
离开公司时都快过饭点了,刘文轩与丽丽就在附近找了地方解决午饭,接着他们在南坪逛了一个下午。不得不说恋爱中的情侣需要的只是在一起的机会,只要在一起时间彷佛被加速,转眼一天就过了。
-- 方法一
SELECT * FROM "Table1" t1 INNER JOIN "Table2" t2 ON t2."Table1Id" = t1."Id";
-- 方法二
SELECT * FROM "Table1" t1, "Table2" t2 WHERE t1."Id" = t2."Table1Id";
当晚回到家后,刘文轩根据面试题的要求打开 SQL Server 2000 写出了上面“方法二”的 SQL 语句并运行通过,他固执的向自己证明了自己面试题上写的 SQL 没有问题。或许面试官在审查面试题的时候没有从刘文轩潦草的字迹中找到 INNER JOIN 便认为“这答案是错的,看来这小子不但 JavaScript 不行,SQL 也没学到家” 。