博文

[转』我的找工作经历(女生,cs硕)(2006-04-27 18:42:00)

摘要:我一直觉得自己没有资格来教导别人什么,只是想把我的经历写出来给后来人以参考,自
己也好理清思路,为这一年来的曲折历程做个纪念吧。

(一)实习之路

经历了是否读博转行或者出国等的犹豫,最后确定了从事本行技术工作的方向了之后, 0
5年的暑假我开始找实习单位,开始比较盲目,在51job上面随便投,但都没有回应,后来
主要是在bbs和hiall上面找到的消息比较多。武汉的机会实在是太少了,所以我的目标放
在了全国。经历了快两个月,期间修改简历多次,投了百来家,参加了二十来家公司的面
试。后来回忆起来这段时间的经历很重要,为我后来打下了基础。最后简历基本成熟,面
试不会慌张了。
2005年7月第一份实习,南京国电南瑞。这份实习的得来主要是它们的项目和我的研究方向
极其对口。去南京实习了两个月,说实话,技术上没有学到什么东西,只是第一次体验到
了工作是怎么回事。值得纪念的是,在南京的这段时间里,我接到了Intel的面试电话。

2005年9月第二份实习,英特尔上海研发中心。能拿到这个实习,我真的是有不少运气的成
分在里面,也可能是我们部门当时招的实习生人数较多吧,所以在面试的时候没有怎么难
为我,来回电话聊了几次就让我去了。这份经历我终生难忘,在里面遇到了不少大牛,结
交了很多真诚的朋友,也为我自己的简历镀了一层金。

(二)找工作真正开始

10月-11月,在找工作的大潮轰轰烈烈的时候,我彻底的失败了,因为我身在外地,学校
的招聘会至今一场也没有参加。实习和生活的事情让我忙的抽不出时间,而且当时自己也
没有电脑,大量的网申需要大量的时间和精力,让我忙的昏头了。对于网申我也很无奈,
我的简历无懈可击,但是至今为止,没有任何一家网申的公司给过我答复,包括我申请多
次的Intel都全然无果,也只能归为rp不好了。现在不得不承认的是,那段时间在我实习的
部门转正的考试中我第一轮便失败,这给了我很大的打击,长期网申的没有回应也对自己
产生了怀疑,甚至觉得自己不适合做技术,想放弃IT这条路。后来想想我们组十几个实习
生最后也只留下了一两个,坐在我身边的一个同样在转正中失败的男生拿到了Google的of
f......

阅读全文(11579) | 评论:7

在微软ATC实习的一点感想(转)(2006-04-24 19:45:00)

摘要:安安注:转史师兄的文章,特表示感谢!

发这个贴子主要有这样两个目的:
1.混进微软实习三个多月了,写一些我自己对在ATC实习的认识,想了解的人可以了解一下。
2.现在成立了一个ATC Intern Committee,前几天开会号称ATC要开始狂招Intern,并希望能够让我们在自己学校的BBS上给他们宣传一下,所以如果你有兴趣来这实习的话可以考虑投简历了。

在ATC的Visiting Student一部分是看到BBS上说招人自己投简历进来的,一部分是校园招聘已经签了offer但还没毕业所以先来实习的,也还有推荐之类的,不过作为实习生都没有区别。我是靠第一种途径混进来的。

ATC实习生有两类,一类是像我这样coding的,我理解的是广义上的coding, 并不是每天除了coding不干别的,实际上我的很多时间都在做research。而且因为实习生没有权限访问一些confidential的东西,所以很多source code无法给实习生看,有些事情也无法交给实习生来做。另一类好像大都是跟着PM做的,基本上不coding,我没做过不是太清楚。

我现在做的一部分是别人有了什么idea让我去编程简单实现一下,另一部分是看到有人做出来了让我想办法实现和别人做出来的差不多的功能,但是我觉得这些现在都不重要,最重要的是要有自己的想法。因为虽然我在Windows Mobile组实习,但我做的和ATC新成立的Incubation组差不多,据说这个组即将招的实习生大部分会像拓荒一样做一些现在没人做但是挺有意思的事情,我觉得这些东西应该能挺好玩的,我现在做的就很好玩。

在这的工作时间的确是比较长的,但我觉得不应该用加班不加班或者加班给不给钱来形容工作辛苦不辛苦,你要是愿意干这个天天在这呆着你都不会觉得累,你要是不愿意干这个在这呆一分钟我都觉得你挺遭罪的。当然公司招实习生有公司的目的,你来这实习也有你的目的,你天天在这里加班是为了你自己,当然如果赚钱是你唯一的目的的话我劝你还是不要来这了,因为一个月就那么三千来块钱。另外其实在这工作的时间非常flexible, 你不乐意加班完全可以不加,其实你白天一天不来恐怕都不会有人管。

以前在这里看到过一个什么“同学帮推荐微软实习没戏“之类的一个帖子,看了以......

阅读全文(5403) | 评论:0

面试题(转,有些有点搞笑)(2006-04-14 01:37:00)

摘要:1.链表和数组的区别在哪里?
2.编写实现链表排序的一种算法。说明为什么你会选择用这样的方法?
3.编写实现数组排序的一种算法。说明为什么你会选择用这样的方法?
4.请编写能直接实现strstr()函数功能的代码。
5.编写反转字符串的程序,要求优化速度、优化空间。
6.在链表里如何发现循环链接?
7.给出洗牌的一个算法,并将洗好的牌存储在一个整形数组里。
8.写一个函数,检查字符是否是整数,如果是,返回其整数值。(或者:怎样只用4行代码编写出一个从字符串到长整形的函数?)
9.给出一个函数来输出一个字符串的所有排列。
10.请编写实现malloc()内存分配函数功能一样的代码。
11.给出一个函数来复制两个字符串A和B。字符串A的后几个字节和字符串B的前几个字节重叠。
12.怎样编写一个程序,把一个有序整数数组放到二叉树中?
13.怎样从顶部开始逐层打印二叉树结点数据?请编程。
14.怎样把一个链表掉个顺序(也就是反序,注意链表的边界条件并考虑空链表)?
另外: 一、单项选择题:(共12题,每题2分,共24分) 1. 下面哪一个不是C++的标准数据类型?              ( ) A. int                              B. char C. bool                             D. re......

阅读全文(7872) | 评论:1

李开复: 做终身程序员是一件好事情 (来自csdn)(2006-04-03 16:22:00)

摘要:李开复: 做终身程序员是一件好事情
2005.11.25  来自:《程序员》   
 
Google中国编程挑战赛专访李开复: 做终身程序员是一件好事情 在李开复博士加入Google公司并担任google中国总裁后,最近他们推出了一项Google Code Jam - 中国编程挑战赛,为了更好的了解这次大赛的目的和背后的一些想法,我们约到了李开复博士进行了专访。

记者:那这次程序大赛主要是为了考察程序员哪些素质?

李开复:我们出的题目,需要选手具备很缜密的算法、严格的过程,完善的测试,容错和速度也需要考虑的因素,而且我们的题目可能比较困难一些。

比赛考察的重点是选手有没有把计算机科学学好。我们发现,很多学生只看表面的东西,其实更重要的是学懂理论。我原来就说过外功和内功的差别,外功很好的人去打擂台,肯定打不过一个内功很好的。这里的内功就是算法,数据结构,操作系统,数据库方面的基础知识,要把大一,大二,大三这些基础课程学的特别扎实,把这些课程学好。一些学生号称自己知道很多最新的技术,但这些只是一些语言。就像一个人学会了几十种语言,却写不出一篇好文章。

当然,我们考察的还有创新能力,要选手反应要够快,想事情要严谨。有一个挑战赛的环节,是别人可以找你程序中的bug。因为当程序员真的去工作之后,有几件事情是每个程序员都要去做的。比如测试和codereview。如果只会写程序而不会测试是不行的,而且也不能只看懂自己的代码看不懂别人的代码。这次比赛我们是引入了一种竞争的机制,需要靠给别人挑错来给自己加分,以后可能有更好的方式来测试选手这方面的能力。 记者:您希望通过大赛向程序员传递怎样的信息?

李开复:中国有一些现象,比如一个程序员作好了就是做经理、总经理、创业。程序员并没有认为他们从事的是一项非常了不起的事业,大家觉得做科学家,数学家很好,但提到程序员就不行了。但google有很多优秀的程序员,他们甚至到副总裁级别,他们也不要带团队,就是整天编程。Google的No.1的程序员叫Jeffrey Dean,他做了一件非常了不起事情,开发了一个技术MapReduce可以让程序员很容易的学会为几千台服务器编程。他现在38岁了,可能按照中国的观点来说他......

阅读全文(3997) | 评论:2

招聘对垒中的甲乙双方(转载)(2006-03-29 16:50:00)

摘要:招聘对垒中的甲乙双方

    总有应聘者因为自己非名校毕业,非高端学历,因而机会对自己不公平。其实即使在人事经理的眼中名校学生被另眼相看,也不是完全的坏事;一方面人事经理对名校生的期望就高于一般学校生,没有出奇制胜的表现,反而让人失望和怀疑其图有虚名。不是名校生可以轻松而自信的表现自我,没有心理压力,表现的好刚让人刮目相看。
在林林总总的竞争者中如何脱颖而出,需要技术,而不是绝对的依赖技术,有能力表现自己的人总是有办法让自己与众不同,引起人事经理的注意或者好感。
衣着不用多么笔挺考究,干净符合身份就可以了,过多雕琢的痕迹说明此人善于表面功夫,至于是不是实力派反而让人怀疑。
对其他的竞争者是否友好,也是一个需要注意的问题,有德君子,有容乃大,能和竞争者、陌生人友好相处的人一般有不错的融合度,即使居心叵测也不该让人一眼看破。
面对笔试,不用刻意讨好阅卷人,实话实说是上善之策。比如在一家销售公司被问到回扣的问题,完全可以直接说明你的个人看法,属于不正当的竞争手段,但是目前实际情况是难以避免,一方面是我们自己人要有好的操守和企业文化,严谨的制度和科学的防范手段,另外一方面对我们的目标人群可能也要使用,正确认识就可以了。
笔试的时候有复杂的问答题,还用很多的专业名词还迷惑人,其实,没有什么标准答案,应聘者只简单的用词语概括自己的思想主旨就好了,不用高考一样的详细回答,招聘方与应聘方是平等的双向选择,自己所写的答案要有自己的思维、自己的创新,生动鲜明而不流俗。要见的是一个人的领悟能力、学习能力和独特的禀赋,而不是机械化的服从和迎合。
也许你不是第一个交卷子的,但是一定不能是最后一个,除非你自信你的答复是最出类拔萃的。人事经理除非个别非常敬业的,他们也有自己的情绪,对拖沓的耽误别人时间的人难有好感,何必费力不讨好呢?而且先交卷子可以先进入下一轮,这样你作为比较靠前出现的人,容易给各位考官留下深刻印象。 参见面试的时候请手机静音,万一忘记也要在有电话响起的时候立刻道歉并关闭,不要当着考官接电话,更不要说任何涉及私人的话题,语气勿情感化。   被问及以往工作过的公司的时候不要指责别人,也不要情绪化的否定前任公司或者老板或者同事。一个有出息的人要多挖掘自己的自身原因,......

阅读全文(3155) | 评论:0

九种你意想不到的面试考题(转)(2006-03-20 13:08:00)

摘要:许多用人单位在招聘时,为了从众多的求职者中筛选出自己真正需要的人才,常常少不了用各种考试来测验和考查求职者真实的素质、水平和能力。以下介绍的是9种特色考题。
  1不宣而考的考题
  招聘考试有的是事先明确地让应聘者知道是在考他,而有的则是事先不讲明,在应试者不留意中进行测试的。有一家食品公司招业务员,老总特意留下10位初试入选者吃午饭。不想下午复试时,午餐交谈甚欢的3位应聘者中选,而心思重重、食不甘味的另7位却全部名落孙山。这位老总事后解释说,公司要求每个员工都要有良好的心理素质和应变能力,否则是做不好业务员工作的。像这样的考题就提醒应试者:在参与招聘单位的一切活动中,都要增强应试意识,处处留心招聘单位在暗中测试你,争取成功。

  2故设圈套的考题
  小魏应聘电视台记者,笔试过关后参加面试,主考官问道:“你说你爱好写作,可是我看了你填的报考表,在‘自我评价’栏中居然出现了三次语法错误。现在既没有多余的表格,也不准涂改,你怎么办?”小魏吃了一惊,填表时他字斟句酌,怎么可能出现这样的错误呢?时间不允许他多想,他当机立断,边想边回答:“为了弥补失误,我在表后附一张更正说明,上面写道:”某某地方出现了三处语法错误,实属填表人的粗心大意,特此更正,并向各位致歉。‘不过……“。他停顿了一下,接着说:”在发出这份’更正说明‘之前,我想知道是哪些错误,因为不能无的放矢,错误地发出一份’更正说明‘,我不愿意犯这种错误。“考官们笑了,原来这是故设的一个圈套。

  3答案因职业而异的考题
  有一位优秀大学毕业生参加一次招聘公务员的面试,自我介绍后主考官就向他提出了一个问题:“请回答l+l=?”这位毕业生稍加思索便十分自信地回答:“你需要它等于几,它就等于几。”结果他被淘汰了。考官解释原因时说:有一位企业老总在招聘部门经理时也问过“1+1 =?”问题,有一位应聘者的答案与这位毕业生的答案一样,结果这位应聘者被录取了,显然这位毕业生也看过这样的题,但他忽视了很重要的一点——职业特性。人家应聘的是企业的部门经理,企业老总希望他一年创造上百万的利润,那他就得朝这个方向去努力。但这里招聘的是公务员,公务员的基本素质之一是实事求是。因此他对1+1=?的回答只能说明两个问题:要么是生搬硬套,要么是盲目服从。这与公务员的要求是格格不入的。......

阅读全文(4132) | 评论:3

主题:一个历史系小硕这样求职:屡败屡战再接再厉(转)(2006-03-20 13:05:00)

摘要:主题:一个历史系小硕这样求职:屡败屡战再接再厉(转)
来自新浪 本人是南京大学小硕,学的专业也很冷———历史系专门史(国际关系史)。记得曾经有人在学校的BBS上问专门史专业的毕业生找工作怎么样,我决定将自己的经历写下来,算不上典型,但至少是个案吧。

去年10月,国家某部委来学校招人,自此,我的求职序幕就拉开了。一直到今年3月初,总算是尘埃落定。期间整整4个月。

说实话,虽说升入三年级后也知道该找工作了,但心里总没有太在意。偶尔在宿舍里谈论起毕业后做什么工作,好像大家都信心十足,对很多工作都不屑一顾,说起来,都是“这种工作你也做啊?”“那么点工资我宁愿自己一个人打工”———一副不知天高地厚的语气。

国家某部委今年来得比较早,据说是与其他部委(外经贸部、外交部等特殊部门)争夺人才。招聘的领导没有来系里,而是直接在学校的就业指导中心招聘了一天。大概是星期六晚上,我的一个朋友告诉我了这个消息,并说该部委的人星期一要到系里。星期天,我匆忙做了一份简历———后来证明我的这一举动是正确的,班里的其他人在星期一接到通知时完全措手不及,绝大多数人都没有简历,空着手就到系里了。相比之下,我则是有备而来,所以给招聘者的印象也就深刻些。后来,两个招聘的领导还专门让我去他们住的宾馆谈了一下。

之后是江苏省某省属机关、南京市某市属机关来学校招聘。因为有了应聘国家某部委的经历,所以简历已修正得完美一点了,心里底气也足了些。后来江苏某省属机关通知我面试,并发给我表格让我参加考试。可惜的是,今年,国家公务员考试和江苏省公务员考试是同一天,最后我还是选择了国家某部委,参加了国家公务员考试。这期间,我陆续参加了南京的几场招聘会,作为历史系这种冷门专业的毕业生,其间滋味一言难尽。

学校毕业生就业指导中心的JOB网页不断有新的招聘信息。我按地址寄了几份简历,还参加了一场广州日报集团的招聘会。广州日报的招聘程序相对简单一些,就是递上你的简历,然后当场半小时(也可能是一小时)写一篇文章,题目是“大学期间你感到最困难的事”,写完交上就等通知吧。听同学讲,南方日报则根据简历要初选,然后再是笔试,据说题目还比较难,题量大,科目是公务员考试的《行政职业能力测试》和《申论》等。

后来,我通过了广州日报集团的初试,但面试......

阅读全文(3492) | 评论:1

2006年毕业生薪资大起底(转)(2006-03-18 18:35:00)

摘要:2006年毕业生薪资大起底
2006.03.13  来自:天涯   
[通讯]
朗讯青岛:7.5k/m 硕
朗讯北京:9.6k/m 硕
Cisco上海:9w/y 硕
华为: 5000+800 硕士
爱立信北京:6500税前
西门子AD:3200
中电赛龙 5050+800+150 硕士
大唐移动 5500+900(车补房补饭补)

[运营商]
北京联通:硕士4000+2000/M
太原联通:实习期3000/M本科
上海联通:转正后10W/Y(加福利)
河北联通:
>试用期3-6个月 见习期1年 试用期在见习期内
>试用期小本850
>然后转正 定岗 见习期内奖金拿0.5
>最低级的业务员是1到4岗 一般上来也只能定成1岗
>1岗工资950 4岗工资1950
>奖金占薪酬的50%
>发13个月
>剩下的就是补助 年终 逢年过节的发个钱了?

东莞电信:实习期4W/Y,转正7~8W/Y
广州电信:不具体说但是说平均每人9W.工资总额/人数.税后
深圳电信:第一年6W.转正后9W.税后
上海网通:转正后12W/Y (加福利)

[PC]
明基:2500左右
华硕:3000左右
VIA:7000/m 提供宿舍 硕士

[软件]
微软:SDE14w/y SDET 12.5w/y
腾讯:10w/y 硕 7w/y 本
百度:研发13w/y 硕 业务类非常低
Google:16k/m 硕
盛大:本科4000,硕士5500.3个月的实习期.实习期待遇为正式的80%
TOM网:本科4500税前

[集团]
Sony东京 25w/y
intel:研发 研 8k*16 (税前基本工资)
IBM CDL: 研 7.5k*14 (税前基本工资)
IBM Sales: 研 5.8k*14 (税前基本工资)
联想:4000税前.
联想研究院:5300硕士
HP:SALES,5300税前

[金融]
四大全部:......

阅读全文(6803) | 评论:1

最近笔试面试,狂考sizeof ,大家一起学习(转载)(2006-03-16 22:01:00)

摘要:解析C语言中的sizeof 一、sizeof的概念 
  sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数。sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。  二、sizeof的使用方法 
  1、用于数据类型    sizeof使用形式:sizeof(type)    数据类型必须用括号括住。如sizeof(int)。    2、用于变量    sizeof使用形式:sizeof(var_name)或sizeof var_name    变量名可以不用括号括住。如sizeof (var_name),sizeof var_name等都是正确形式。带括号的用法更普遍,大多数程序员采用这种形式。    注意:sizeof操作符不能用于函数类型,不完全类型或位字段。不完全类型指具有未知存储大小的数据类型,如未知存储大小的数组类型、未知内容的结构或联合类型、void类型等。    如sizeof(max)若此时变量max定义为int max(),sizeof(char_v) 若此时char_v定义为char char_v [MAX]且MAX未知,sizeof(void)都不是正确形式。  三、sizeof的结果 
  sizeof操作符的结果类型是size_t,它在头文件 中typedef为unsigned int类型。该类型保证能容纳实现所建立的最大对象的字节大小。    1、若操作数具有类型char、unsigned char或signed char,其结果等于1。    ANSI C正式规定字符类型为1字节。    2、int、unsigned int 、short int、unsigned short 、long int 、unsigned long 、float、double、long double类型的sizeof 在ANSI C中没有具体规定,大小依赖于实现,一般可能分别为2、2、2、2、4、4、4、8、10。    3、当操作数是指针时,sizeof依赖于编译器。例如Microsoft C/C++7.0中,near类指针字节数为2,far、huge类指针字......

阅读全文(3791) | 评论:1

2005年毕业生经典面试题大观(2005-12-27 14:11:00)

摘要:2005年毕业生经典面试题大观 名牌有名牌的理由,就连招聘也与众不同,各个企业的面试题成了招聘后期的压轴好戏。今年的企业面试题目,说它百般刁难的有之,说它独出机杼的有之,说它故弄玄虚的有之。你怎么看呢?还是先来了解一下,看看面对这些经典题目,同学们当时是怎么回答的,企业本身又最满意怎样的答案,希望对明年应聘的同学和今年应聘失利的同学有所帮助。 一、美国有多少辆汽车:微软   谜语类试题:美国有多少辆汽车   张兵(复旦大学管理学院):这道试题并不难,我想它可能只是想考察一下应聘者的应变能力,即在短时间内快速应对不规范问题的能力。我当时的回答是:美国有多少人?这些人里又有多少人会开车?而会开车的人里又有多少有这样的经济能力可以购买汽车?可以购买汽车的人里是不是都已经买了?这些问题解决了,那答案自然就知道了。   企业回复很明显,这是一道答案开放的试题。它是为了考察应聘者能否对一个问题进行符合逻辑的创造性思考,并迅速通过这种思考寻求到解决问题的办法。至于答案,我们显然并不关心。这两道题的指向性很明显,应聘者是否能在很短的时间里对出其不意的问题做出反应,并能够有逻辑地回答这样的问题,我们同样希望能够得到出其不意的答案。有不少人通过在网上搜集这种试题来准备答案,显然违背了企业的本意,大家要记住:重复的答案都不是好答案。 二、 到底有几条病狗:IBM   题目:   村子里有50个人,每人有一条狗。在这50条狗中有病狗(这种病不会传染)。于是人们就要找出病狗。每个人可以观察其他的49条狗,以判断它们是否生病,只有自己的狗不能看。观察后得到的结果不得交流,也不能通知病狗的主人。主人一旦推算出自己家的是病狗就要枪毙自己的狗,而且每个人只有权利枪毙自己的狗,没有权利打死其他人的狗。第一天,第二天都没有枪响。到了第三天传来一阵枪声,问有几条病狗,如何推算得出?   小朱(华南理工大学生物系):我用自己随身携带的笔在纸上划了一下,把各种关系用图和箭头进行了标注。   第一种推论:   1.假设有1条病狗,病狗的主人会看到其他狗都没有病,那么就知道自己的狗有病,所以第一天晚上就会有枪响。因为没有枪响,说明病狗数大于1。   2.假设有2条病狗,病狗的主人会看到有1条病狗,因为第一天没有听到枪响,说明病狗数大于1,所以病狗的主人会知道自己的狗......

阅读全文(4942) | 评论:1