<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>IT公司面试手册</title>
	<atom:link href="http://www.mianwww.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mianwww.com</link>
	<description></description>
	<lastBuildDate>Sat, 04 Feb 2012 15:33:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>网友的面试血泪史</title>
		<link>http://www.mianwww.com/html/2012/02/13088.html</link>
		<comments>http://www.mianwww.com/html/2012/02/13088.html#comments</comments>
		<pubDate>Sat, 04 Feb 2012 15:33:40 +0000</pubDate>
		<dc:creator>jim.jin</dc:creator>
				<category><![CDATA[网友面经]]></category>

		<guid isPermaLink="false">http://www.mianwww.com/?p=13088</guid>
		<description><![CDATA[别个面试是去找希望的，我去面试是去找打击的；别个面试面成了面霸，我面试简直都快面成了面粑粑。 找了几天工作，得出俩结论： 第一，人难招。 第二，我面试就是去找打击的。 周六回深圳，周日开始找工作，周一下午感叹居然没有动静，某呆：“你投了几份简历？”“10份。”“你要多投点。”周二开始面试，一天两个，目前已经排到后天上午，天知道，我到现在也只投了10份简历…… 昨天下午去那个公司面试，一进去吓了一跳：够大！够空！应聘什么金融信贷专员，一开始还精神抖擞地掰，掰到后来实在掰不下去了，开始自暴自弃—— 面试官：“你觉得自己有些什么缺点？” 我：“我觉得我最大的缺点就是和陌生人沟通有障碍。” 面试官：“你为什么选择我们公司？” 我（心中狂吼：你妹！你们打电话给我之前我都不知道你们公司是干嘛的，是你们叫我来的好不好？）：“贵公司的产品很打动我。” 面试官：“那你对我们的产品有哪些了解？” 我：“其实我对贵公司的产品了解得也不是很清楚。” 面试官开始还忍着，等问了我的期望薪水之后，终于变脸了：“其实我觉得你至少目前还不适合做销售，我建议你还是去找一份稳定的工作比较好，balabalabala，balabalabala……” 今天上午，应聘什么——囧，我到现在也不知道是什么职位——面试官是一爆温柔的MM，问我应聘什么职位，我顿时傻了：“呃，请问贵公司要招什么？”然后接受MM的面试，完了被请到老总办公室，开始接受打击： 面试官：“你之前做的工作都没什么发展前途。” （谢谢，有发展前途姐姐我还要跳槽吗？） 我：“……嗯。” 面试官：“你的能力距我们的要求还有一定距离，就算你进来，前期也要顶很大的压力。” （不带这样玩的，你们自己打电话把姐叫来，连招什么都不告诉我，就为了问一堆毫无创意的问题，然后鄙视我没有创意？） 我：“……嗯。” 我一边微笑颔首一边听对方鄙视我的能力，心想您老人家快点balabala完了放我走吧，从此大路朝天各走半边，您去招您的创意型人才，我去找我的没创意的工作。结果bala完了居然还给我布置了一份作业，让我写软文，软文，软文……我嬲，就冲您那鄙视我的样子，这个软文我写了! 回来下了那个破软件到手机里，刚运行：程序意外终止，请重新启动。好，重启。看起来还不错，蛮卡哇伊的，来，切换下选项看看，咦，怎么不动了？我等，我再等：程序无响应……我继续等……程序意外终止，请重新启动。内牛满面，大哥，大叔，大爷！您鄙视了我还不够，您的软件还要来鄙视我的小7？ 下午去面试回来，来一电话：“您好，我们这里是珍爱网。”我当场石化……不是吧？我是有投简历没错，但是纯属好玩啊……别人是没得选择只好找我，珍爱网……我投简历的时候看了的，2周内申请该职位的人数为544，544啊（鄙视那些和我一样抱着不良企图的剩女们）！！比我投的另外9个公司的申请人数加起来2倍还多，你们是不是每个人都要捞过去试试? 面试的时候有个电话打进来，面试完了打回去，占线，占线，占线，占线……姐硬是打了一个小时，终于打进去了，居然是平安银行的专场招聘会，姐顿里来神了，然后又瞬间泄气了……根据打了一个小时都占线来看，他们招聘部今天不知道捞了多少人明天去应聘，我估计又是炮灰，被人打击一通之后在对方“这种水平还来干嘛”的眼神中转身，然后在心中狂吼：“你妹！是你们自己打电话叫我来的！！！！”]]></description>
		<wfw:commentRss>http://www.mianwww.com/html/2012/02/13088.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>可遇见框架技术之面试问题(带鄙视态度的禁止观看)</title>
		<link>http://www.mianwww.com/html/2012/02/13086.html</link>
		<comments>http://www.mianwww.com/html/2012/02/13086.html#comments</comments>
		<pubDate>Sat, 04 Feb 2012 15:32:22 +0000</pubDate>
		<dc:creator>jim.jin</dc:creator>
				<category><![CDATA[架构师]]></category>

		<guid isPermaLink="false">http://www.mianwww.com/?p=13086</guid>
		<description><![CDATA[本人虽然出来咋道不久，不过也可以写写自己的心得，在这里只谈软件有关的，因为软件工作室技术工作，不管是面试形式上，还是其他的都是有区别的，面试切忌：如果是刚毕业的，切忌大而全，谈吐自然。 应届生，在面试官的眼中是觉得没什么技术的，但是并不是所有面试官都这么认为的，因为公司招人还是要招有点技术的，有点工作经验的，所以应届生有个比较麻烦的砍，就是工作经验，但是针对这一问题不是没的解决的办法，所以很多毕业生，都去了培训学校，在培训学校期间做了什么项目又可以夸夸奇谈了，然后培训完了，还没毕业，属于实习阶段，这个时候估计很多企业会要这些培训生，因为便宜，所以这类人等到毕业的时候，估计也可以说出不少的工作经验了，在工作经方面得到了基本的解决。还有一类人，没有去培训学校，因为他们在学校期间就通过自学学习了很多技术方面的书，所以这类人在前一类人在外面培训期间，就会选择去外面找工作，或许是没钱吧，或许觉得培训没什么必要了，这类人相对于前类人而言，工作经验还是技术经验都会优先于前者，所有，这个时候，前面两类人，只要公司有面试，不管公司大着招应届生还是有经验的牌子都可以去应对，如果，在技术上比较突出的，嘴巴又能说的，可以随便的胡弄就能过关。还有一类人，就是既没有培训也没有在学校期间参加过实习的，这类人可能在面试的时候碰壁不少，但是还有个对他们的好处，就是软件行业需求比较大，如果还是懂点技术的话，有些企业还是回录用他们的。 说下面试的问题吧，简历切忌太大太全，由于很多企业一贯的想招有技术的人，所以简历是证关重要的，简历上一定要写自己会的技术，不要动不动都写精通，谦虚点有时是好事，不要写自己不会的技术，到时面试的时候会尴尬的，很多企业不是都贴出来，要会这个要会那个，好无考虑的就写出来，感觉就是在招一个全能型人才是的，不过确实是在招全能型人才，所以这些企业看到简历上技术会的多的人，好无考虑的会喜欢上，面试的时候衣服整洁，面试期间谈吐自然，不要抢面试官的话，不要卡壳，不要过分的写不是自己的工作项目，注重写下自己实习期间的项目，嘴巴一定要会说，如果不是技术人员面试你，多说写技术问题，把对方说晕最好，不过，面试的经验还必须要去经历才能总结，只是在面前作好充分的准备。 待遇问题，应届生一贯就是工资比较低，不管是我上面说的三者中，培训的，没培训提前实习的，也是实习最久的，还有就是没实习没培训的，前两者工资基本上差不多，不过第二者在面试的时候可能会更加的游刃有余，面试比较容易，但是工资基本和前者一样，但是应为是应届生，企业会给出一个标准，所以工资高不到哪里去，第三者可能会差点了，不管是面试的时候有困难，待遇的话，如果标准的公司招应届生的话，前面三者都是一样的工资，如果企业不是标准企业，那么工资就会相应的低很多了。 个人认为，简历尽量的做漂亮；嘴巴能说，这才是关键。大家可以参考，但是不要借鉴，本人才疏学浅，不然会被鄙视的。]]></description>
		<wfw:commentRss>http://www.mianwww.com/html/2012/02/13086.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>孙悟空成功的职场心得 说的太对了</title>
		<link>http://www.mianwww.com/html/2012/02/13083.html</link>
		<comments>http://www.mianwww.com/html/2012/02/13083.html#comments</comments>
		<pubDate>Sat, 04 Feb 2012 15:26:39 +0000</pubDate>
		<dc:creator>jim.jin</dc:creator>
				<category><![CDATA[面试指导]]></category>

		<guid isPermaLink="false">http://www.mianwww.com/?p=13083</guid>
		<description><![CDATA[1、跟对人：师傅有背景、人脉和专业知识； 2、做对事：自我定位要清晰，专注优势领域； 3、善带团队：发挥每个人的优势，激发大家的潜力； 4、职业道德好：不轻易跳槽，不轻言放弃； 5、学习意识强：注重学习深造，掌握核心技术； 6、心理素质好：不畏强敌，敢于亮剑。]]></description>
		<wfw:commentRss>http://www.mianwww.com/html/2012/02/13083.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unix面试题</title>
		<link>http://www.mianwww.com/html/2012/02/13080.html</link>
		<comments>http://www.mianwww.com/html/2012/02/13080.html#comments</comments>
		<pubDate>Sat, 04 Feb 2012 15:21:14 +0000</pubDate>
		<dc:creator>jim.jin</dc:creator>
				<category><![CDATA[UNIX]]></category>

		<guid isPermaLink="false">http://www.mianwww.com/?p=13080</guid>
		<description><![CDATA[1. 有一台UNIX服务器不能够正常连接SSH，然后还可以反馈，检查这台机器的毛病。。给出具体命令 2. LINUX系统下管理员添加硬盘怎么添加 3. 还有同一网段两台主机MAC地址被篡改报错，是怎么回事 4. 网络中的package具体是怎么发出去的？ 5. UNIX里面的ls命令是怎么工作的]]></description>
		<wfw:commentRss>http://www.mianwww.com/html/2012/02/13080.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何在各种类型的面试中取胜</title>
		<link>http://www.mianwww.com/html/2012/02/13077.html</link>
		<comments>http://www.mianwww.com/html/2012/02/13077.html#comments</comments>
		<pubDate>Sat, 04 Feb 2012 15:17:30 +0000</pubDate>
		<dc:creator>jim.jin</dc:creator>
				<category><![CDATA[面试指导]]></category>

		<guid isPermaLink="false">http://www.mianwww.com/?p=13077</guid>
		<description><![CDATA[如何在各种类型的面试中取胜, 对于那些经历过数次面试的人来说以下的这些建议也许显得过于简单。不过你也许会发现，正是由于你在其中的一两点上犯了错误才导致以前面试的失利。 一、精心准备 面试前准备一份在一两分钟内的推销自己的“广告”，可以肯定的是，对方将要求你回答“请谈谈你自己”或某个意图与此完全相同的问题。你应该背一小段与所求职位相符的有关自身背景的“广告词”。 二、面带微笑，保持自信 脸上带着愉快轻松和真诚的微笑会使你处处受欢迎，因为微笑使你显得和和气气，而每个人都乐于与和气、快乐的人一起共事。你应该表现出热情，但不要表现得太过分。人们之所以被录用不是因为他们需要救济，而是因他们可以做事。 三、核实对方需要什么，然后向他表明你将如何满足其需要 如果你是名出色的应试者，那么你事先就应该了解你所应聘的职位的工作职责以及理想的人选应该具备什么样的资格。在面试时你可以用问题加以证实了解到的信息。如果对方的回答让你意识到你了解的信息有误，那么你应该明白必须对谈话内容进行及时的调整。对于整个面试来说，通过面试者的回答证实你获得的信息是相当关键的。 四、留心你的一举一动 面试时你的方方面面，不仅是你的衣着、你的回答，还有你的身体语言、脸上的表情、姿势、仪态和手势等都会受到对方的仔细观察。如果你是新手，那就表现出庄重；如果你是老手，那就表现出活力。始终作出积极、肯定的反应。 五、以最佳方式、在最佳时间开始你的面试 有些人说求职面试的头5分钟最关键，也有些人说是否会被录用取决于面试的头60秒的表现。如何才能在面试的头几秒钟之内就给人留下好印象呢？以下的几点对你也许有所帮助： 1．事先确定好要穿的衣服，弄清楚面试的地点究竟在哪里。 2．要守时，对接待人员要和蔼。 3．说几句话打破沉默，例如赞美一下漂亮的办公室、有趣的图画等。 4．在对方招呼你坐下以前不要坐下，不要主动和对方握手。 六、不要局限于用一两个字回答考官的问题 雇主常说员工的交流技巧是他们最看重的才能。要遵守交谈的所有技巧： 1．不要突然打断对方的说话； 2．不要使用亵渎的语言； 3．不要说没有事实根据的大话； 4．你不能仅局限于一两个字的回答，但是也不能为了掩饰自己内心的紧张而滔滔不绝地说个不停。 七、文凭不能解决所有的问题 你所受的教育是你职业生涯中行动的支点，但指望仅凭受过良好教育便在激烈的求职竞争中取胜，那是不现实的。用具体事例清楚地说明你所学的东西，并说明在实践中你能应用所学的东西做些什么。 八、随身携带一枝笔和一台笔记本 面试时偶尔做一点笔记是明智之举，只不过不要装作煞有其事的样子。在面试时，你也许真的需要把一些东西记在本子上（例如，有什么事你一时想不起来，需要过后再答复面试者）。况且，把面试者所说的话记录下来对对方也是一种尊重，这会使对方觉得高兴。 九、注意聆听，仔细观察 不要一味地只顾推荐自己。如果你经常只忙于思考接下去要讲什么，那么这时你要培养听别人说话的技巧。如果你没听清面试者的问题，你可以向他提问以便将问题弄清楚。 你应该掌握好何时结束面试。同时，为了给今后进一步的联系创造机会，你可以问他以下问题：面试时，你们在录用员工方面的下一个步骤是什么？你预计你们在什么时候会作出决定？如果我还有其他的 自身的特长，曾在校团委举办的手工制作大赛获奖。由于工作积极努力，成绩突出，被评为校“优秀共青团员” ，得到老师和同学们的一致好评。无论工作多累，多繁琐，都不再是一种疲惫，而是一种满足和快乐。 最大的收获是心理的成熟，一千多个日子里曾悲伤过、失落过、苦恼过，委屈过。而现在懂得擦干眼泪，站起继续往前走，前面的荆棘，算不了什么，路上的阻碍，我每攀登跨越过一次，便离云端更近了一步。 使自己的知识水平，思想品德，工作能力等方面都踏上了一个新的台阶。 大学不但教会了我知识，让我只是为人处事的方式，更磨练了我坚强的意志和必胜的信心。在这即将挥手告别美好的大学生活，踏上社会旅途的时候，我将以饱满的热情，坚定的信心，高度的责任感去迎接新的挑战，跨越新的高峰。 要得到一份称心如意的工作，绝非易事。或许你刚刚从象牙之塔中展翅欲飞，是个Freshman；或许你不喜欢现在的工作，想换个环境，换个心情，当你在四处出击求职的时候，请注意应聘技巧。 写好简历非常重要，但要避免一份多投。 现在许多学生存在的“通病”，就是简历写得太通用化，不具体，而且一份简历投给许多公司。作为学生来讲，应针对你所应聘的公司的职位需要，突出自己的技能与能力。比如说，贝尔实验室软件工程师需要招聘具备在“UNIX系统下，用C＋＋语言编程序”技能的人员，而你的简历中只写了“会编软件，会用许多系统”，招聘人员不会选中这样的简历，应聘者当然会失去面试的机会。如果是应聘销售人员，则要在简历中写清曾销售过什么产品，前几年的销售额的趋势等等，若只说“我是一个很好的销售人员，我有很多销售渠道，业绩很好”，这样的简历命中率不会高。除简历外，成绩单与论文、推荐信也很重要。我们招聘很严谨，尤其是研究开发人员，要研读所有论文，然后从中评出在论文、学习成绩、简历等方面都较优秀的人员，列入考虑范围内，最后进行面试。 求职目标要明确，不可轻言放弃。 许多学生在应聘之前并没有明确的目标，对于自己想就职于哪家公司及选择这家公司的原因没有很具体的计划。无论是去朗讯、诺基亚、摩托罗拉、IBM还是别的公司，总之要有目标。即使起初并没有获得面试机会或面试没有成功，也不必灰心，可以不失时机地与面试经理联系并告知最近的进展，递交更新的简历并询问新的机会，也许该公司的经理对你没有任何印象，但久而久之，你与他建立了一定的联系，当该公司要招人时，可能会想到你，机会总要靠自己去创造。 如何珍惜面试机会的来之不易？ 加深对所应聘公司的了解，可以给人留下深刻印象。 对所应聘公司是否了解，尤为重要。我曾经历过这样一件事，那时在AT＆T（朗讯的前身）公司，曾面试过这样一位应聘者。当我问他对AT＆T公司有什么了解时，他竟能把AT＆T在全球及中国的概况，销售什么产品，说得很清楚。我问他是怎么了解到的，他说他一直就想来我们公司，听到获得面试机会非常高兴，于是在图书馆泡了几天。他当时给我印象很深，不是他的答案，而是他的诚意。 面试＝技能＋行为 我们的面试打分系统一般分为两部分，技能分数与行为分数。技能方面重点考查应聘者专业知识和相关经验。行为方面重点考查一个人用什么样的行为完成工作的。也许你可以完成这项任务，但是怎样完成的，这个过程也很重要，也就是考察一个人的综合能力。只有双方面的结合，才能真正衡量出面试者是否适合我们的职位需求，是否和公司企业文化匹配。 应聘前做好准备工作： 首先，你要充满信心，请相信：天高任鸟飞，海阔凭鱼跃，天生我材必有用。保持良好的状态，快乐的心情，这样的润滑剂对你大有好处，你不仅有信心，可能还因为状态极佳，不再厌烦手头枯燥的工作，良性循环会事半功倍。 接下去，把自己好好剖析一番，列出自己的长处优点，工作能力，问问自己：我能干什么，我想干什么？定出自己的求职目标，听着：充充电是必要的。世界日新月异，复合型人才才会有竞争，满足于现状的井底之蛙只会被淘汰。充足了电，再为自己好好策划一下，打印一份漂亮的履历表。谦虚是美德，但恰如其分地表现自己，包装自己，非常重要。 然后，把自己修饰一下，整好衣冠，拿上你的简历，带着你的微笑，到我们人才市场来应聘。 应聘的时候，你要先有概念：应聘什么职位，应聘什么样的公司，是选择三资企业还是国营企业，是选欧美公司还是亚洲公司，必须先决定好。小型交流会可以一家家慢慢看，大型交流会场内摊位多，求职者也多，所以建议先在场内浏览一圈，看看哪几家公司有吸引力，决定好主攻目标和次要目标。主攻目标，你要多费些心思，好好展现你的魅力，坐下来和招聘者好好谈一谈，向他展示你的才能，表明想为公司效力的强力愿望；次要目标，留下你的简历和简短介绍即可，自始自终，你都要自充满信心，从容不迫。 应聘之后，如果你得到了面试机会，请再接再厉，作好充分装备： 一、时间。面试时间确定好，不要与自己的日程安排冲突；要守时，可提前一刻钟到达，安定一下自己的情绪，整理好衣。 二、仪表。第一印象非常重要，良好的开端是成功的一半。穿衣服要配合自己的个性气质，自然得体，相得益彰，千万不要夸张。男孩子选好西装领带，还要整理好发型，修好脸；女孩子应该化个明媚的淡妆，给自己信心，也是尊重别人。 三、应试内容。除了简历，学历证明，还要准备好回答考官提问。除了与应聘职位有关的专业性问题，考官会问你：你能为我们做什么？为什么选择我们公司？为什么跳槽？业余爱好等等问题。所以要作好充分准备，还要准备好用英语应试，如果对方要求，或者对方是蓝眼睛、高鼻子的话。回答提问，你要时刻牢记：带着你的优雅从容、灿烂微笑、自信。最重要的一点：表明加盟对方公司的愿望，表明你的诚意。 然后，你就静候佳音吧！希望看完短文的你，能舒眉展颜。祝愿所有求职的朋友心想事成。]]></description>
		<wfw:commentRss>http://www.mianwww.com/html/2012/02/13077.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2011年校园招聘笔试题 C++类题目</title>
		<link>http://www.mianwww.com/html/2012/02/13074.html</link>
		<comments>http://www.mianwww.com/html/2012/02/13074.html#comments</comments>
		<pubDate>Sat, 04 Feb 2012 15:15:15 +0000</pubDate>
		<dc:creator>jim.jin</dc:creator>
				<category><![CDATA[百度]]></category>

		<guid isPermaLink="false">http://www.mianwww.com/?p=13074</guid>
		<description><![CDATA[一、选择题 1．下列关于对象初始化的叙述中，正确的是 　　A 定义对象的时候不能对对象进行初始化 　　B 定义对象之后可以显式地调用构造函数进行初始化 　　C 定义对象时将自动调用构造函数进行初始化 　　D 在一个类中必须显式地定义构造函数实现初始化 2．下列关于基类和派生类关系的叙述中，正确的是 　　A 每个类最多只能有一个直接基类 　　B 派生类中的成员可以访问基类中的任何成员 　　C 基类的构造函数必须在派生类的构造函数体中调用 　　D 派生类除了继承基类的成员，还可以定义新的成员 3．下列关于赋值运算符“=”重载的叙述中，正确的是 　　A 赋值运算符只能作为类的成员函数重载 　　B 默认的赋值运算符实现了“深层复制”功能 　　C 重载的赋值运算符函数有两个本类对象作为形参 　　D 如果己经定义了复制（拷贝 构造函数，就不能重载赋值运算符 4．下列选项中，正确的C++标识符是 　　A6_group　　 B group～6　　 C age+3　　 D_group_6 5. 下列循环语句中有语法错误的是 　　A int i;for（ i=1;i&#60;10；i+＋）cout&#60;&#60;‘*‘； 　　B int i，j；for（i=1，j＝0；i&#60;10；i++，j++）cout&#60;&#60;‘*‘； 　　C int i=0；for（；i&#60;10；i++）cout&#60;&#60;‘*‘; 　　D for（1）cout&#60;&#60;‘*‘； 6. 下列定义语句中，错误的是 　　A intpx*；　　 B [...]]]></description>
		<wfw:commentRss>http://www.mianwww.com/html/2012/02/13074.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2011年校园招聘笔试题 JAVA类题目</title>
		<link>http://www.mianwww.com/html/2012/02/13072.html</link>
		<comments>http://www.mianwww.com/html/2012/02/13072.html#comments</comments>
		<pubDate>Sat, 04 Feb 2012 15:14:19 +0000</pubDate>
		<dc:creator>jim.jin</dc:creator>
				<category><![CDATA[百度]]></category>

		<guid isPermaLink="false">http://www.mianwww.com/?p=13072</guid>
		<description><![CDATA[一、选择题 1．Java是从（）语言改进重新设计。 A．Ada B．C++ C．Pasacal D．BASIC 2．下列语句哪一个正确（） A． Java程序经编译后会产生machine code B． Java程序经编译后会产生byte code C． Java程序经编译后会产生DLL D．以上都不正确 3．下列说法正确的有（） A． class中的constructor不可省略 B． constructor必须与class同名，但方法不能与class同名 C． constructor在一个对象被new时执行 D．一个class只能定义一个constructor 4．提供Java存取数据库能力的包是（） A．java.sql B．java.awt C．java.lang D．java.swing 5．下列运算符合法的是（） A．&#38;&#38; B．&#60;&#62; C．if D．:= 6．执行如下程序代码后，C的值是（） a=0;c=0; do{ --c; a=a-1; }while(a&#62;0); A．0 B．1 C．-1 D．死循环 7．下列哪一种叙述是正确的（） A． abstract修饰符可修饰字段、方法和类 B．抽象方法的body部分必须用一对大括号{ }包住 C．声明抽象方法，大括号可有可无 D．声明抽象方法不可写出大括号 8．下列语句正确的是（） A．形式参数可被视为local variable B．形式参数可被字段修饰符修饰 [...]]]></description>
		<wfw:commentRss>http://www.mianwww.com/html/2012/02/13072.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2011年校园招聘笔试题（一）</title>
		<link>http://www.mianwww.com/html/2012/02/13070.html</link>
		<comments>http://www.mianwww.com/html/2012/02/13070.html#comments</comments>
		<pubDate>Sat, 04 Feb 2012 15:13:23 +0000</pubDate>
		<dc:creator>jim.jin</dc:creator>
				<category><![CDATA[百度]]></category>

		<guid isPermaLink="false">http://www.mianwww.com/?p=13070</guid>
		<description><![CDATA[（测试题目答题时间90分钟，请独立完成） 第一部分 基础知识 一、逻辑题 1、不可能所有的错误都能避免。以下哪项断定的含义，与上述断定最为接近? （ ） A所有的错误必然都不能避免。 B所有的错误可能都不能避免。 C有的错误可能不能避免。 D有的错误必然不能避免。 2、有ABCD四个有实力的排球队进行循环赛（每个队与其他队各比赛一场，比赛没有平局），比赛结果，B队输掉一场，C队比B队少赢一场，而B队又比D队少赢一场。 关于A队的名次，下列哪一项为真？（ ） A第一名。 B第二名。 C第三名。 D第四名。 3、有人养了一些兔子。别人问他有多少只雌兔？多少只雄兔？他答，在他所养的兔子中，每一只雄兔的雌性同伴比它的雄性同伴少一只；而一只雌兔的雄性同伴比它的雌性同伴的两倍少两只。 根据上述回答，可以判断它养了多少只雌兔？多少只雄兔？（ ） A 8只雄兔，6只雌兔。 B 10只雄兔，8只雌兔。 C 12只雄兔，10只雌兔。 D 14只雄兔，8只雌兔。 4、20世纪60年代初以来，新加坡的人均预期寿命不断上升，到21世纪已超过日本，成为世界之最。与此同时，和一切发达国家一样，由于饮食中的高脂肪含量，新加坡人的心血管疾病的发病率也逐年上升。 从上述判定，最可能推出以下哪项结论？（ ） A新加坡人的心血管疾病的发病率虽逐年上升，但这种疾病不是造成目前新加坡人死亡的主要杀手。 B目前新加坡对于心血管疾病的治疗水平是全世界最高的。 C 20世纪60年代造成新加坡人死亡的那些主要疾病，到21世纪，如果在该国的发病率没有实质性的降低，那么对这些疾病的医治水平一定有实质性的提高。 D目前新加坡人心血管疾病的发病率低于日本。 5、甲省的省报发行量是乙省的省报发行量的10倍，可见，甲省的群众比乙省的群众更关心时事新闻。 以下哪项属实，最能削弱上述论证：（ ） A甲省的人口是乙省人口的5倍。 B甲省的面积是乙省面积的10倍。 C甲省的省报在全国发行。 D甲省的省报主要在乙省销售。 6-10、分析推理： 以下五题基于以下题干： 电视台安排5个人——H，I，K，N和V参加一电视节目的比赛，比赛从星期一开始一直到星期五结束，每天一个人参赛。参赛者的计划安排必须遵从以下条件： （1）N不能被安排在星期一； （2）若H被安排在星期一，则N被安排在星期五； （3）若N被安排在星期二，则I被安排在星期一； （4）K被安排在V之后的一天。 6、V不能被安排在下面哪一天？（ ） （A）星期一 （B）星期二 [...]]]></description>
		<wfw:commentRss>http://www.mianwww.com/html/2012/02/13070.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>hash表算法</title>
		<link>http://www.mianwww.com/html/2012/02/13068.html</link>
		<comments>http://www.mianwww.com/html/2012/02/13068.html#comments</comments>
		<pubDate>Sat, 04 Feb 2012 15:10:55 +0000</pubDate>
		<dc:creator>jim.jin</dc:creator>
				<category><![CDATA[算法]]></category>

		<guid isPermaLink="false">http://www.mianwww.com/?p=13068</guid>
		<description><![CDATA[第一部分：Top K 算法详解 问题描述 搜索引擎会通过日志文件把用户每次检索使用的所有检索串都记录下来，每个查询串的长度为1-255字节。 假设目前有一千万个记录（这些查询串的重复度比较高，虽然总数是1千万，但如果除去重复后，不超过3百万个。一个查询串的重复度越高，说明查询它的用户越多，也就是越热门。），请你统计最热门的10个查询串，要求使用的内存不能超过1G。 问题解析： 要统计最热门查询，首先就是要统计每个Query出现的次数，然后根据统计结果，找出Top 10。所以我们可以基于这个思路分两步来设计该算法。 即，此问题的解决分为以下俩个步骤： 第一步：Query统计 Query统计有以下俩个方法，可供选择： 1、直接排序法 首先我们最先想到的的算法就是排序了，首先对这个日志里面的所有Query都进行排序，然后再遍历排好序的Query，统计每个Query出现的次数了。 但是题目中有明确要求，那就是内存不能超过1G，一千万条记录，每条记录是255Byte，很显然要占据2.375G内存，这个条件就不满足要求了。 让我们回忆一下数据结构课程上的内容，当数据量比较大而且内存无法装下的时候，我们可以采用外排序的方法来进行排序，这里我们可以采用归并排序，因为归并排序有一个比较好的时间复杂度O(NlgN)。 排完序之后我们再对已经有序的Query文件进行遍历，统计每个Query出现的次数，再次写入文件中。 综合分析一下，排序的时间复杂度是O(NlgN)，而遍历的时间复杂度是O(N)，因此该算法的总体时间复杂度就是O(N+NlgN)=O（NlgN）。 2、Hash Table法 在第1个方法中，我们采用了排序的办法来统计每个Query出现的次数，时间复杂度是NlgN，那么能不能有更好的方法来存储，而时间复杂度更低呢？ 题目中说明了，虽然有一千万个Query，但是由于重复度比较高，因此事实上只有300万的Query，每个Query255Byte，因此我们可以考虑把他们都放进内存中去，而现在只是需要一个合适的数据结构，在这里，Hash Table绝对是我们优先的选择，因为Hash Table的查询速度非常的快，几乎是O(1)的时间复杂度。 那么，我们的算法就有了：维护一个Key为Query字串，Value为该Query出现次数的HashTable，每次读取一个Query，如果该字串不在Table中，那么加入该字串，并且将Value值设为1；如果该字串在Table中，那么将该字串的计数加一即可。最终我们在O(N)的时间复杂度内完成了对该海量数据的处理。 本方法相比算法1：在时间复杂度上提高了一个数量级，为O（N），但不仅仅是时间复杂度上的优化，该方法只需要IO数据文件一次，而算法1的IO次数较多的，因此该算法2比算法1在工程上有更好的可操作性。 第二步：找出Top 10 算法一：普通排序 我想对于排序算法大家都已经不陌生了，这里不在赘述，我们要注意的是排序算法的时间复杂度是NlgN，在本题目中，三百万条记录，用1G内存是可以存下的。 算法二：部分排序 题目要求是求出Top 10，因此我们没有必要对所有的Query都进行排序，我们只需要维护一个10个大小的数组，初始化放入10个Query，按照每个Query的统计次数由大到小排序，然后遍历这300万条记录，每读一条记录就和数组最后一个Query对比，如果小于这个Query，那么继续遍历，否则，将数组中最后一条数据淘汰，加入当前的Query。最后当所有的数据都遍历完毕之后，那么这个数组中的10个Query便是我们要找的Top10了。 不难分析出，这样，算法的最坏时间复杂度是N*K， 其中K是指top多少。 算法三：堆 在算法二中，我们已经将时间复杂度由NlogN优化到NK，不得不说这是一个比较大的改进了，可是有没有更好的办法呢？ 分析一下，在算法二中，每次比较完成之后，需要的操作复杂度都是K，因为要把元素插入到一个线性表之中，而且采用的是顺序比较。这里我们注意一下，该数组是有序的，一次我们每次查找的时候可以采用二分的方法查找，这样操作的复杂度就降到了logK，可是，随之而来的问题就是数据移动，因为移动数据次数增多了。不过，这个算法还是比算法二有了改进。 基于以上的分析，我们想想，有没有一种既能快速查找，又能快速移动元素的数据结构呢？回答是肯定的，那就是堆。 借助堆结构，我们可以在log量级的时间内查找和调整/移动。因此到这里，我们的算法可以改进为这样，维护一个K(该题目中是10)大小的小根堆，然后遍历300万的Query，分别和根元素进行对比。 思想与上述算法二一致，只是算法在算法三，我们采用了最小堆这种数据结构代替数组，把查找目标元素的时间复杂度有O（K）降到了O（logK）。 那么这样，采用堆数据结构，算法三，最终的时间复杂度就降到了N‘logK，和算法二相比，又有了比较大的改进。 总结： 至此，算法就完全结束了，经过上述第一步、先用Hash表统计每个Query出现的次数，O（N）；然后第二步、采用堆数据结构找出Top 10，N*O（logK）。所以，我们最终的时间复杂度是：O（N） + N'*O（logK）。（N为1000万，N’为300万）。如果各位有什么更好的算法，欢迎留言评论。第一部分，完。 第二部分、Hash表 算法的详细解析 什么是Hash Hash，一般翻译做“散列”，也有直接音译为“哈希”的，就是把任意长度的输入（又叫做预映射， pre-image），通过散列算法，变换成固定长度的输出，该输出就是散列值。这种转换是一种压缩映射，也就是，散列值的空间通常远小于输入的空间，不同的输入可能会散列成相同的输出，而不可能从散列值来唯一的确定输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。 HASH主要用于信息安全领域中加密算法，它把一些不同长度的信息转化成杂乱的128位的编码,这些编码值叫做HASH值. 也可以说，hash就是找到一种数据内容和数据存放地址之间的映射关系。 数组的特点是：寻址容易，插入和删除困难；而链表的特点是：寻址困难，插入和删除容易。那么我们能不能综合两者的特性，做出一种寻址容易，插入删除也容易的数据结构？答案是肯定的，这就是我们要提起的哈希表，哈希表有多种不同的实现方法，我接下来解释的是最常用的一种方法——拉链法，我们可以理解为“链表的数组”，如图： [...]]]></description>
		<wfw:commentRss>http://www.mianwww.com/html/2012/02/13068.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>什么是哈希表？</title>
		<link>http://www.mianwww.com/html/2012/02/13066.html</link>
		<comments>http://www.mianwww.com/html/2012/02/13066.html#comments</comments>
		<pubDate>Sat, 04 Feb 2012 15:09:30 +0000</pubDate>
		<dc:creator>jim.jin</dc:creator>
				<category><![CDATA[程序员]]></category>

		<guid isPermaLink="false">http://www.mianwww.com/?p=13066</guid>
		<description><![CDATA[哈希表（Hash table，也叫散列表），是根据关键码值(Key value)而直接进行访问的数据结构。也就是说，它通过把关键码值映射到表中一个位置来访问记录，以加快查找的速度。这个映射函数叫做散列函数，存放记录的数组叫做散列表。 哈希表的做法其实很简单，就是把Key通过一个固定的算法函数既所谓的哈希函数转换成一个整型数字，然后就将该数字对数组长度进行取余，取余结果就当作数组的下标，将value存储在以该数字为下标的数组空间里。 而当使用哈希表进行查询的时候，就是再次使用哈希函数将key转换为对应的数组下标，并定位到该空间获取value，如此一来，就可以充分利用到数组的定位性能进行数据定位（文章第二、三部分，会针对Hash表详细阐述）。]]></description>
		<wfw:commentRss>http://www.mianwww.com/html/2012/02/13066.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

