① 程序员 面试 如何回答
做一份工作,实际就是追寻梦想的过程,而为了完成梦想,必须有一个长期规划,从而指导我们选择工作。它是择业过程中最本质和最原始的参考借鉴。下载链接
为此,小云为你精选一份程序员面试书单,分为职业规划、编程技能两部分,适合刚毕业的大学生、正准备换工作的程序员们,涵盖算法工程师、Java工程师、测试等多个领域。
软技能 代码之外的生存指南约翰 Z.森梅兹 着
这是一本真正从“人”(而非技术也非管理)的角度关注软件开发人员自身发展的书。书中论述的内容既涉及生活习惯,又包括思维方式,凸显技术中“人”的因素,全面讲解软件行业从业人员所需知道的所有“软技能”。
本书聚焦于软件开发人员生活的方方面面,从揭秘面试的流程到精耕细作出一份杀手级简历,从创建大受欢迎的博客到打造你,从提高自己工作效率到与如何与“拖延症”做斗争,甚至包括如何投资不动产,如何关注自己的健康。
编程珠玑(第2版)乔恩·本特利(Jon Bentley) 着
作者虽然没有给出解决这些问题的具体代码,但始终非常富有洞察力和创造力地围绕着这些折磨程序员的实际问题展开讨论,从而引导读者理解问题并学会解决问题的技能,这些都是程序员实际编程生涯中的基本技能。
为此,本书给出了一些精心设计的有趣而且颇具指导意义的程序,这些程序能够为那些复杂的编程问题提供清晰而且完备的解决思路,书中还充满了对实用程序设计技巧及基本设计原则的清晰而睿智的描述。
PS:本书在第一版的基础上增加了3个方面的新内容:测试、调试和计量,集合表示,字符串问题,并对第一版的所有程序都进行了改写,生成了等量的新代码。
重构 改善既有代码的设计马丁·福勒(Martin Fowler) 着
软件开发的不朽经典,生动阐述重构原理和具体做法,普通程序员进阶到编程高手必须修炼的秘笈。
重构,一言以蔽之,就是在不改变外部行为的前提下,有条不紊地改善代码。多年前,正是《重构:改善既有代码的设计》原版的出版,使重构终于从编程高手们的小圈子走出,成为众多普通程序员日常开发工作中不可或缺的一部分。《重构:改善既有代码的设计》也因此成为与《设计模式》齐名的经典着作,被译为中、德、俄、日等众多语言,在世界范围内畅销不衰。
《重构:改善既有代码的设计》凝聚了软件开发社区专家多年摸索而获得的宝贵经验,拥有不因时光流逝而磨灭的价值。今天,无论是重构本身,业界对重构的理解,还是开发工具对重构的支持力度,都与《重构:改善既有代码的设计》最初出版时不可同日而语,但书中所蕴涵的意味和精华,依然值得反复咀嚼,而且往往能够常读常新。
C和C++程序员面试秘籍董山海 着
众多高级语言都从C/C++有所借鉴,所以说C/C++的语言基础对从事软件开发的人员来说非常重要。
本书是一本解析C/C++面试题的书,可以帮助求职者更好地准备面试。《C和C++程序员面试秘笈》共包含12章,囊括了目前企业中常见的面试题类型和考点,包括C/C++程序基础,预处理、const、static与sizeof,引用和指针,字符串,位运算与嵌入式编程,C++面向对象,C++继承和多态,数据结构,排序,泛型编程,STL,算法和逻辑思维等最常见的面试题。《C和C++程序员面试秘笈》通过技术点解析、代码辅佐的方式让读者能深刻领会每个考点背后的技术。
本书紧扣面试精髓,对各种技术的剖析一针见血,是目前想找工作的C/C++程序员和刚毕业的大学生的面试宝典。
Java程序员面试宝典杨磊 着
本书对程序设计面试中Java常见的题型和常用解答技巧进行了介绍,对现代职业人如何有效求职、面试考官如何关注求职者动态等做了详细解说。本书将为您揭开知名IT企业面试、笔试的核心机密;传授程序员岗位求职的关键技巧。
编程之法:面试和算法心得July 着
本书涉及面试、算法、机器学习三个主题。书中的每道编程题目都给出了多种思路、多种解法,不断优化、逐层递进。本书第1章至第6章分别阐述字符串、数组、树、查找、动态规划、海量数据处理等相关的编程面试题和算法,第7章介绍机器学习的两个算法—K近邻和SVM。此外,每一章都有“举一反三”和“习题”,以便读者及时运用所学的方法解决相似的问题,且在附录中收录了语言、链表、概率等其他题型。
书中的每一道题都是面试的高频题目,反复出现在最近5年各大公司的笔试和面试中,对面试备考有着极强的参考价值。全书逻辑清晰、通俗易懂,适合热爱编程、算法、机器学习,以及准备IT笔试和面试,即将求职、找工作的读者阅读。
C#与.NET程序员面试秘笈靳华 着
《C#与.NET程序员面试宝典》取材于各大IT公司的历年面试题252个(包括研发类笔试及口试题目、情商及智商类题目),详细分析了应聘C#与.NET程序员职位的常见考点。《C#与.NET程序员面试宝典》主要内容包括:面试流程、基础语法和技术框架、数据访问及XML应用、高级特性及应用进阶、测试及质量保证、跨国公司经典面试题等。
软件测试工程师面试指导蔡为东 着
对于想要得到一份软件测试工程师职位的朋友来说,可能会有一些疑问,如软件测试这个行业究竟怎么样?什么样的人适合做软件测试?面试当中要注意什么?软件测试的基本知识点都有哪些?笔试都会涉及哪些内容?等等。本书将解答以上所有的疑问。
本书共6章内容,主要包括软件测试行业概貌、软件测试从业人员的基本要求、如何找工作、软件测试技术基础、典型的测试工程师笔试题等。本书内容丰富,讲解深入浅出,能让读者朋友在短时间内掌握基本的测试技术,了解求职过程的各个环节,熟悉各种类型的笔试题,领会面试技巧。本书后附有一些实用的附录,例如简历模板、新人工作指南等,尤其是“我在微软做软件测试外包”这一部分内容,寓故事性和知识性于一体,讲述了作者在国际软件巨头——微软公司做软件测试外包的亲身经历,相信对于广大的读者朋友有阅读和参考的价值。
本书适合想要从事软件测试工作的朋友,也可供初级软件测试工程师学习之用,另外也可作为大专院校软件测试培训的教材之一。
Android高薪之路李宁 着
《Android高薪之路:Android程序员面试宝典》取材于各大IT公司面试真题,所给出的试题尽可能地覆盖了Android应用开发的各个方面,而且大多数试题都有解析部分,读者可以通过这部分更深入地理解试题中所包含的技术内容,希望真正做到由点成线,举一反三。
《Android高薪之路:Android程序员面试宝典》中还将Android中涉及的各个常用技术问题进行筛选、分类。这样读者可以有的放矢,对自己还没有掌握的Android技术进行重点攻破,从而起到事半功倍的效果。除了对每道题目都有详细的解析和回答外,对相关知识点还有扩展说明。
《Android高薪之路:Android程序员面试宝典》对面试中Android常见的题型和常用解答技巧进行了介绍,它不仅能帮助求职者快速复习相关知识点,也对现代职业人如何有效求职做了详细解说。《Android高薪之路:Android程序员面试宝典》对于读者从求职就业到提升计算机专业知识都有显着的帮助。
编程之美《编程之美小组》
《编程之美—— 微软 技术面试心得》收集了约60道算法和 程序设计题目,这些题目大部分在近年的笔试,面试中出现过,或者是被微软员工热烈讨论过。作者试图从书中各种有趣的问题出发,引导读者发现问题,分析问题,解决问题,寻找更优的解法。
书中绝大部分题目都提供了详细的解说。 每道题目后面还有一至两道扩展问题,供读者进一步钻研。
书中还讲述了面试的各种小故事,告诉读者微软需要什么样的技术人才,重视什么样的能力,如何甄别人才。回答读者关于IT业面试,招聘, 职业发展的疑问。 这本书的很多题目会出现在IT 行业的各种笔试,面试中。但本书更深层的意义在于引导读者思考,和读者共享思考之乐,编程之美。
② 程序员找工作难
程序员找工作并不难呀,只要你有真才实学而且对薪水的要求不是很高的话。找一个编程的工作还是很容易的,但是你对薪水要求较高,对工作环境也有比较要高的要求,那么就能说了。
③ 程序员找工作怎么找
求职是社会新人的第一课,掌握一些求职技巧,可以帮你们更快地找到心仪的工作。
1、不要盲目海投,在投简历前了解清楚公司和职位信息,对症下药
如果你只是瞄了一眼职位薪资就匆忙投出简历,很容易出现“复制粘贴”的既视感,没有针对性的表述,千篇一律。这就跟你过年时收到的群发短信一样,是不是海投的简历,hr也是能感觉得出来的。
2、邮件用Hi开头会比“尊敬的领导”要好
3、邮件一定要命名,标题最好清楚地写上:求聘的职位+姓名+联系电话,让人一目了然。
1、建议早到15分钟
准时是基本的,但最好能提前到。如果因交通拥堵等不可控原因可能迟到,一定要提前跟hr打招呼。不要担心太早到会尴尬,没有人会因为你早到而对你反感。很多时候,早到很可能是个机会。你可以提早跟面试官打招呼、暖个场,有更多的交流机会,甚至可能有机会参观一下工作环境。
2、穿着得体干净即可,无需穿西装
因为是面试技术岗位,不同于销售/公关,面试者无需穿太过正式的西装,最重要的是大方得体、干净整洁。打扮不要太浮夸,跟平时穿着不要有太大差别,以免造成今后的落差感。
3、交谈时应主动、自信、诚恳,不要刻意讨好
求职是个双方选择的过程,没必要卑躬屈膝。自我介绍时千万不要像小学生一样背课文,你不妨在家对着镜子提前练习一下,感觉一下自己表达地是否流畅舒服。建议从最重要、最有亮点的部分开始讲,并留意观察面试官的表情,如果对方明显不感兴趣,那不妨切换内容或者停下来让面试官发问。另外,不要停留在“你问我答”单向环节,你也要适时主动地发问,这表明你足够重视这份工作。
④ 程序员是如何找工作的啊!
项目外包平台会发需求,例如3D可视化,个人就可以开发商业项目;如果想为公司发光发热,那就在拉勾网投递简历,但是海投往往石沉大海,最近有一个转行3D可视化开发的机会,搜索“物联网3D开发师”认证证书,由中关村物联网产业联盟颁发,学下来不难,用的就是thingjs支持的平台技术。如果拿了证书,可以应聘相关的上百家会员单位(优锘ThingJS包括在内),会很大机会获得一份可视化开发工作,这可是新基建的有“钱”景的领域哦~
⑤ 45岁程序员发帖称难找工作引发热议,你对此事怎么看
45岁程序员发帖,称工作难找,对于帖子中的内容,我个人十分赞同。这位程序员所面临的处境,通俗来讲叫做“中年危机”,可能很多人都会经历,也可能很多人一生都不会遇到。
我们在过了35岁之后,再出门找工作,想要找一份稳定、体面的工作,的确是一件困难的事情。这一个阶段的我们,上有老下有小,肩上担子重;相应的精力和体力,也大不如从前。这样一个状态,就使得我们在职场中的竞争力,大幅度下降,找工作时候自然也就会被排挤。
在你的个人观念中,相信中年危机这样说法吗?对于这样一个情况,又是如何看待的呢?
⑥ 计算机程序员找工作
1)ERP实施顾问比JAVA程序员工作轻松,至于哪个好不好说,依你的性格来决定。如果你性格偏外向选择前者,偏内向选择后者比较有发展潜力。
(2)你现在与有经验的人是不能比的。你的唯一的优势是刚毕业,用人单位如果肯廉价请程序员你就有机会了。第一次找工作千万别要求多高工资,能有学习和入门的机会是最重要的。 第一份工作也是很重要的,如果你第一份工作找的是ERP实施顾问,那么以后要换行转做JAVA开发那就非常难了,相反也是如此。所以你的目标必须明确,另外,如果选择做程序员,不能把自己定死在JAVA上,C++或其他语言如果肯招人,你也要尝试。
(3)找工作你可以通过很多途径。比如网上应聘、参加招聘会、报纸杂志上的招聘、一些专业论坛等。网上的话是多浏览一些地区性的人才网,把做好的电子简历投递过去,如果对方允许打电话那么就大胆打电话过去。参加招聘会对于大学生我觉得成功可能性比较小,因为企业去弄一个招聘位置要花钱,花了钱的企业一般都是要中高级人才的。我刚毕业的时候也到人才市场走了N次,都没找到合适的,我的2、3次工作都是通过网上投递简历应聘的。专业论坛的话我觉得也是很好的选择,比如CSDN,或一些开发论坛,那些地方发的招聘都是比较专业做开发的。所以我觉得你选择的话就主要通过人才市场的网上招聘、论坛。
⑦ 45岁的程序员在网站发帖求职引发热议,中年程序员找工作有多难
45岁的程序员在网站发帖求职引发热议,该程序员字字恳切,可谓说出了很多中年求职者的心声!据悉,这个程序员只是辞职回家陪伴了一下孩子,就再也找不到合适的工作,一瞬间他的压力陡增。孩子还未成人,他却绊倒在四十五岁,他非常的焦虑不安!翻开这位程序员的履历表,可以看出他是一位经验丰富的程序员,并且考取了非常多有含金量的证书。如此优秀竟然失业了,并且一筹莫展,让人唏嘘不已!
程序员在三十五岁之后工作就非常的艰难了!各大公司都会想方设法淘汰三十五岁以上的程序员!之所以会选择淘汰这一批人,是因为程序员的工作时常加班,年纪偏大的人非常吃力,有相当大的风险!而公司选择放弃这些程序员,也是为了规避风险!毕竟,一个员工倒下公司就要面临巨额的赔偿!公司承担不起,只能主动的规避风险。
45岁的程序员在网站发帖求职引发热议,中年程序员找工作的确非常的艰难!
⑧ 程序员应该怎样找工作
说给你一个例子.
我以前有个同事她男朋友.也是应聘的程序员吧.做后台的那种.刚去工资真的超低的.他做了三个月后,觉得自己有点经验了.就向老板辞工.他和老板说,我不要工资了,只是要求你给开个证明,我在你这里工作了一年.
OK,拿到证明后,应聘到另外一家公司,另外那家公司问他以前多少钱一个月,他说有2500,其实才500.结果新公司也开了2500给他.他现在大概有5000多块一个月了.而且很受老板重用哦.过年什么的,发奖金啦,老板给他买新衣,发好烟啦,好得不得了.不得不承认他真的是个人才
⑨ 新手程序员怎么找工作
不管是新手还是有工作经验的程序员,找工作基本上来说都是通过网上投简历的方式来找的。
你可以去智联,前程无忧等网站上投简历,因为你是新手,所以对薪资要求不要太高,先积累工作经验,有了工作经验以后就好找工作跳槽了,薪资也会涨的比较快。