这次来北京的主要目的,就是今天的微软面试。
结果早上6:30起来,看见伯君可以上网,就厚着脸皮,让他给共享无线网,上了一个小时多的网,然后再智联,51job上狂投简历,结果今天下午就受到三个面试电话。还不到中午就瞌睡了,下午13:00的面试,然后我就很紧张,中午从11:00到12:00都没有睡着,然后再一种不是很好的状态下面试,但是回答的还是不错的。可是看老爹的样子,我的回答还不是很好,因为很多都是没有真正的是自己想出最好的解法的。
每次都是提到我的开封公交的东西,然后就问我SQL语句,结果两个Dev都问了SQL,结果我都不会。这是一个败笔,然后就是一个PM的让我给出设计方格的方案,我也是不会,这是第二个败笔。
下面写下具体的过程吧:
首先,前台三楼没人,让我去了二楼,然后等了一会儿。二楼前台让我去了三楼,然后保安把我带到了指定的位置。在一个会议室。
1、刚到会议室,就来了一个Dev,一个年青的小伙子,可以人家可是微软的工程师啊!可是一上来就是SQL:一个表person(ID,NAME),写SQL将相同name的IDs只保留一个ID。
delete from person
where id in
(select p1.id from person p1 where p1.idnext;的方法结果他说,优化一下,然后我才提出p=p->next->next的方法;之后就这样结束了,不过看样子还是不好啊,还是提示了优化。哎,俺老爹还是看出了,缺点,我回答的不好
上来就是SQL:一个表person(ID,NAME),写SQL将相同name的IDs只保留一个ID。
非编程题
...查看全文