百度推出WordPress结构化数据插件的意义

今天百度通过其站长平台发布了针对WordPress博客程序的结构化数据插件,这一消息对于广大使用Wordpress程序的站长来说可谓是一份大礼。因为一直以来众多Wordpress博客的内容更新被百度收录都没有那些CMS或论坛系统快,甚至有人怀疑百度对Wordpress程序的网站存在一些“偏见”。但是现在百度推出这个插件就意外着那些负面猜测都是不存在的。下面是百度对此款插件的介绍:

博客文章收录慢?内容收录不全?马上使用百度WordPress结构化数据插件,轻松解决博客内容的收录问题,同时内容还能够在搜索结果中获得更丰富的展现,提高用户点击率。

百度WordPress结构化数据插件是百度站长平台提供的一款供站长使用的收录插件,安装该插件之后,能够及时将博客内容推送给百度,保证内容快速全面的被收录。安装插件之后,博客的内容还能够在搜索结果中获得更丰富的信息展示,提升用户体验,提高用户点击率。

独特优势:

  1. 安装插件后,能够遍历博客所有文章,自动生成sitemap提交给百度,保证博客历史内容的收录。
  2. 安装插件后,当博客中有新文章发布时,会将新内容实时推送给百度,大大提升博客新内容的收录速度。
  3. 博客内容在百度搜索结果中能获得更丰富的信息展示,提高用户点击率。

百度站长平台下载地址http://zhanzhang.baidu.com/dataplug/index

  • 第一步:下载适合版本的插件,解压文件至WordPress平台目录wp-content/plugins下;
  • 第二步:在管理中心应用页面-插件列表目录下,启用“baidusubmit”插件;
  • 第三步:启用插件后,验证网站网址,验证成功,插件安装完成。

提示:由于是刚刚发布,Wordpress官方插件中心应该还没有上传这个插件,所以无法通过WP后台搜索插件安装。

什么是百度的结构化数据?主要表现就是会在搜索结果展示页面显示回复、发帖时间等。如下图DZ论坛插件的结构化数据:

百度结构化数据

百度结构化数据

还在犹豫吗?赶紧下载去安装吧。如果对Wordpress操作不是很熟练的,可以联系穆童。

网站打不开或网页只打开一半卡住不动?原是DNS在作祟

当你打开电脑准备上一些网站浏览下网页、查查资料时,却遇到网站打不开或者页面只打开一半的时候便卡在那里不动的情况?并且浏览器一直显示页面在加载,那个刷新图标也一直在旋转。这会是什么原因呢?我想有经验的用户一定知道这很可能与以下3个因素有关:

  • 自己电脑的网速实在是太卡了(比如在进行P2P下载,或观看在线电影)
  • 访问的网站的问题,主要可能是网站服务器宽带不足或其他限制;
  • 自己的电脑性能达到了极限(通常是开太多程序或网页导致内存不足或者CPU资源使用过的)

可是笔者今天遇到的问题显然不是以上问题导致的。为什么这么说呢?因为笔者对这个网站的服务器和宽带状况比较了解,几个时候网站几乎不可能存在问题。此外关于网速的因素笔者也轻松排除,因为4MB的宽带就我一个人在用,不可能打开一个网页都会卡。而性能问题也不是问题,电脑的系统是刚不久新安装的Windows 7,开启的软件也就是杀毒软件和一个浏览器,这种情况下打开网页出现卡住的现象显然不可能啊。

原是DNS与广告链接的问题

如果您对浏览器比较熟悉的话,应该可以通过浏览器反映的链接状态数据来迅速判断出此次网页卡不会是以上三种因素。比如笔者使用的是Chrome浏览器正好就时刻显示打开网站网页时加载各种数据的信息,而这次网页卡住只打开一半就是因为这个网站里面放了一个百度广告,而浏览器对这个页面的加载数据表明其实是卡在这个cb.baidu.com广告载入域上了。有些网站将广告代码的位置放置在网页代码的前面了,而如果广告代码出现问题,那么这个网页也就无法被加载了,因为代码执行有一个前后的顺序。

修改DNS导致打开网页卡住

那么这个百度的广告代码为甚会卡住?难道是百度的服务器有问题?的确有这个可能,不过笔者查找到百度广告官方的一个回复这种情况与百度的cb.baidu.com服务器的正常否没有直接关系,而是与DNS地址设置有关!当修改过DNS设置后就可能导致解析错误或者网页加载变慢,这样一来广告加载就会很慢或者卡住。而因为广告被放在了网页代码的前面,所以网页也跟着一起卡,不能将下面的内容显示出来。

解决方法:将IP和DNS设置为自动获取

日记:分析下究竟是什么原因导致网站流量突然下降?

与很多站长一样,笔者也时刻关注着网站流量的变化,因为这对于盈利模式传统且单一的网站来说太重要了。可是今天发现网站流量突然暴跌。大约只相当原来的十分之一。看到这个流量统计结果,着实让我惊慌了一下。随即思索了一下最近网站的种种情况:服务器挂机会隔几天来一次、前天上线了加速乐的服务、百度近期有算法调整等等,随后进入网站流量突然下降的原因分析状态。思考方向主要包括以下几点:

  • 是服务器的问题导致此次流量突然暴跌?
  • 莫非是来自搜索引擎的流量突然减少(比如是否与百度近期的石榴算法调整有关?);
  • 难道是流量统计工具的故障问题(比如升级);
  • 会不会是其他原因,不如加速乐?

找出真正的原因

服务器的问题:这是我首要怀疑目标,因为最近不知道是否存在恶意攻击,网站经常会出现一些问题而无法访问。而网站服务器出问题了,流量自然也就开始暴跌。等等,可是我想不明白,之前网站出问题,就是彻底的没流量显示,而本次的情况是:网站有流量,而且我用手机试过是可以访问的。所以初步排除了服务器的导致网站流量暴跌的嫌疑,不过笔者发稿前的确发现服务器存在问题,但之前可以访问的时候,小时流量也和日常相差甚远啊,这又如何解释?

搜索引擎惩罚:这不是没可能,在中国大陆地区像笔者这类型的资讯来网站,从搜索引擎来的流量是占很大比率的,特别是百度的流量。而如果此刻百度来一个算法调整把网站给K了,那么出现流量暴跌也不足为奇。考虑到百度官方最近发布说要升级石榴算法的通告,笔者开始网站遭遇惩罚的可能性(石榴算法的误杀)。可是当我再次分析统计数据的时候,我发现来自百度流量在所有搜索引擎中所占比率并没有出现大的变化,依然是70%左右的份额。显然这说不通,因为如果百度惩罚了网站,那么这个比率肯定是有很大变化的。而所有搜索引擎同时调整算法的可能性几乎是不可能的,所以百度惩罚的可能性也被排除。

流量统计工具故障:于是笔者开始怀疑是不是自己使用的百度统计这款流量统计工具的功能出现了什么问题?我随后前往百度统计官网查看时候有更新的公告,结果并没有什么发现。不过还是没有足够有说服力的资料证明统计工具没问题,因为并不是任何时候任何调整都会、或者及时的公布。所以这个疑点暂时保留。

意外的结局

其他问题:难道是笔者前天添加的加速乐服务出现了故障?于是笔者迅速的将加速乐服务去掉了。可就在这个时候,我突然发现网站出现了502的故障。随后联系技术人员解决服务器问题后并去掉加速乐服务后,网站流量恢复正常。那我就奇怪了,这到底是什么问题导致的流量暴跌?或许现在合情理的解释只有四个了:一是服务器的电信、联通、移动等某宽带线路出故障(不过这种情况之前从未有过)、二是加速乐的电信、联通、移动等某宽带线路出故障或者其他问题、三是统计工具真的有问题,并刚好在我去掉加速乐以及解决服务器问题的时候OK了、四是被黑客攻击了。

那么用什么方法解决以上问题?或许只有花更多的钱去买一个防御更给力、基于云的几乎0故障率的高效服务器了。

思考:百度移除对360搜索引擎百度页面的URL转向

一向高调的360一反常态低调推出了自己的so.com搜索引擎之后,几乎瞬间获得了10%左右的国内搜索引擎市场份儿,速度如此之迅速惊动了国内搜索引擎大佬百度。百度随后对所有从360搜索结果里的百度网站链接进行了转向,这就是之前闹得沸沸扬扬的“3百大战”。

按道理说,百度这么做也是由他的道理,毕竟自己的百度知道、百科、文库都有大量的具有流量实力的文章页面,自然不会这么轻易便宜了360搜索引擎。不过从我个人以及广大网民甚至百度自身来看,这么做到底利大于弊么?毫无疑问最近百度移除对360搜索结果百度页面的URL转向的现象已经很好的回答了百度管理层对这个问题看法。

百度与360搜索引擎之战互联网是开放的,任何人都不可能做到绝对的完全统治,考虑到360搜索引擎的用户群体,百度原先的URL转向虽然降低了360搜索引擎的使用体验,但也影响到了360用户及其他误操用户对百度的看法。而如果矛盾激化,只会使更多用户做出其他尝试,而这显然不应该是百度所看到的。即便360用户无法访问到百度,但考虑到其以浏览器作为强力后盾的市场份额是维持的,而如此长期下去互联网形形色色各种网络显然会去填补360搜索结果中百度并未拥有其版权的内容空白,而这一切也将来得甚为简单。但是如此一来恐怕会损害更多人甚至普通用户的利益。(浏览器打不开网页但可以玩游戏上QQ

现在所做的取消转向的转变也是百度对原先的惊慌转向冷静的一个决定,显然这个决定对用户而言是有利的,对360也是有利的,对百度而言短期弊端或许大于利,但从长远来看,百度作为一家知名的技术公司所表现出来的大度无疑是价值用户所欣赏的,其也履行了以此作为国内互联网大企业所需的引导者及社会责任担当着的身份。(延伸:百度提示该页面可能因黑客侵入而存在安全风险

另外,从百度的转变也不难看出,创业难守业更难!而互联网正是一个技术变化日新月异的同时也可以迅速同质化的区域则显得更为突出。要真正守住自己的市场还是得从用户以及根本的创新、体验以及企业文化做起,而这些是大公司所需要具备的,也是对手无法轻易逾越的真正防火墙,也只有如此才能成为不倒的胜利者。

360搜索引擎搜索结果排名的奇怪特征总结及猜想

我们知道,360之所以能如此迅速的在搜索量上超过谷歌称为第二大搜索引擎,主要功臣非360浏览器莫属了。笔者通过互联网数据统计商得到的数据显示:360浏览器占有量比较高。而360搜索正是通过这种方法获得市场第二的份额的。而作为支撑的是,360搜索的结果质量还是蛮高的。

一直以来笔者在工作中都会长时间使用到各种各样的搜索引擎,包括百度、谷歌、360以及搜狗、Bing甚至雅虎。当然,其中最多的还是百度和谷歌了,在我的使用量中,360算是排名第三的。而在这个过程中我发现了一些奇怪的现象,也对360的搜索结果排名产生了一些联想。

搜索内容不及时

特别是对于一些非热门资源的搜索结果,在新内容的及时性上要落后于百度以及谷歌。以穆童博客的原创文章来说,即便是多我们很不友好的百度也会及在10天左右的时间内收录,谷歌基本当天收录。而奇怪的是,根据我的不完全统计,一些文章在发表后2个月内都没有被360收录,而在360搜索功能上线之前的文章都有收录,上线后都没收录,这就像一个分水岭。

搜索排名像百度

当然,这一点是我个人主观的一些发现。在我长时间的在百度、谷歌、360这三个搜索引擎之间就同一个词进行搜索的时候,发现360的搜索结果和百度的搜索结果虽然不能说完全相同,但却达到了高度类似。而从排名变化来看绝大多数还是按照百度的规律来的。我进行的一些测试几乎都验证了这一点,基本上就好像是对百度搜索结果的一次重新处理一样。这一点很多编辑、站长都有和我同样的发现。这也难怪李彦宏会如此生气,重置了从360结果中点击来的百度知道、百度百科中的链接。

对特征感兴趣的话你也可以用一些搜索词在百度和360两个搜索引擎之间搜索对比排名结果,你会有所发现(建议用一些4字以上的较长词进行搜索)。

短期难有大动作

从目前来看,360既然这么做了,那么基于以上的两项特征貌似会延续较长一段时间,虽然我不知道导致这些特征的具体原因,但是我想应该和360浏览器有所关联(什么关联就留给大家自由发挥了)。同时我觉得360短期内应该不会对360搜索有重大动作,而是将此作为其股价的支撑工具。毕竟其在搜索排名的技术实力上与百度还是有差距。而这方面的人才也不好得到,如果发力的话,估计去挖百度墙脚是少不了的,而这也不是一时半会就能搞定的。

百度影音缓存在哪个文件夹?网页看电影的保存目录位置

我们在网上看电影时往往都是搜索之后直接在网页的页面中观看电影,比如我使用百度影音看电影就是这样的。不过有人发现这样看过的电影在我们关掉页面之后,不知道已经缓存完的电影存放在哪个文件夹了,这样如果下次观看就不方便了,需要重新缓存,而事实上电影已经保存下来了,它就保存在F:\baidu player文件夹中(其中F会根据大家安装位置及盘符大小而有所不同)。

如果上面的文件夹中找不到百度影音缓存的电影,那么我们还可以通过打开百度影音这个软件,然后依照下面的步骤点击:

左上角“百度影音”→“文件”→“最近播放”→在后面列表中可看到缓存电影

百度影音的缓存在哪个文件夹

这样一个步骤找到播放的影片,然后我们就可以在右边的播放列表中点击鼠标右键,在弹出的“打开所在文件夹”即可发现影片缓存所保存的具体文件夹目录了哦。结合上面穆童制作的图片,按照其步骤来你会发现这是一件很简单的事情。好啦,说到这里我想你已经知道该怎么做了。

腾讯的无节操要度娘和我来承担:百度搜索提示页面被黑客入侵

以前穆童在百度搜索东西的时候,偶尔也能看到一些网站被:百度提示您:该页面可能因黑客侵入而存在安全风险,我当时还真以为这些网站真的就是被黑客入侵了呢,看到那些网页敬而远之生怕有什么高级病毒在我点开网页的时候感染了我的计算机。而事实呢?并非如此!

要不是看到穆童博客的一个网页也被百度提示:该页面可能因黑客侵入而存在安全风险提示。我可能还是那么认为的真是被入侵了。如下图所示:

页面被黑客侵入存在安全风险

刚看到这个提示的时候,可不了得,着实吓了我一跳。NND谁那么闲来黑我的博客啊。可当我将鼠标放在哪行提示上时,又弹出了一个对话框,显示:

所谓的“违规”内容被误报为黑客入侵

所谓的“违规”内容被误报为黑客入侵

擦啊,什么违规?在看看居然是电脑管家报错的。百度什么时候出了电脑管家?仔细一看,妹的,然来是腾讯的那款垃圾软件。哥一向对腾讯没啥好感。本来不想扯你,你这找骂。哥写文章都是反复检验的,完全对得起党(这是首要的)对得起国家对得起人民群众,这傻X居然说我违规,我规你妹啊。

百度这个安全联盟说实在的,为了一起来反360现在反而损伤了自己的根基,使得搜索质量的不准确性、误导性加大了不少,这次的算法升级也是一个熊样,我心中的女神:度娘也在这次升级中被无数黑帽SEOer给糟蹋了(不知道是碰到的还是这些SEOer真的那么厉害)。

于是我立马进入内容查看到底哪里“违规”了,擦啊,不就写了几个天朝、几个XX(真的就是“XX”这两个字母,不是别的东西)、几个色字。这几个内容本身就和电视棒脱离不了关系,难不成要我介绍怎么组装电脑不给介绍硬盘吗?这不是误导广大基友么?哥绝对不会那样,哥写就要写个明白,写个全面。不然作为一个中国人怎么对得起国家的培养?怎么对得起作为最睿智的灵长类动物领袖的身份?人家奥巴马会怎么看我?

扯远了,剩下的就是给腾讯申诉(提到这个就有辱我智商),然后也得给我仰慕已久的高贵而美丽的度娘姐姐一份“情愿表”希望能尽早给消除这个误报。唉,明明是腾讯的无节操却要度娘和我们小站长来承担!度娘……苦海无边回头是岸啊!!!

TXT电子书与PDF文件阅读有新法,百度阅读器体验佳

以前在帮大家解答PDF文件怎么打开这个疑问的时候向大家推荐了几款不错的阅读器,详情请见《PDF文件怎么打开?3种打开PDF文件的软件》。不过今天在试用了百度阅读器后,我觉得原来的3款软件应该变成4款了。因为的确,百度阅读器总体表现很不错。

首先我在百度阅读器的官网看到其体积只有4M,支持TXT格式以及PDF格式文件的阅读。一般互联网公司做大了都会尝试做些基层的软件来提升及巩固品牌,而且都会做的不错,所以不免产生了也安装尝试一下的想法。迅速的下载后就是安装了:

百度阅读器安装界面

百度阅读器安装界面

一看到右下角有个自定义安装,也就没习惯性的直接按安装了。因为我怕这一键下去不知道是否会被捆绑什么附加条件,不过结果倒是有些出人意外:整个安装过程结束没有捆绑任何东西。顺利的安装后我们先来看看百度阅读器的界面:

TXT电子书与PDF文件阅读有新法,百度阅读器体验佳

TXT电子书与PDF文件阅读有新法,百度阅读器体验佳

全屏模式阅读TXT格式文件

全屏模式阅读TXT格式文件

百度浏览器单页全屏模式阅读txt文件

百度浏览器单页全屏模式阅读txt文件

上图是我打开的一个TXT格式文件,百度阅读器自动将其以电子书的形式显示出来。四四方方的外观(符合我审美),以及可以变更的背景(保护视力,适应长时间阅读)颜色、全屏模式下(按Esc可推出)非常舒适的视觉体验都在给它不断的加分。毫无疑问,如果你喜欢用电脑来看txt格式的电子书。那么百度阅读器是个很不错的选择。

另外百度阅读器还支持PDF文件,由于之前也介绍过三款软件,所以此次对百度在浏览PDF文档的效果也有所期待,于是我用它来打开了一个PDF文件:

百度阅读器打开PDF文件

百度阅读器打开PDF文件

一些常用的功能:打印、查找与复制,都在上面的菜单栏,使用起来也挺方便。虽然功能上相较我上文中介绍的软件并不强大,但仅仅作为阅读完全够用了。下面再看看全屏模式打开PDF文件:

全屏模式阅读PDF文件

全屏模式阅读PDF文件

全屏模式下的浏览体验的确要比窗口模式下好很多。另外需要说明的是图中的红色标注并不是百度阅读器加上的,事实上我也没有在百度阅读器上发现有这样的功能。不过我发现了一个截图功能,这倒是个不错的设计,挺实用的。

百度阅读器截图功能

百度阅读器PDF文件的截图功能

总的来说,百度阅读器虽然在功能上不太强大,但从浏览体验上来讲,做到了它该做的事。因为大部分人并不需要功能多么强大,需要的是轻快、感觉、舒适的浏览器。从表现来看,百度阅读器或许值得你尝试。

最快最大的网盘?百度云存储产品—百度网盘首度亮相

今天收到百度的消息称其云存储产品——百度网盘携带7大功能集体亮相求围观。

  1. 大容量存储,初始使用15G,免费扩容无上限(穆童觉得百度还是很给力的,相比其他初始的几个G大小的网盘,百度网盘的初始15G+免费扩容无上限显得很有杀伤力)
  2. WEB网页版、PC Windows版、手机Android版,多平台数据共享(多平台是必然,不过百度网盘少了iPad/iPhone版本,想必日后会添加吧,毕竟刚开始)
  3. 对上传的文件,进行自动分类
  4. 超大单文件快速上传(秒杀功能?记得好像国内目前就一家公司有这技术,不过百度阵容强大的注册用户这个快速上传更是值得期待啊。)
  5. 离线下载,无需等待
  6. 拥有完善的数据安全保障机制(不知道和国内某家网盘产品那样采用碎片处理分地存储的据称有银行级别的安全保障相比如何,期待…)
  7. 好友分享轻松自如。(怎么个轻松自如法?)

以上百度网盘贴出的上面7个据称是特色功能的功能,由于我还没有测试所以具体咋样还有待过几天测试后方才知晓。不过基于百度在亚洲数一数二的服务器群,够快的速度绝对有保障,在加上最大到无限的容量不禁让我觉得它特别适合某些人士,你懂的。其他的还能说什么呢?期待吧。

一位西安交通大学计算机硕士的求职总结

上周终于把三方寄出去了,从去年9月开始找工作,现在终于算是告一段落。借着放假的机会,整理下自己找工作的历程,也算是一些心得体会。希望对下一届的找工作的同学有所帮助。也给一个月后的答辩攒RP吧。
本人软件本科、计算机硕士,最后签约公司:morgan stanley。在求职开始,考虑到除专业之外,自己没有其它兴趣或者特长,因此给自己的求职定位就是IT企业的研发岗。因此,我的找工作历程基本分为 IT民企和IT外企,也穿插了在体制内单位打了几次酱油。下面主要回忆面试过程中问到的问题,有些时间太久不太记得了。

IT民企部分

  1. 华为云计算(offer)。华为招聘分为一面,二面,机试。一面问的是以技术为主,写了两个程序,第一个是shell排序,第二个是就餐者离席次序(每次数到第七个人离席),都很简单。二面时间很短,大概五分钟,就是问问为什么选择华为,对云计算有什么了解。虚拟化(我个人简历上的研究方向)和云计算关系,愿意不愿意去深圳等。机试就是常规性格测试。
  2. 腾讯无线(offer)。,招聘分为笔试,一面,二面,HR面。笔试考察的主要是基本的数据结构和c语言。一面考察基本功, 抽象类和接口区别,多态,多线程实现方式,linux socket建立过程,JAVA同步和linux中的线程同步机制,写快排程序,分析复杂度。二面考察的是解决问题能力,问了一些实际项目中遇到问题如何解决,最后问了一道大规模数据处理问题。进入HR面基本是拿到offer,也会问一些问题,工作地点倾向,性格特点等。腾讯是我第一个签约的单位,不过它家办事很规范,违约办理很快。
  3. 百度系统部(一面后无下文)。投百度职位的时候,在商务搜索和系统部之间纠结了很久,最后因为个人背景原因选择系统部。百度效率很高,笔试完不久就立即发面试通知,系统部就参加了一面,因为职位关系,我准备了很多内核以及虚拟化相关的内容,但是面试让我大跌眼镜,问的全是JAVA知识,让我措手不及。一面过后无下文,后来证实投系统部的都面了一面没有下文,不知是个人问题还是走形式。
  4. 淘宝(offer)。淘宝招聘分为笔试,一面,二面,三面,HR面。没有参加笔试,霸王面。一面面试官对虚拟化感兴趣,一直在问项目,二面面试官直接写程序,一个8*8方格不同颜色填充,找出相同颜色块的最大区域个数。然后写一个huffman的建树过程。三面面试官问了一些内核知识,然后让设计一种读写锁,问了一个赌徒赌钱的博弈问题。HR面基本就直接告诉拿到offer,然后谈薪资。淘宝这两年进去是个机会,因为还没有上市,所以承诺有期权。待遇上也是根据面试表现分等级。
  5. 创新工厂(二面杯具)。在教2-100被HR MM的演讲忽悠着投了创新工厂,第二天就参加笔试,创新工厂的笔试和面试很多重复。一面先问项目,然后让写程序,第一个程序和淘宝那个找最大色块数类似,第二个程序是随机发牌程序。二面问题不太记得了,因为在西电阴冷又破的教室,和同学去的时候就想回来了,据其它同学面试,KMP算法写的最多。创新工厂招人很少,而且待遇没有竞争力。
  6. 中国银联(offer)。典型的国企,没有笔试,面试就一轮,只需时间最多10分钟。问问做的项目,遇到四面困难等,薪资期望等,就结束了。

IT外企部分

外企开始的都比较晚,今年外企普遍回暖,所以多了不少的机会。

  1. Marvell APSE(offer) marvell 没有面试,也是三轮面试,在面试之前,根本不了解这个公司,因为第一天投简历,第二天早上去面试,很仓促,在面试路上问舍友,是什么部门,汗一个。第一轮面试,主要问了c++的一些问题,都很常规,写了一个c++的多态程序,然后让编写一个程序,实现屏幕自动显示字体调整大小的程序。二面面试官主要问项目,问了一些driver开发的问题,内核模块如何写,DMA传输等。然后让举一些编译优化选项解释,我列举了 packed,voilate 等。三面不问技术,以英文交流为主,问自己的兴趣爱好,求职意向和薪资需求等介绍公司和部门。Marvell的offer是周围同学中收到最晚的。
  2. Microstrategy (止步二面)。微策略分为笔试,面试,AC。笔试5道题,基本覆盖了算法,语言,基本数学,智力题。西安的面试分为2轮,面试细节很好,每一轮面试前,前台的HR会给面试官打电话,然后面试官下来接你去面试。这也是我第一家参加全英文面试的公司。微策略不会考察背景,直接就写程序,一面:在数组中快速找出两个和为2010的数,找出数组中唯一重复的数等。二面:第一个是全排列程序,第二个问题是100层楼,一个球,球在第N层掉下来完好,N+1层会碎。求 N。测试次数尽可能小。这家公司因为突然全英文面试,准备不充分,是失败原因之一。待遇很好,浙大同学称之为米缸。
  3. IBM  Z-system (offer )。 IBM 没有笔试,面试两轮,后来我又接到了一轮电面。第一轮面试写程序,写过一个单链表逆置,写了一个利用栈实现队列功能。再问了一些语言知识和设计模式,具体不记得。二面以内核为主,问了Linux内存管理知识,然后问了虚拟化技术和VT技术,还有项目。电面过程不记得,问的都比较基础,和前面面试也有重复。
  4. Intel (offer)。职位是二进制翻译组,去上海AC。第一面依旧是排序算法,项目,二面是自己写一个内存分配算法,考虑编译优化。三面问体系结构,然后让设计一种BT翻译模型。四面就是manager,介绍下职位,主要是你问他。Intel 报销效率超快,去的时候给HR发票清单,走的时候HR就会把报销好的信封交给你)
  5. EMC (offer)。这是一家感觉最遗憾和对不住的公司。EMC笔试很晚,11月6号笔试,感觉考得很不理想,所以没去想了,后来面试官告诉我EMC主要是笔试刷人的,60分客观题的线是18分。面试分为3轮,每轮半个小时,一面面试官以项目为主,问内核,虚拟化。二面面试官技术问的很细致,写了好几个程序,二叉树遍历,哈希算法设计,还有不记得了,三面面试官回归一面形势,比较泛,据三面面试官说,主要是笔试刷人,面试主要在我参加的二面面试官那边。面试当晚就收到offer。拿到offer后,和美国一个架构师又面试了一下,那个组主要是bios,firmware的开发,底层问的比较多。EMC近期很火,存储很热,加上vmware,未来发展应该相当不错,并且提供的福利待遇在外企中也是很好的。
  6. 微软(SDET offer)。微软对我来说是意外。面试百度时接到微软笔试通知,因为没有西安考点就没有考虑,但是微软的HR很负责,后来打电话确认成绩为什么为0的时候,我极力争取了一次远程面试机会,问了一些基本问题,判断链表环,哈希算法,然后问一组连续数字数组某一数字异常,如何检测。然后拿到AC机会,和 intel面对面在闵行,很偏僻,持续一天,全英文。这一家面试我大部分时间站在黑板前,因为要不断的写程序,一面:第一个设计一个数据结构和算法遍历保存STL的层级结构,二面:自己提出需求设计一种扩展功能的队列,比如扩展三个功能,复杂度尽可能低,三面,二叉树共同父节点查到,设计一个运行时代码解释框架。这个div开发组最后还是没有给我机会,回来后意外收到另外一个组的测试职位电面。最终放弃。
  7. Morgan Stanley (offer) 找工作的结束点。Morgan 也是意外,笔试当天因为签约腾讯,错过,但是后来同学推荐,通过推荐流程第二批进去。过程也是最长最痛苦的,分为电面,coding test,AC,全部全英文。Intel面试回来下午,电面,问的都是语言问题,以JAVA为主,然后做coding test,限定24小时交,熬夜5点赶完发过去,早上八点起来参加EMC面试,下午2点在做coding test的review,是个老外,问自己如何分析,如何做的,特别问了我一个正则表达式(超长)如何写的。然后上海AC,早上7点40到,分为一面,二面,三面,群面,继续笔试,follw up 面试。一面写程序依然是快排,介绍项目,问了一些语言,二面我超时了(HR过来提醒面试官2次时间到),不记得面试官问了什么,但是后来进来一个香港人,一直问我,设计一个系统,如何做,给我描述一个场景,指出有什么缺陷,如何改进等。三面,主要问的问题是设计一个算法,保证数据读写不等待。群面就是小组讨论,第一次参加群面,题目是如何促进morgan和高效学生之间最大的沟通。在公司吃完午饭,接着做了一个笔试题,然后我又被留下follow up面试,问的主要是数据库设计问题,问了一个电梯设计算法。面试结束已经下午4点。

酱油类

南京841研究所,中物院计算技术研究所。本身对这些单位没有太大兴趣,所以就不说了,面试内容也没有参考价值。

罗里罗嗦写了一堆,总结下来,对于计算机类找工作,我觉得主要有以下几个方面。

  1. 基础。交大的学生,基础还是都很扎实的,所以这些不是基本问题,这些依赖于平时个人的积累,在找工作的时候就会发挥出来的。
  2. 准备。不管基础怎么样,准备同等重要。从专业角度来说,计算机准备无非是三个方面:语言,数据结构算法,系统。语言你可以准备你最熟悉和擅长的,基本数据结构(二叉树,链表是重点),排序,查找,哈希,红黑树,常用算法KMP,归并,动态规划,回溯,简单数论知识等。系统可以是系统编程,内核等,因人而异。推荐清华的算法分析与设计,算法导论,编程之美,程序员面试宝典。准备还要包括简历,随时关注招聘信息,应届生网站和国内其他高校的bbs都是不错的途径。
  3. 争取。很多机会是自己争取的,尤其是自己错过一些机会的时候,如果我没有在HR给我打电话时解释原因并且争取的话,我是去不了微软面试的。在面试过程中,多和面试官交流,适当情况下可以索要联系方式,获得事情有转机的时候,尽量争取。
  4. 总结。找工作是个体验新鲜的同时积累的过程,面试多了,你会发现以前你被面试问题又被问到,所以面试完的总结很重要,尤其是你没有解决好的面试问题。
  5. 自信并且注意细节。细节很重要,我在做morgan coding test的时候,用的是JAVA,但是我简历写的是精通c++ 熟悉 java,后来面试官告诉我,他们甚至会怀疑这个是不是你做的,如果这个被放大了,或许就会错过了。

祝愿今年找工作的同学找工作顺利!