程序员面试时,如何机智地回答这些问题?

程序员面试时,如何机智地回答这些问题?,第1张

01“唐僧、孙悟空、猪八戒、沙僧, 谁更适合做程序员?”学生内心os:没想到唐僧师徒能和程序员扯上关系。学院负责人表示,互联网从业人员的创新思维能力很重要,此题没标准答案,关键看创意,你的答案及理由很重要。

02“你能用这张纸做出什么东西?

面试官借这个问题了解在压力下工作时你的创造力如何。如果你做出千纸鹤,那是最妙的;如果你跟大多数人一样没有叠千纸鹤的技巧,那就看你当时能做出什么了;

如果你申请的岗位主要职责是写作——比如记者,那么你可以说你能用这张纸写出很多故事。这样说,比你手忙脚乱地折腾半小时要好得多。

03“如果我们把你缩成一支铅笔大小,然后放进卷笔刀里,你怎样出去?”

这个问题考察的是应聘者是否会对意想不到的问题感到惊慌无措。“应聘者应该记住,这个问题没有正确或错误答案,全在于你如何诠释。”他说。不过,你应该尽可能地回答这个问题,因为它能反映出你解决不熟悉问题的意愿。

04“你的大脑是什么颜色的?“

颜色往往跟一个人的情绪有关。应聘者在被问到这个问题时,要想想自己将怎样工作,以及如何把自己的个性跟工作环境相协调。有些人会选积极张扬的颜色,但一定要忠于自己的个性。如果你是热情奔放的人,那就是红色。

05“把你的生活写成新闻故事,你会选择什么新闻标题?”

面试官问这个问题是想了解你的人生观,要说清楚,说到点子上,用简洁的句子把想法说出来。最重要的是要描述自己积极的一面,老板不喜欢消极的员工。

06“如果赋予你超能力,你选择会隐身还是会飞?”

确实,这两项超能力都很牛,但这里面却包含了一个心理学的小陷阱。

如果你选了隐身,那就意味着你生性胆怯,而且比较腼腆。选择飞行能力则代表你比较勇敢,而且不会怯场,这样才能成为一个好领导。不过也许最好的答案不是二选一,而是“这问题很简单

程序员是从事程序开发、程序维护的专业人员。

程序员一般需要会做:确认通过审查方案的目标,输入数据,分析师,监事,和客户的输出要求的项目要求。安排项目要求在编程序列分析要求准备工作流程图和使用计算机知识的能力,题材,编程语言和逻辑图等。

通常情况下将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。

走进程序员大门:

1、java基础知识的学习。基础对于以后的发展很重要,很多开发人员都是重视知识的量,而忽略对基础的夯实,开始的时候感觉很爽,但是越是往后就发现越是困难,寸步难行,不得不回过头来学习基础。所以对基础一定要重视!

2、有了一定的java基础后,就可以开始定位自己的方向了,是从事java Se、java EE、java Me。

java Se开发的是桌面应用,想eclipse就是用java开发的,很强大啊。但是基于java Se的应用开发的需求不是特别的好,学习他也不是特别好就业,所以不推荐学习这个。

java EE,目前很火爆,学习这个不担心就业问题。现在我们详细的介绍学习java EE 的流程:

(1)Servlet/Jsp :学习java EE就不得不提这两个技术了,这个也是最古来的开发java EE 的组合,但是也是学习java EE 的基础,目前所说不怎么使用servlet技术了,但是我们使用的框架都是基于他实现的,所以学习他,非常必要,也是不二法门。必学!!!!!

(2)数据库知识:必学!!!!!c/s架构已经逐步淘汰,b/s架构时代来临,所以数据库知识是java EE 程序员必修课,需要好好的学习!!!!!

(3)框架知识:struts、hibernate、spring 这些框架都是java EE 程序员必修课,但是学习什么框架是要根据公司的要求的,但是这三个框架是java EE程序员的必修课嘛,也就是说java EE程序员别的可以不会,但是ssh必须会!!!!!!

学习完上面的东西,你就是一个合格的初级java EE程序员了!

想要向更高的层次发展,你还需要掌握下面的东西:

1、1、企业系统:系统结构

2、企业数据支持:XML、XML DTD、XSL、SAX、DOM、JAXP等等内容

3、企业通信支持:分布式对象通信、CORBA、GIOP/IIOP、IDL、JAVA IDL、 RML、 WEB服务通信等等内容

4、常见的企业服务:命名服务、目录服务、交易服务、web服务查找、JDNI 、CORBA名称、LDAP、 DSML、JINI、JTA 、JTS、 JMS、 JAXM 太多了。太多了。

5、企业web支持:web组件与服务器,通过web提供的与应用程序的交互。

java 小服务、java服务器页面、web service等等。

6、企业应用程序支持:EJB

7、java EE 的管理、部署等等内容。

8、常见的服务器实际应用等等!

这是做为一名java EE开发人员的终极水平(个人认为)。这里只说了部分,但是能知道这个部分的都已经是牛人了。要想全通晓的话。我看没有5年时间是不可能做到的。加油啊! 虽然非常复杂和庞大,但是,我想,只要你保持一颗积极的心,必定能搞定它!!!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12074756.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存