在(Java开发人员)inteview之前,您应该学习哪些一般知识?
您正在申请一个“Java开发人员”的职位,需要面试。在(Java开发人员)inteview之前,您应该学习哪些一般知识?,java,Java,您正在申请一个“Java开发人员”的职位,需要面试。 在你坐在小组前面之前,你应该/必须学习哪些常识?首先,你需要精通Java,并且能够自如地谈论面试中可能出现的编码问题。了解一些框架(目前的状态)也是一个不错的选择。通常java用于服务器端的东西,所以试着研究一些Spring、Wicket、Tapestry、Struts、JSP、JSF、Ibatis、Hibernate或其他有趣的东西 此外,如果面试官似乎没有有趣的问题要问你,那么制定一个进入“展示模式”的后备计划是一个好计划。你想展示你的东
在你坐在小组前面之前,你应该/必须学习哪些常识?首先,你需要精通Java,并且能够自如地谈论面试中可能出现的编码问题。了解一些框架(目前的状态)也是一个不错的选择。通常java用于服务器端的东西,所以试着研究一些Spring、Wicket、Tapestry、Struts、JSP、JSF、Ibatis、Hibernate或其他有趣的东西 此外,如果面试官似乎没有有趣的问题要问你,那么制定一个进入“展示模式”的后备计划是一个好计划。你想展示你的东西。哇,他们没有撒谎 小心你说的话,有些面试官可能实际上比你有更多的经验,但不要表现出来,直到最后一刻
祝你面试顺利。我会阅读学习指南。许多雇主并不希望你获得实际的认证,但他们确实希望你了解材料(无论他们是否明确表示)。在我参加的许多java职位面试中,设计模式一直是一个大话题。特别是工厂/抽象工厂/单体/立面。温习一下这些并没有什么坏处。这里有一些好的建议。至少你可以告诉别人从哪里开始。我过去采访过几位开发人员,也参加过几次采访。到目前为止我所看到的:
- 设计模式-您使用过哪些模式,以及为什么使用
- 集合类
- 穿线
- 内存使用
- 软指针和弱指针
- Java I/O类
- 轮廓
- 调试
根据职位的不同,还有一些细节,比如web开发人员的框架使用,或者EclipseRCP,或者Swing,无论这项工作需要什么技术。在这种情况下,很难一概而论。我敢打赌,小小的摆动是不会有伤害的。取决于你申请的职位。 在java中,最常见的问题是
逻辑问题总是基于算法,我建议您了解大多数搜索排序算法,因为这是软件工程的基础。这个问题太笼统了。你认为什么是“常识”?美国历史?扩张性宇宙学?你期望拥有的知识量将取决于所提供职位的性质。如果上面写着“至少2年的商业经验”,那么人们会比应届毕业生期望的要多得多。所以你的问题没有简单的答案。但是一定要知道Java到SCJP级别。常识=普通。作为候选人,你经常被问到的任何事情,有些人在面试中没有太多经验,而有些人参加了很多面试,这里可能有人是面试官,他可以给你一两个好的建议(不是所有的)同意你。在技术会议上很方便。完全同意。如果这是Java开发者的一般立场,那么指南基本上就是《圣经》——谢谢你,马里奥。我们需要面试官给我们更多的提示。无需具体说明,只需提供预期的线索。