没有合适的资源?快使用搜索试试~ 我知道了~
张孝祥正在整理Java就业面试题大全,
资源推荐
资源详情
资源评论
传智播客——IT 就业培训专家
http://www.itcast.cn
提示:本大全每半月更新一次,请持续保持关注!谢谢!
索取网址:www.itcast.cn
从享受生活的角度上来说:“程序员并不是一种最好的职业,我认为两种人可以做程序
员,第一,你不做程序员,你就没有什么工作可做,或者说是即使有可以做的工作但是你
非常不愿意去做;第二,你非常痴迷和爱好程序,并且在这方面有一些天赋和优势。程序
员的结局也是有两种:第一,默默退休,第二以程序员为起点或跳板,注意积累,跟对了
好的老板或团队,找到和很好的搭档自己创业,成为 IT 金领和富翁。”
人们在时间面前是平等的,吾生也有涯,所以,你的经验更丰富点,那不算什么,经
验是用时间积累的,你一生只有那么多时间,你能积累多少经验呢?最重要的是你的学习
能力和学习方法,这个发挥的能量可以有很大差异,要提高学习能力和学习方法首先要学
会思考和总结,要学会掌握事物的根本性的东西,而不是一些表面的细节。学习方法和学
习能力对于 IT 工作者来说尤为重要,因为 IT 行业技术更新太快,并且细节太多,同一个
技术的细节变来变去也是常有的事情,所以,IT 技术学习者绝不能照着书籍和老师的讲解
死记硬背和生搬硬套。搞 IT 工作很累人,如果学习方法不对、学习能力不强,那就更累了,
不过,这怨不得别人,你的学习方法和学习能力只适合做刷盘子的工作,却非要跑到程序
员圈子里来混,那谁能有办法拯救你!
在没有人指引的情况下,只能是自己一个知识点、一个知识点地漫无目的学习,等到
积累了足够的知识量后,才有能力开始思考和琢磨原理方面的问题,这个学习过程很漫长
如果能在好老师的指引下,老师会启发你先思考原理问题,然后再去学习一个具体的知识
点,让你能够举一反三、触类旁通,这样的学习效率就会更高。
多学了几个知识,并不能说明你就很厉害了,只能说是你比别人投入了更多的时间和
精力而已,别人想做也能做到!不是你学了多少知识就算厉害了,关键是要用好学到的知
识,要让学到的知识发挥出最大的社会价值和经济价值,这才是最厉害的。
另外,一个人的未来和造化,会深受环境的影响,所谓孟母三迁,近朱者赤、近墨者
黑的大大道理,这些典故大家不一定能深刻领悟和感受,我们就不多说了。就拿现代比较
接近我们生活的事例来说,如果你周围的朋友全是以擦皮鞋为生、每月辛辛苦苦下来就挣
1500 元,那么估计你的职业也是跟着擦皮鞋了,即使你再聪明和再勤奋,顶多每月比你
那帮朋友多挣 300 元,合下来也就区区 1800 元/月。前几年只要抓住了大势,没钱全部
找银行贷款了在北京买房、到山西开煤矿,是头猪也能每年大把大把地捞钱,如果你周围
的朋友全是投机倒把的买房和开煤矿者,你的职业自然也是与他们干同样的事情,即使你
再差,每年也能挣到百来万不成问题,这就是环境的重要性。聪明的你因为没有机会置身
于炒房团中,比那些有机会接触炒房者的猪挣得就要少、就要累。到传智播客的环境中来
你就很有机会拿到高薪了,你可以不参加传智播客的培训,但只要想办法与传智播客的学
员们住在一起,成功的机会就大多了。
自从我们开设 3G 的课程后,许多学员都找到了月薪在 7k 或更高的 3g 开发工作,这
是他们的能力还完全不能与之相称的一份好工作,这些学员眼看到嘴的肥肉又舍不得放弃
最后就害苦我们这些老师了,学员纷纷把他们面试和工作中的要解决的问题带回来让我们
老师帮助做,有些问题虽然老师能做,但也是要花费很大的时间和精力才能做的,这相当
传智播客——IT 就业培训专家
http://www.itcast.cn
于学员把自己的工作交给我们老师替他去干了,可不是一句话两句话就解决的问题。哀哉
我们老师自己还有很繁重的备课和教学任务,我们的工作请谁来帮助做呢?同学们似乎没
有替我们想过这个问题。
一个两个学员偶尔回来这么干还可以,但架不住一批批的学员都来这么干,加上有的
学生还不太会说话,让人很无奈:
“很简单的,顶多占用你一个小时就搞定了!”,这么简单,你为何自己不干啊?
“今天晚上你必须做出来,明天就要交上去了”,哎,我再熬夜命都要丢了,老婆就要
来砸电脑了,你叫我怎么办啊?
“你没时间干,那你吩咐其他老师干,也可以啊!”,当老师都是我的奴隶,我随时随
地叫他们干啥,他们就干啥吗?老师能把教学做好,就很给我面子了。
现在这些公司怎么都越来越狡猾了,他们把日后工作中要解决的问题、并且是他们自
己都很难解决的问题拿出来让面试求职者去搞,不管面试求职者的水平怎样,他们都说谁
能搞定,谁就来上班,我们学生很高兴,不管自己水平是否适合做这份工作,反正有传智
播客的老师可以依靠,拿回来就让我们做,还说“做好了就有高薪工作,这关于我一辈子的
幸福,老师你自己看这个忙帮不帮吧?”,软件公司这招够狠!我们这批老师成了这些公司
免费使用的超级劳工。如果奥巴马说你能把伊拉克摆平,我就让你当伊拉克总统,这个奥
巴马都摆不平的事情,但因为做完了就可以当伊拉克总统,我们学生也可能拿回来让我们
帮助做,让我们帮他摆平伊拉克,这对我们来说也是很难很难的事情啊。
1. 学习方向与面试简历的相关问题
如何过简历关?
我先讲解几个软件求职相关的真实故事,以帮助大家了解大多数软件开发企业是如何
赛选简历和录用新员工的。
1.传智播客学员 A 是大四在读的应届毕业生,他自信技术学得很不错,实质上确实也
达到用人单位的标准,他不愿意编写两年工作经验的虚假简历,希望凭借自己的真实情况
去面对求职,投递了很多份简历,都没有回应;而他周围的很多相似背景的学员因为使用
了假简历,都很快找到了薪水 4.5k/月左右的工作,最后万不得已,他修改了自己的简历,
增加了一些水分,以两年工作经验的身份去投递简历,结果就很快找到了满意的工作。
2.一个穿着和气质给人的印象都很不错的女生咨询时,问:“如果在传智播客学完了,
能找到工作吗?”,我问了她一些基本情况后,得知她是郑州航空工业管理学院本科毕业,
并且毕业时间已经有两年,谈话中感觉很有工作经验,英语也不错,所以,我斩钉截铁地
告诉她:“她学完后绝对能找到一份满意的工作”,并说出了一些原因:(1)她本身的谈吐
气质就决定了她找工作没问题,应聘工作除了要求有那些必需的技能外,关键一点还要看
这个人的性格和素养,按她的条件,如果她要找软件开发方面的工作,只需要把技术补上
就可以了,这一点在传智播客学习是很容易补上的;(2)要想找到好工作,除了掌握必
需的技术外,通常都需要编写两年工作经验的简历,她的毕业是证确实两年前的,编造两
年软件开发的工作经验更容易,至少不用专门去做假的毕业证了。她听完后,很赞同我的
观念,说她现在就在一家软件公司做人力资源,负责挑选应聘者的简历, 按领导的吩咐:
“凡是工作经验低于两年的简历直接删除到垃圾桶”,可见,如果你的简历首先到达了类似
传智播客——IT 就业培训专家
http://www.itcast.cn
这个女生的人力资源之手,即使你的技术再厉害,如果你的工作经验一栏上写得低于了两
年,那简历就永无露脸之日了,何谈后来的笔试和面试呢?
3.与传智播客同一楼的一个软件开发单位,因为项目经理读过传智播客老师们的书籍
和看过传智播客的视频,所以他们公司想到了从传智播客学员中招聘开发人员,提出薪水
在 2800 元左后,我们公司老师对他们谁,2800 元薪水,我们学员肯定看不上!他们公
司说对于没有实际经验的新手开出 2800 元的薪水已经很不错了,我们老师说,传智播客
学员通过简历包装都能找到平均 4500 元的工资,楼下公司说假简历他们一聊就能聊出来,
没工作经验的人是骗不住他们的,我们的老师当时就无语了,…,因为就在前几天,我们
就有一个学员成功潜伏进了他们公司,并且工资就是 4500 元,但我们老师不能当他们的
面来说这事,就让他们一直蒙在鼓里还很自信吧!我用一个大饼的故事来说明这个问题吧
假如市场上卖的大饼都是 10 元一个,我也做了一个这样的大饼,比同类大饼还要好吃一
点,我也买 10 元一个,你肯定愿意买,但是,一旦我告诉你,我这个大饼的原材料才 5
毛钱,你心里还会平衡吗?只会骂我太黑,5 毛钱的成本居然卖出 10 元的暴利,你不会买
我的大饼,因为这超出了你的心理承受,只要我不告诉你这么个实际情况,你则能欣然接
受。也就是说,给你讲实话,你心里会难受,给你说假话,你心里则舒坦,相比市场上的
同类产品,我这假话也算不上欺骗,毕竟你花 10 元买人家的大饼,还不如买我这个大饼
好吃!
4.前面谈到简历上的工作经验很重要,可是大多数要找工作的同学往往是没有工作经
验的,所以,只能在简历上加点水分。但是,只要你将简历上写成了两年以上的工作经验
是不是一定就能得到笔试和面试的机会呢?写两年工作经验只是有效简历的开始,离简历
被用人单位相中还有一段差距。一个好的毕业学校、优秀的英语水平、中共党员的政治面
貌、某省或直辖市的优秀毕业生、奥林匹克竞赛获几等奖等荣耀都会给用人单位一个很好
的印象,如果你有这些荣耀,一定要在简历的基本信息部分写清楚。但是,很多人是没有
这些荣耀的,那么只能平平淡淡列出自己的一些基本信息,这也没有很大的关系,顶多就
是自己的简历不能脱颖而出,但是,对于软件工程师岗位来说,学历一栏怎么着也不能写
为高中,起码也要写个大专或以上,毕业院校编个二线城市的不知名的小学院,如果你不
愿意去做假证,等到别人面试你时,再说“闲弃以前上的学校不好,因为对编程太感兴趣,
就辍学了!”
为什么说不需要做出完整的项目吗?
1.众所周知,在实际的软件项目中,都是很多人一块共同做一个项目,每个人只是做
项目中的一部分内容,甚至是只做了项目中的一个模块,项目越大,越是如此!随便拿出
一个中等大小的项目,也需要好多个熟练的开发人员开发好多个月才能勉强做得差不多,
培训期间没有这么多时间,并且你还要先学会了很多技术后才能开始做项目。
2.一个项目中的很多东西都是重复性的工作量的累积,技术方面都大同小异。做一个
项目就好比盖一座楼房,只要告诉你整个楼房的整体结构,然后带着你盖上一间两间房子
其他剩下的几百间房子,老师想继续盖给你看,或者让你自己盖剩下的房间,你肯定也不
愿意吧。以后有的是练手的机会,拿着人家发给你的工资,你再去做这些重复性的工作也
不迟,岂不是更好!
业务重要?还是编码实战更重要?
传智播客——IT 就业培训专家
http://www.itcast.cn
1.对软件企业来说,两者都很重要,有的项目是业务为重心,有的则是以技术作为核
心;以业务为重心的项目大都是企业信息化建设方面的项目,与做鞋差不多,没有多大技
术含量和壁垒,只有积累了一定的经验,谁都可以做,利润很薄,例如大多数管理系统,
靠的是人海战术和时间纠缠,做这种项目的程序员工作都很辛苦,经常要加班加点。而以
技术为核心的项目则很有技术壁垒,不是谁都能做的,利润率很高,例如,360 杀毒软件、
baidu,qq,迅雷下载,大型 bbs 项目和淘宝这样的电子商务网站。
2.对程序员来说,编码实战更重要,业务则不算什么!程序员和软件公司的工作就
是要把用户的需求和业务变成代码,即为人作嫁,一开始,需求和业务都在用户那里,用
户最懂业务,你不用了解业务,你的任务就是了解用户的业务后编写代码,在开始做项目
前,用户会把业务告诉给你的。一个软件公司从来都不是只做自己熟悉业务的项目,而是
来了业务不熟悉的项目机会,肯定也会冲上去做,软件公司通常都是在做自己以前没做过
的项目,即做以前不了解业务的项目,只有项目做完了才完全熟悉了业务,这才叫做项目
否则就成了卖产品了,所以,软件工程里说的需求调研和理解业务的过程,也是在从侧面
说明,程序员是在接到项目之后才开始了解其业务的,而在此之前,对业务可以是完全不
懂的。
是培训内容和信息量大好?还是培训内容少而精的好?
答:虽然这两种方式都能让学有所获和找到工作,并且,前者对于老师和学生要求都
很高,老师教得很辛苦,学生学得也很辛苦,学生甚至会产生畏惧心理,即使水平已经很
高,可能还是没有信心;后者对于老师和学生的要求都不高,老师教得轻松,学生学得愉
快,学生很容易产生自信,成了井底之蛙,还自以为不得了。但是,内容和信息量大培训
课程体系,对大多人来说是更收益的,因为,程序员做的工作总是在变化的,没有一成不
变的工作,为了适应这种变化,你的知识面必须很广泛。如果你学的知识内容很少,即使
你把这些内容练的滚瓜烂熟了,除非你出去找的一份工作正好就是你以前练习的那些东西
这时候会让人感觉你比谁都厉害,但这种千载难逢的好事怎么就被你碰上了呢?软件开发
毕竟不同于刷盘子,不是在重复干一件事情。软件开发的工作总是要面临不同的需求和问
题,如果培训课程的内容和信息量很大,即使由于时间关系,你暂时没有完全消化和熟练
这么多内容,但是,你在工作中不管遇到什么新问题,都有那么一点点印象,知道大概的
解决办法和思路,你就可以慢慢地通过查阅资料和最终解决这个问题,软件开发的工作本
来就是这么一种现状,如果你学的知识量很少,一旦遇到了新问题,你完全就没有了思路
完全无从下手,这是何等痛苦,只有灰溜溜走人的份了吧。总之,知识面越宽广,了解的
信息越多,解决问题的能力就越强,好比以前治疗哮喘没有很好的办法,即使是一个哮喘
病专家医生,也需要让病人吃上半年的药,还不能完全治愈,现在,如果有了一种新药,
病人只需要吃上一周,就能彻底治愈,所谓好的哮喘病专家医生,他要做的工作就是迅速
知道有这么一种新药问世了,否则,他就成名符其实的庸医了。建筑大师可能自己连一个
厕所都盖不出来,但是他能指导别人去干,建筑大师一定要阅历广泛,他经历过的项目很
多,但每个项目的很多细节不是他亲力亲为。如果砌砖都是他亲力亲为,那他一辈子可能
都是干砌砖工作了。
别的培训机构培养的是技术单一的熟练技工,传智播客培养的是具有很强学习和解决
问题能力的技术高手和未来技术经理。很多工厂说,清华毕业的学生刚进工厂时的动手操
作不如技校毕业的学生熟练,但过一段时间后,清华学生则能解决工厂生成过程出现中的
各种新问题和弊端,甚至能提出创新和发明,后劲十足,因为清华培养的就不是一个单一
传智播客——IT 就业培训专家
http://www.itcast.cn
工种的熟练工人,而是知识全面和具有创新能力的高级工程师。别的机构和传智播客培养
出来的学生差别好比如此。
行业中也会出现蚁族和民工吗?
先看看 IT 蚁族和 IT 民工的悲惨命运吧!
http://news.csdn.net/a/20100316/217473.html
http://topic.csdn.net/u/20100317/16/2dba32e3-90f4-40b5-b1fd-
0bf3709297c6.html?97395
搜素 程序员的悲哀,还有更多辛酸的故事,但是,我并不同情他们,我只是说他们自
己无能!程序员这个职业能创造出许多年轻的富翁,不靠父母不靠天,还有那个职业比 IT
行业更有机会和诱惑呢。不过,程序员毁坏身体是真,可是,不让你做程序员,你去打游
戏,聊 QQ 不也照样坏身体吗?
SSH(struts,spring,hibernate)是当前做管理信息系统最基本和最流行的通用技术,
这几个技术都出现 7,8 年了,应该很普及了,确实没什么新意。现在培训机构教的都是这
些玩意,用来混饭吃,还是管点用的。每个做增删改查的人基本都会 SSH,所以,SSH 没
什么了不起的,SSH 这套东西对培训公司和个人发展来说,都不能成为核心竞争力,都难
以成大气候。一些公司内部所谓的核心技术,就是那些非 SSH 的知识,传智播客教的不只
是大家都会的 SSH。有点档次的项目,确实不怎么用 SSH,但是大多数 OA 类的项目都是
增删改查,虽然没有技术含量,但是用工需求量大,这也就是能诞生出 IT 蚁族和 IT 民工
的由来。
但是,java 不只是有 SSH 这套技术,如果你不想成为 IT 蚁族,如果你不想厌烦软件
开发,那就不能只学 SSH,这个没有太多技术含量的单一熟练工种。
2. 笔试答题技巧与若干问题
说明,为了节省大家的时间和提高学习效率,一些过时知识点和被笔试概率极低的题
目不再被收录和分析。
回答问题的思路:先正面叙述一些基本的核心知识,然后描述一些特殊的东西,最后
再来一些锦上添花的东西。要注意有些不是锦上添花,而是画蛇添足的东西,不要随便写
上。把答题像写书一样写。我要回答一个新技术的问题大概思路和步骤是:我们想干什么
怎么干,干的过程中遇到了什么问题,现在用什么方式来解决。其实我们讲课也是这样一
个思路。
例如,讲 ajax 时,我们希望不改变原来的整个网页,而只是改变网页中的局部内容,
例如,用户名校验,级联下拉列表,下拉树状菜单。用传统方式,就是浏览器自己直接向
服务器发请求,服务器返回新页面会盖掉老页面,这样就不流畅了。
对本面试宝典中的题目有信心吗?本来有信心的,结果听你讲完后,就没信心了!我
非常理解。因为他觉得我的太深,他想记住我的些东西,可是记不住,所以没信心了。我
又问:听懂了吗?他说听懂了。你到现在只要把你的理解尽量清晰地、有条理地表达出来
就很棒了。
剩余63页未读,继续阅读
资源评论
baogang409
- 粉丝: 8
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于Java多线程的并发任务管理系统.zip
- C#在线网校考试系统源码 在线学习云服务平台源码数据库 SQL2008源码类型 WebForm
- com.sun.net.httpserver安卓HTTP服务器jar包最新版2.2.1
- Python基础学习-06字典Dict
- 测试用例及测试计划.zip
- PHP安卓苹果APP在线封装打包制作源码 H5手机网站转APP 免签封装绿标
- C#ASP.NET手机终端进销存系统源码数据库 SQL2008源码类型 WebForm
- 8款不同的404页面,告诉用户“页面未找到”
- 通过@property实现可控进度条 vue 进度条
- (源码)基于C和Java的网络通信与数据处理系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功