说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

IT旅途——程序员面试经验分享

HTML文档下载 WORD文档下载 PDF文档下载
本文从IT人员的角度,一起分享面试道路上的坎坷。文章汇集几个知名公司的面试题,从出题的角度到分析问题的方法到解决问题较为全面的讲解面试题目,以供读者参考。

面试是职场的永恒话题,如何在职场面试中脱颖而出,获得心仪职位?这里搜集了关于面试经验的热文,其中汇集了阿里巴巴、百度、微软几个知名公司的面试题以及部分答题方法、技巧、面试的心得体会,供读者参考。
[1] 教你如何迅速秒杀掉:99%的海量数据处理面试题

本文分成两部分。第一部分、从set/map谈到hashtable/hash_map/hash_set,简要介绍下set/map/multiset/multimap,及hash_set/hash_map/hash_multiset/hash_multimap之区别(万丈高楼平地起,基础最重要),而本文第二部分,则针对上述那6种方法模式结合对应的海量数据处理面试题分别具体阐述。

[2] 百度最新面试题集锦

最新的面试题集有时也代表公司近来的研发方向甚至科研趋势,这里,博主收集了一些百度最新的面试题集,其中有较为有趣的试题,

比如:
蚂蚁爬杆问题:
有一根27厘米长的细木杆,在第3厘米,7厘米,11厘米,17厘米,23厘米这五个位置上各有一只蚂蚁,木杆很细,不能同时通过两只蚂蚁,开始时,蚂蚁的头朝向左还是右是任意的,他们只会朝前走或掉头,但不会后退,当两只蚂蚁相遇后,蚂蚁会同时掉头朝反方向走,假设蚂蚁们每秒钟可以走1厘米的距离。求所有蚂蚁都离开木杆的最小时间和最大时间。
答案:
    两只蚂蚁相遇后,各自掉头朝相反方向走。如果我们不考虑每个蚂蚁的具体身份,这和 两只蚂蚁相遇后,打个招呼继续向前走没有什么区别。
   所有蚂蚁都离开木杆的最小时间为
   max(min(3,27-3),min(7,27-7), min(11,27-11), min(17,27-17),min(23,27-23))=11
   所有蚂蚁都离开木杆的最大时间为
   max(max(3,27-3),max(7,27-7), max(11,27-11), max(17,27-17),max(23,27-23))=24

三个警察和三个囚徒的过河问题:
三个警察和三个囚徒共同旅行。一条河挡住了去路,河边有一条船,但是每次只能载2人。存在如下的危险:无论在河的哪边,当囚徒人数多于警察的人数时,将有警察被囚徒杀死。问题:请问如何确定渡河方案,才能保证6人安全无损的过河。
答案:
    第一次:两囚徒同过,回一囚徒
    第二次:两囚徒同过,回一囚徒
    第三次:两警察同过,回一囚徒一警察(此时对岸还剩下一囚徒一警察,是安全状态)
    第四次:两警察同过,回一囚徒(此时对岸有3个警察,是安全状态)


[3] 阿里巴巴的面试

博主在文中指出,进入技术面试之前,先要做一套相应的试题,这里面涉及到平常不怎么注意的问题:
一是没有定义访问范围的构造函数,前面未加public、protected或private限制等,默认protected,编译会报错;

二是页面中定义两个同名的JS函数,调用会是什么结果,后面尝试了一下不报错,会调用第二个方法;
 

[4]苹果面试8大难题及答案

苹果这样的公司通常会在面试过程中向求职者抛出一些逻辑的问题来考研面试者,所以,如果你对进入苹果感兴趣,或者只是对逻辑问题感兴趣,这些面试难题值得你仔细研究。

比如:
"逻辑学家们围成一圈坐着,他们的额头上面画有数字……”又来一个逻辑学家围成一圈的问题,这次是这样的,三个拥有完美逻辑推理能力的人围成一圈坐在一个房间里,每个人的额头上都画着一个大于0的数字,三个人的数字各不相同,每个人都看得见其他两个人的数字,看不见自己的。
这三个数字的情况是,其中一个数字是其他两个数字的和,已知的情况还有,其中一个逻辑学家的数字是20,一个是30。游戏组织者从这三个逻辑学家后面走过,并问三个人各自额头上的数字是什么。但第一轮每个逻辑学家都回答他们无法推测自己的数字是什么。游戏组织者只好进行第二轮的发问,这是为什么?你能据此猜出三个逻辑学家的数字吗?

[5]12个有趣的C语言面试题

12个C语言面试题,涉及指针、进程、运算、结构体、函数、内存等内容,比如:
内存泄露:

1.	#include<stdio.h> 2.	 3.	void func(void) 4.	{ 5.	    printf("\n Cleanup function called \n"); 6.	    return; 7.	} 8.	 9.	int main(void) 10.	{ 11.	    int i = 0; 12.	 13.	    atexit(func); 14.	 15.	    for(;i<0xffffff;i++); 16.	 17.	    _exit(0); 18.	} 

这是因为_exit()函数的使用,该函数并没有调用atexit()等函数清理。如果使用atexit()就应当使用exit()或者“return”与之相配合。

[6]Java程序员面试中的多线程问题

这篇文章收集了 Java 线程方面一些典型的问题,

比如:
为什么需要 run ()和 start ()方法,我们可以只用 run ()方法来完成任务吗?
我们需要 run ()&start ()这两个方法是因为 JVM 创建一个单独的线程不同于普通方法的调用,所以这项工作由线程的 start 方法来完成,start 由本地方法实现,需要显示地被调用,使用这俩个方法的另外一个好处是任何一个对象都可以作为线程运行,只要实现了 Runnable 接口,这就避免因继承了 Thread 类而造成的 Java 的多继承问题。                     

[7]设计模式大集锦 程序员面试全攻略

无论你是参与Java面试还是C#面试,设计模式和软件设计问题在程序员面试中是必不可少的一部分。本文总结了在各种面试过程中经常被提及的一些设计问题。文中分为两部分,一类为初学者,另一类专为中高级技术人员准备。

[8]如何在面试时写出高质量的代码

如何在面试时能写出高质量的代码,是很多程序员关心的问题。作者总结自己多年面试他人以及被他人面试的经验,发现应聘者可以从代码的规范性、完整性和鲁棒性三个方面提高代码的质量。

[9]编程技术面试的五大要点

编程面试是程序员面试过程中最为重要的一个环节,其中主要关注应聘者五种素质:

(1)扎实的基础知识

(2)能写高质量的代码

(3)分析问题时思路清晰

(4)能优化时间效率和空间效率

(5)具备包括学习能力、沟通能力、发散思维能力等在内的综合能力。

[10] 谈谈对于技术面试的心得体验

博主在文中谈到,一个公司的技术面试需要有良好的经验传承,不光光只是留来一些题库;也不光光是一句要相互尊重,你代表公司的形象;更重要的如何去主导一场面试,全面、准确的了解对方的能力。一般情况下,软件公司招人总会对这三个方面的能力做一下考核,一是编程语言,二是数据结构与算法,三是系统设计。

延伸阅读: 编程技术面试的五大要点

       华为的JAVA面试题及答案(部分)

       IT求职经验总结——面试和准备策略

    

吴义坚:创业去!我用深度神经网络,处理语音识别 浅谈用户体验的“反面模式 可穿戴设备又一站:增强现实眼镜CastAR 数字医疗投资将破纪录 投资人看好这些细分领域 Mayer又下一城:雅虎收购Tumblr推进移动化? 前端开发利器:代码预处理工具Prepros 一个轻量级的JavaScript库:Reactor.js [探讨] 用户体验设计师现在面临怎样的机遇和挑战? PPT集萃(二):淘宝、CloudStack等分享的架构经验与最佳实践 2013中国云计算榜单之二:64家云主机+云存储,错综复杂! 看Java技术基础的eBay如何评价他们的Node.js首次尝鲜 Jolla发布首款Sailfish系统手机 无缝兼容Android应用 NPD:全球智能手机出货量2013年将首次超过功能手机 聚合数据左磊:不走寻常路 做国内最好的数据聚合平台 从程序员到软件商 需要注意些什么? 共享软件海外营销策略与实战(上海站) 直接拿来用!最火的Android开源项目(完结篇) 一步加入云生态系统 参加第五届中国云计算大会的十大理由 传苹果iOS7将深度整合Flickr 用户受益最大 Chrome 27来了:页面加载快5% 可同步数据到Google Drive 微软发布新一代游戏主机Xbox One 搭配全新Kinect 2.0体感系统 Unity游戏引擎向iOS与Android开发者免费 Twitter获“下拉刷新”专利 开发者仍可自由使用 复杂产品的响应式设计【流程篇】 使用Javassist库为Bytecode Instrumentation开发JVM Agent 内容解析创业公司Stremor推出4款API 2013中国云计算榜单之三:174家云应用服务商,繁花似锦! 盘点各大云服务提供商:麦当劳=AWS,汉堡王=? BlackBerry Jam亚洲开发者大会9月将在香港开幕 把服务器搬进来:Splashtop在中国搭建Bridging Cloud Web框架全对比第五期 新增Windows环境 导入的数据,字符型输出为乱码在oracle8.05中,如何解决?谢谢! 做设计文档时,是先进行详细设计还是数据库设计? csdn我爱你........ oracle8.05中如何察看记录?谢谢! 哪位兄弟见过可以收发邮件(SMTP)的源码,做成动态连接库的那种。别的程序可以调用 关于tedit控件(很弱智的问题,但是小妹妹我就是不会做) 请问一个简单的条件是用Ttable的filter还是Tquery? 选DCOM还是CORBA? 倒库出现的问题 寻求怎样写SQL语句的教程 JNI的问题: dll文件放在哪里能被servlet调用到? 好不容易收到第一份海外定单! 问ListCtrl的item上的右键菜单 怎样求出一个点的坐标??????急急!!!! 请大家看一看这个分页程序,为什么在页数大于20时,按下一页时下面的页数还是显示的1~10页!!谢谢!! 我的linux在放mp3時總愛死,為甚麼? 唉,弄了好几天了,如何解决?????????????? 请问哪里有免费的PHP+MYSQL主页空间呀! 大家快来帮忙:数据库的一个小问题 我现在想学一门新技术,不知道是学VC++,JAVA,还是刚刚出来的。NET技术呢?请高手指点呀。 高分征解:一个动态提示窗口的问题,给出答案必定给分!!!求救我啊!! 在这里赚分真不容易呀! 怎样检查FORM中CHECKBOX和RADIO的值呢 那里有在asp中操作word对象的详细教程? 请问:如何得到TForm的窗口句柄? authorware中的按钮。 哪里有发送mail成功的php程序!! 关于上传数据的一个特殊问题,有点难 怎么用OLE实现与手机的通讯?? 汉语分词算法 grid显示问题 成为Delphi高手须看哪方面的书籍,请高高手指教? 关于属性页的小问题? 为水园增加点正气: 大家都是斯文人吗,呵呵||||| 诗经国风2001版----之桃夭 高手高手教教我 +++++++++++++一个很奇怪的问题************* 请问:有没有专门介绍C++函数使用的书籍? 提個有點難度的問題.看問題的有獎. 高手请看:这语句错在哪? 哪儿有dos的原代码? 谁能平息这几天水园的争端^^^^^^^^^^一个详和的水园^^^^^^^^^^^我只能拿分支持 为何显示黑乎乎的一片,chick!!!!!!! 原来女人也好色,欢迎MM。 心芯蕊~来拿分~~~~MM要分能不给吗??砸锅卖铁也要给啊!~~~~55555,可怜我的分啊~~~~~~~~~~~ 着急??一小段代码!!谁来看一下?? 男子汉说到做到,我在此特地向一位女士道歉 高分求救!急急! ! ! ! 奇怪,编译DIRECTX例子正常,新建一工程后改写主文件后运行BltFast函数为何这样? 急求高人!不简单:关于common dialogbox控件的问题? 怎样学可视化编程? 用Jmail收信后,为什么WORD之类的附件打开总是乱码?? 给9.8克氯酸钾加热,完全分解能产生多少摩尔氧气 写出下列变化的方程式 cu-----cuo-----cuso4-----cu(OH)2----CU 实验室用含有二氧化锰的氯酸钾制取氧气的化学方程式quickly 实验室需要22.4L氧气做实验,需要多少克过氧化氢完全反应?(氧气密度为1.48g/L,保留到整数) MnO2和KClO3受热分解成什么 快点告诉我 在线等 谢谢啦 氯酸钾和二氧化锰混合物制取氧气的化学方程式 2.4g的镁完全燃烧需要多少升氧?氧气密度1.4g/L 求需要加热的化学反应方程 和需要加催化剂的化学反应方程Q1弱酸的水解和电离需要可逆号还有除了 F2以外的卤素与水反应也需要?Q2需要加热的化学反应方程 有那些?Q3需要加催化剂的化学反 用12.25g的KCLo3制氧,加入少量高锰酸钾,加热后共产生氧气4.96g,问加入的高锰酸钾质量为多少克? 实验室现需1.12L纯净的氧气(标准状况下,氧气密度是1.43g/L),某同学加热氯酸钾和二氧化锰混合物制氧气,并回收二氧化锰和氯酸钾,下表为实验的有关数据:实验收集所需1.12L氧气后试管内固 KClO3与MnO2的反应方程式 KClO3 加热可以制成氧气吗,还是只能加二氧化锰,或是同时进行? 完全分解5%的过氧化氢溶液680g,可制得氧气多少克?合多少升?(标准情况下氧气的密度为1.43g/L) 求KCLO3与MnO2共热的方程式 加热分解49克KClO3反应完全后,可得到多少摩尔的氧气 实验室需制取3瓶氧气,每瓶氧气的体积为250ml,需用多少克过氧化氢氧气密度为1.429g/L 相等物质的量的KClO3反应:第一种方法:有MnO2,受热分解得到O2.第二种方法:加热至470摄氏度,得到KClO4和KCl.下列不正确的是 DA.都是氧还反应B.还原反应元素相同C.氧化反应元素不同D.生成KCL物 KClO3和MnO2共100克 混合后,其中MnO2占20% 过一会MnO2占25% 问生成氧气多少克? 实验室用34g双氧水最多可制得氧气多少克?在标准状况下,其所占体积又是多少升?(密度 )氧气的密度为 1.429g/L 实验室常用Kclo3和Mno2在加热条件下制取O2求1.反应物和生成物的物质的量的比是多少?2.12.25gKCLO3完全分解,可制得氧气多少摩尔? 将A克MnO2和3A克KClO3混合加热制取氧气,至不再产生气体为止.冷却后称得剩余物质为B克,则产生氧气为____ KClO3与MnO2制取氧气化学方程式 已知加热KCLO3和MnO2混合物反应放出O2,在10gKCLO3和MnO2的混合物中,含MnO2 10%.加热后冷却,试管中剩余固体含MnO212.5%,求KCLO3分解的质量分数 取5克kclo3和1克Mno2混合后,加热制取氧气,当收集到所需的氧气后停止加热,冷却后称量,反应剩余物为5.04克,请问剩余物中含有哪些物质? 实验用KClO3和MnO2制O2,现需9.6克O2,则需要多少KClO3分解 实验中加热kclO3和MnO2的混合物制取O2,若要收集448ml(标准状况)O2,发生反应的kCL3的质量是多少? 将6.5克KClO3和MnO2的混合物装入大试管中,加热制氧气待反应完毕后,冷却试管后称量.剩有4.58克固体物质计算:(1)制的氧气多少克?(2)4.58克固体中含有哪些物质?各多少克? MnO2和HCl反应制Cl2的化学反应方程式怎么写? 实验室制取O2,常用加热KCLO3和MNO2混合物的方法 氯酸钾和二氧化锰共热制取氧气,已知反应前混合物共15.5g,反应完全后剩余固体10.7g,问:制的氧气多少克剩余固体混合物中二氧化锰几克 用30克氯酸钾和5克二氧化锰制取氧气,反应后,得到25.4克固体,生成氧气几摩尔? kclo3和hcl反应生成cl2与clo2比为1:4,请写方程式快 实验室用KClO3和MnO2混合物制O2,当MnO2含量从2%变为3%时,问有多少KClO3分解 实验室用氯酸钾和二氧化锰混合物加热制氧气,反应前后二氧化锰的质量分数(变小,变大,不变)要原因 KClO3与浓HCl反应生成Cl2的化学方程式 实验室加热kclo3和莫mno2的混合物制取o2,若要收集448ml(标况)o2,球发生反应的kclo3的质量是多少?一定要详解. 实验室加热4克氯酸钾和二氧化锰的混合物来制取氧气,当加热到不再产生氧气时,剩余固体物为3.04克,求 1.生成氧气多少克?2.原混合物中氯酸钾和二氧化锰各多少克?3.若改用加热高锰酸钾来制 kclo3生成O2的化学方程式 a克KClO3与b克MnO2混合后,充分加热,得剩余固体c克,则生成O2的质量为___,KCl个质量为------- 实验室用氯酸钾和二氧化锰制取6mol氧气,问同时生成氯化钾多少摩尔?生成氯化钾多少克 【急】一道初三化学题:实验室用加热KCLO3固体的方法来制取O2...实验室用加热KCLO3固体的方法来制取O2,为了加快反应速率,常常加入催化剂,已知下列物质都能加快此反应:(1)Mn (2)MnO2 (3)K 现有Ag kclo3和Bg mno2的化合物,加热到质量不在减少为止,得到剩余固体Cg则反应生成O2的质量是多少克同时生成氯化钾多少克请回答,我很急,今天作业(八年级下册) 氯酸钾加上二氧化锰生成氯化钾和氧气时的化学现象?KClO3(MnO2)→KCl+O2↑ 还有高锰酸钾加热生成锰酸钾,二氧化锰和氧气的化学现象!还有碳酸钠加上氯化氢生成氯化钠,二氧化碳和水的化学 写出下列转化的化学方程式:(1)KCLO3→O2→P2O5 (2)H2O2→H2O→O2→CO2写详细点 氯酸钾和二氧化锰共热制取氧气,混合27.6g氯酸钾和2g二氧化锰加热制取氧气反应停止后测得二氧化锰质量10%剩余固体质量?制得氧气的质量? 氯化钾和二氧化锰生成的氧气里有二氧化锰里的氧气吗 KCLO3在一种催化剂的作用下,借助摩擦产生的热放出O2,同时生成氯化物的化学方程式 氯酸钾制取氧气用二氧化锰作催化剂加热后能否立即产生氧气 取制1mol的氧气要多少氯酸钾 下列物质 起颜色相同的一项是 A Mno2 Cuo B Cu(OH)2 Fe(OH)3 C Mgo Fe3O4 D CaCO3 CuSO4 加热氯酸钾和二氧化锰的方法制取氧气的化学方程式是什么? 若有0.1mol纯氯酸钾,可制得氧气多少mol Cu、CuO、CuSO4固体、CuSO4晶体、CuSO4溶液、Cu(OH)2、MnO2 这些物质的颜色 用二氧化锰作催化剂,加热氯酸钾可以制取氧气,怎样证明氧气是由氯酸钾分解生成的, 用氯酸钾制备氧气,若要制得标准状况下的氧气33.6L,至少需要氯酸钾多少摩尔?相当与氯酸钾多少克?麻烦把解题的步骤写下来 还有解题思路 最好能完整 具体一点 1、Cu\CuO\CuSO4\Cu(OH)2分别各是什么颜色?这四种物质加入到稀硫酸中得不到蓝色溶液的是?2、将一种金属投入稀硫酸中呈现a.有气泡冒出 b.有沉淀 c.无现象 这三种现象中哪种金属活动性最强、最 氯酸钾制取氧气二氧化锰是不是催化剂 给9.8g氯酸钾加热完全分解能产生多少摩尔氧气?要得到相同质量的氧气,需要分解多少克高锰酸钾? 用氯酸钾制取氧气MnO2 CuO如何比较这两种催化剂的催化效果 用氯酸钾和二氧化锰制取氧气的化学方程式
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn