程序员面试要准备些什么东西?
1、把自己简历上的东西记清楚,尤其是简历上有水分的,不要在面试的时候露馅啦;
2、找一些面试方面的资料,就是面试官会问到的技术上和为人处世方面的问题,就是要对面试官问的一些问题要做的心中有数。这些资料可以上网上找,也可以问面试的那家公司的人(如果你认识的话)。
3、还有就是面试的时候,最好谦虚点、有礼貌点,给面试官一个好的印象。但同时,也要有自信,对自己懂的知识,可以稍微夸张点。
PE须对生产工艺、产品性能、结构十分的了解,不是光看书就行,公司生产的产品不一样,工艺也就不一样,所以一定要先了解本公司的生产。如果想看,那就看生产现场管理,研发方面的书。
你没说你有没相关经验,很难跟你说,所以以后你提问最好表达清楚,是不是刚毕业,或者以前从事过什么,别说学什么,理论和实践是不能混为一谈的,读四年永远比不上一个实际操作四个月的。
面试时要先了解如何进行BOM表的建立,如何编写工艺指导书、如何进行失效模式分析等等。如果应届毕业,是不会问你这些,但ISO的基本相关知识你要懂,现场5S管理要懂,还有要有明确的计划,要知道上班如何去开展你的工作,从哪些方面开始了解起,了解哪些。
学IE的就是你面试PE的优势,两者都是为提高生产效率,为企业的生产保质保量而设立的职位。
简历
1. 千万别给自己挖坑
在面试的时候,面试官都会针对简历上技术能力、工作经历、项目经验等提出一些细节上的问题,所以你写下的都些东西必须是真实,并且是非常了解。
2. 要有辨识度
通常一个职位可能收到的简历比较多,很多时候,你的简历甚至根本没被HR看到。那么,怎样让自己的简历脱颖而出呢?首先,简历要有“辨识度”,要让面试官看完这个简历,就很想见见这个人。
3. 面试前最好进行一个“模拟面试”
其实自己在制作简历的时候,就像写程序一样自己是很难发现bug的,因此在面试前最好找朋友、老师或同学帮你来一场“模拟面试”,这样也许会发现一些意想不到的问题。
4. 针对不同的公司要对简历进行微调
比如对方是个做电商。而你恰好做过类似项目,就可以将该部分的项目介绍着重突出以下,比如排列到最前面。
充分准备相关的专业知识
可以在网上收集一些相关的面试题,有时面试官也可能会照着网上的内容来问,所以网上一些比较热门的题目也可以关注一些,然后对照自己的经验组织成自己的语言。
项目经验
项目的研发背景、整体业务流程、开发周期、负责的模块、技术实现细节、技术亮点等。自己做过的每个项目都要整理清楚。
了解热门前沿技术
比如你面试的是 iOS 开发岗位,除了 OC 你还能聊聊最新版本的 Swift;比如现在微信小程序开发又火起来了,你也在关注和学习,甚至能解决面试官的一些问题。了解这些热门的前沿技术绝对会成为你面试时的加分点。
眼下的程序员招聘网站始终摆脱不了面试这一不靠谱的环节,唯独看到一家“瞬聘网”,它做的是程序员无简历无面试的招聘模式,不妨去看看。
技术方面的技巧
第一:ABC(Always Be Coding)。
一力降十惠,说的多不如做的多,所有工作都是这样,程式也不例外。你写过的程式越多,你的能力也就越高。但是,你必须做到有目的的程式,在写程式之前做到心中有数,明白自己的短板并且加强训练,坚持不懈的挑战自己的极限,努力使自己在各方面都很优秀。我强烈建议你把自己做过的每个项目——不管是否完成——都整理成作品集,在这里推荐GitHub,非常专业的程式分享社区,你可以把自己的作品集放到这。
第二:精通至少一种多重范式程式语言。
精通一门诸如C++这样的语言能让你从根本上理解程式,因为这类语言风格多样,如何写程式完全取决於你自己的风格,你能在一种语言里体会到不同风格的程式在执行上的差别,同时要达到这样的水平还需要大量的实战与练习。而且这类语言通常在各个社区中也是最活跃的板块,你可以很容易就找到志同道合的朋友来分享经验。其他也支持多风格程式的语言还有C#、Java、PHP、Python及Ruby。
关於C++ 的题外话:有一个跟著名的面试题,许多面试官都喜欢问,是这样:“如果把C++ 分为十个等级,1 为最低,10 为最高,你认为你自己处在哪一级?”希望上帝保佑那些回答9 或者10 的人,Bjarne Stroustrup 估计也只会给自己打到8 分甚至更低(此人为C++ 之父)。主要原因是这个语言经过这麼多年无数大能的不懈努力,已经超级复杂,被称为主流设计语言中最复杂的一款也不为过。
第三:熟悉各种算法的优劣。
先看看这份关於各种算法的对比图,确定都理解了之後,试著把这些算法都用自己的方式写一遍。这样你就会对各种算法有更深刻的理解。面试的时候这几乎是必考题哦。
第四:熟悉所有常用函数。
你最好把所有的常用函数都用自己使用的语言写一遍,不要依赖於现成的函数库,这样会加深你对各个函数以及语言本身的理解。试著快速写出下列函数:向量(动态数组)、鍊表、堆栈、队列、哈希映射、集合、优先级队列等等。
第五:要更务实。
临时抱佛脚早就没有用了,踏踏实实的打好基本功才是王道,花更多的时间去解决各种程式中遇到的问题,这里推荐多去TopCoder看看,那里有很多不错的资源。里边有各种案例可供学习,试著学习里边的思考方式来解决自己遇到的问题。我当初花了整整两个礼拜在TopCoder上,到最後我都能闭著眼一只手写出迪科斯彻算法,几乎能解决所有的图形问题。所做的不过是不断重复程式。这可能是Google最终要我的原因之一吧。Eric Schmidt说:“重复从不青睐祈祷者。”
第六:程式是最简单的。
这麼多年的工作经验使我明白了一条,写程式是一个工程师所有工作中最简单明确的一部分。我常挂在嘴边的一句话是:“简单的就像写段程式一样。”我相信对於一个工程师来讲,事前准备和事後维护才是更艰难的工作。比如说,你需要在程式前计划好你需要写什麼以及确保写好的程式能顺利运行。尽量让面试官知道,你不是一个只懂写程式的呆子。
需要注意地是,在别人面前写程式可能会略为彆扭,最好提前做些这方面的练习,可以参考下我前任同事Dan写的这篇《Whiteboarding》。
非技术方面的技巧
需要提前说明的是我在这方面并不专业,仅供参考而已。
第一:明白你为什麼选择这个公司这分工作。
不管大公司还是小公司,还是极度饥渴的创业公司,都不会要一个连公司是乾嘛的都不知道的人,哪怕这个人技术牛到一塌糊涂也不行。
第二:一定要满怀激情。
程序猿是一种没有固定工作时间的动物,如果你只是想找一份朝九晚五、有固定工资、只在偶尔加加班的工作,你还是别乾这行的好,你一定要爱程式,不管什麼时间什麼地点,只要有需要,就能随时投入工作。爱一行,乾一行,对於程式设计师来说尤其如此。
第三:不懂就问。
面试的时候如果碰到没有听明白的问题,一定不要不懂装懂,我曾经见过有些面试的人花了老牛鼻子的劲去解决根本没问过的问题,这不只是浪费你的时间,也是浪费我的时间。
第四:保持微笑。
所有面试宝典上都有这条,但是,不要做太过了,适当的微笑能产生很大的效果。我有时候会在面试完一个人後特别受打击,但是下一个面试者简单而真诚的微笑能让我一下子心情好起来。
参考自:David Byttow是一名程式设计师,曾在Google和Square等公司工作过
程序员6条面试技巧
程序员6条面试技巧 第一、基础很重要,不要生疏了 不管应聘什么开发岗位,基础永远是最重要的。it不停地在炒作新概念,昨天是soa,今天是云计算。我们永远不知道明天流行什么,但是只要有踏实的基础,辅以较好的学习能力,要跟上步伐也不会太难。所以绝大多数公司都会特别看重应聘人员的基础能力,比如编...
公司让我面试新人,作为程序员我第一次面试别人,好紧张啊,要问点什么...
我们需要了解求职者的兴趣和爱好,从而判断其性格特征和工作能力。我们可以根据所招聘岗位的要求和内容,要求面试者叙述下自己究竟哪些方面符合所应聘岗位的特殊要求,从而帮助判断是否符合该岗位的需求。贵单位如果该岗位涉及加班或者经常出差,一定要询问面试者能否接受这种工作的模式和方式,从而帮助我们判断该...
面试前的准备工作
你要相信:是金子终究会发光的。各类材料的充分准备参加面试的时候要准备好个人简历、自荐信、推荐表、协议书、成绩单以及各种相关证书等材料和一支笔。个人简历和自荐信最好中英文各一份,因为有些企业在面试的时候会提出要英文简历,尤其是外企。在面试的时候,即使曾经在网上发过相关资料,自己也还要带...
求职者在面试前应做好哪些准备
求职者在面试前应做好哪些准备3 求职者常见的问题 一、情况摸底 尽管目前一些优秀的招聘平台如104人力银行等,都会对其刊登的职缺进行严格的审查和筛选,但是求职者还是应该在面试之前对应聘企业及职位进行大致的了解,利用网络的便利性熟悉其企业文化、发展历程、组织架构、业务范畴和经营业绩等,不但能够保障求职的安全...
java程序员面试需要注意哪些东西,怎么通过
工作经验很重要,其次是技能!因为面试会问你什么,这是你不能尽善的!我当年找工作,他问我有没有经验,做没做过,我说没有!刚毕业!我觉得我太诚实了,但是我也是实话实说!后来他和我说话就不耐烦了,什么都不问,就说我们公司要招有经验的人,能上来就可以着手工作的!再后来因为屡次失败,...
面试需要准备什么
面试需要准备什么 引导语:机会从来都是留给有准备的人,那么面试前我们需要知道什么,并做好怎样的准备呢?下面是我为大家整理的面试准备及面试注意事项,希望对大家有所帮助! 面试需要准备什么1 一、面试前的准备 首先,你得对自己做出一个正确的定位。选择一个适合自己的行业,而不是适合自己专业的行业。多和他人交...
面试前应做好哪些准备工作
切忌含含糊糊,吞吞吐吐,这会给考官或主持人留下坏的印象,从而导致面试的失败。因此,应试者一定要注意面试语言的简洁性和流畅性。 (六)不要紧张 有些应试者尽管在面试前已做好了充分的心理准备,但是一进面试室就紧张起来;有些应试者在答辩中遇到“卡壳”时,心情也立刻变得紧张起来。怎样解决在这两种情况下出现...
如何在面试中提高自己的薪资,程序员应该注意这几点
在西方,多数雇主希望你能跟他们进一步商量;而在亚洲,则相反。如果这个数目大大低于你的期望,可以有技巧性地询问其它的福利项目是怎样的。在面试过程中,我们做的准备与实际遇到的问题总会有一些出入。记住自己的原则,巧妙的随机应变。懂得自己在市场中的定位,将对薪资的确定更为有利。其实如此费尽心思...
如何做好面试内容准备
其中需要准备的物品包括:相关证件、套装、化妆盒、个人简历、纸和笔。考生要认真研读公告的相关要求,对于公告中要求提交的一些材料要细心准备,不能疏忽。如果准备带上能证明自己业绩的资料,那么要标出最引人注目的几项。考生还需了解自己所报部门职位近年来的面试信息,包括面试方式、面试考官人数、题目难度和数量、...
面试要注意那些问题,还要带上那些东西?
介绍自己的时候,不用说的很花哨,主要介绍一下自己的基本情况、教育经历、工作经历、兴趣爱好……有些内容适当的要贴近公司对于岗位的需求。之后面试官一般会对你了解一些想要知道的相关的信息,你只要有理有序的回答就可以了,注意面试的时候一定要让面试官觉得你有信心胜任这个岗位,并且有能力胜任,这...
苌映槟榔: 1、把自己简历上的东西记清楚,尤其是简历上有水分的,不要在面试的时候露馅啦; 2、找一些面试方面的资料,就是面试官会问到的技术上和为人处世方面的问题,就是要对面试官问的一些问题要做的心中有数.这些资料可以上网上找,也可以问面试的那家公司的人(如果你认识的话). 3、还有就是面试的时候,最好谦虚点、有礼貌点,给面试官一个好的印象.但同时,也要有自信,对自己懂的知识,可以稍微夸张点.
磐安县15626837919: 程序员面试要准备些什么东西? - ?
苌映槟榔: 技术方面的技巧 第一:ABC(Always Be Coding). 一力降十惠,说的多不如做的多,所有工作都是这样,程式也不例外.你写过的程式越多,你的能力也就越高.但是,你必须做到有目的的程式,在写程式之前做到心中有数,明白自己的短板...
磐安县15626837919: 程序员面试怎么准备,面试技巧有哪些 - ?
苌映槟榔: 1.勇敢开口要求,否则永远不会是你的.通常人力主管在招募新进人员的时候,不会主动给予新进人员较高的薪水、福利,因为这对他们来说是一种负担,只会按照公司既有制度,一切照旧.当我们在面试时,不要吝啬提出你的要求,这样让人...
磐安县15626837919: 程序员面试前,应该注意什么? - ?
苌映槟榔: 下面这十件事可以在很大程度上增加你的机会1. 不要一直保持笑脸. 面试中一直保持笑脸被看做是紧张和缺乏自信的表现.一直微笑的脸流露出一种虚假的感觉,面试官很容易就会发现这一点.相反,要有思想,且让别人感到愉快.该笑的时...
磐安县15626837919: 急问,面试时需要带些什么去?我应聘程序员 - ?
苌映槟榔: 带上你的一寸照片 和身份证原件+复印件 所获得的证书原件+复印件 还有自信就好了 祝你成功!
磐安县15626837919: 我是一个程序员,我明天要去面试了 - ?
苌映槟榔: 1、二面是在首面的基础上深入的询问.比如你简历上的参加的活动、项目什么的,问得会更深入;2、问一些其他方面的问题,判断你的价值观和世界观是否与公司相匹配;3、其实也得看公司,有些公司分很多次面试,甚至八九面都可以能,所以内容也不尽相同.总之,到时候随机应变吧!祝你好运!
磐安县15626837919: 如何面试程序员?
苌映槟榔: 如何面试程序员 一、提问之前的准备 首先,最重要的是,你自己一开始就应该想清楚: 1. 需要新员工完成什么样的任务? 2. 怎样的人能完成这样的任务? 3. 哪些途径和方法可以发现这样的人? 只有明确这些根本性的问题,才能正确高效地完...
磐安县15626837919: 程序员面试应该怎么怎样自我介绍 - ?
苌映槟榔: 一段短短的自我介绍,其实是为了揭开更深入的面谈而设计的.一、两分钟的自我介绍,犹如商品广告,在有限的时间内,针对客户的需要,将自己最美好的一面,毫无保留地表现出来,不但要令对方留下深刻的印像,还要即时引发起购买欲. ...
磐安县15626837919: java程序员面试需要注意什么?要准备什么? - ?
苌映槟榔: 有能力什么都不用怕.但实力不是太有优势的时候,要考虑使用一定的技巧了.知识方面,下载些常见的面试题看看吧,能顺口描述其中的思想.其实能通过面试的人,编程能力不一定很强,会说才是王道.但能力太差,过不了试用期也不行.你可以去找常见的面试题看看,其实放松就好,不要太在意. 一开始,大多人都要经过5、6次或更多的面试,才能找到理想的工作.
磐安县15626837919: java工程师面试一般有什么注意事项? - ?
苌映槟榔: 1、多带几份简历前往面试 没有什么能被比要求提供多一份简历,而你却没有,更能显得你缺乏准备了.多带几份简历,因为面试你的人可能不止一个,预先料到这一点并准备好会显得你做事正规、细致. 2、留心你自己的身体语言 尽量显得机...