j***a面试技巧-j***a面试技巧和注意事项

wasd8456 2024-07-19 47

扫一扫用手机浏览

文章目录 [+]
  1. 面试java开发时会被问到关于项目的哪些问题?需要怎么回答?
  2. java开发面试难吗?应该注意啥?
  3. java面试的时候你被提问过哪些问题?

面试java开发时会被问到关于项目的哪些问题需要怎么回答

J***a面试中最常见的关于项目的面试问题无外乎以下几种:

1、该项目是做什么用的?

2、该项目中主要用到了哪些技术

java面试技巧-java面试技巧和注意事项
图片来源网络,侵删)

3、在该项目中你负责哪个模块?

4、项目中遇到的问题是怎么解决的?

一个很好回答,主要阐述该项目的相关功能即可。第二个呢,主要用到哪些技术,特别对于简历上写的自己所熟悉的技术,熟练掌握是非常有必要的。自己在项目中负责哪个模块,实话实说,自己只负责开发一个模块,还是负责整个项目的开发等。项目中遇到的比较棘手的问题,是自己查阅资料解决的还是通过询问大牛来解决的,以及从该过程中学到了什么,都是可以说一下的。

java面试技巧-java面试技巧和注意事项
(图片来源网络,侵删)

看过“如鹏网”的公开课《程序员找工作的六大环节揭秘》,分析的还是挺透彻的,从简历的编写,投递,面试,就业,签协议等方面讲系统分析了整个找工作中的简历的编写,以及面试过程中的技巧,应该注意的地方,可以去看看。

当然了,除了项目中的问题,还有一些基础的问题也应该好好准备的,比如说,J***a基础中常见的问题,***,反射,内省,数据库等方面的知识点。

j***a开发面试难吗?应该注意啥?

正常面试一样,首先需要进行自我介绍、所学专业、在校期间参加的比赛以及项目经验,其中项目经验是最重要的,因为j***a开发主要就是技术支持,如果你写过好的程序相应的也得过一些奖励,不过这些奖励最好是有点代表性的,比如ACM地区赛、国家赛这类的,势必会对你的面试有所帮助无论你是否为学计算机软件开发等专业的学生,面试官都会问你为什么会选择IT行业,如果你是女生,开发本来就是重男轻女的活,面试官可能会问压力方面、今后婚姻方面以及你将如何在同行业中获得竞争优势等等一系列问题;之后就是考专业性的了,会不会JSP框架,继承这个类那个类有什么区别,J***a中的IO类怎么怎么样的,或者说是如果让你开发软件你该怎么进行设计等,口头上考的专业性的东西应该不太多,因为正常开发都会有笔试,除非是面试特别高端的企业(比如IBM)。

java面试技巧-java面试技巧和注意事项
(图片来源网络,侵删)

j***a面试的时候你被提问过哪些问题?

谢谢邀请

一般面试官会基于你的面试简历进行相对应的知识点提问,例如你的简历中写了精通(精通这两个字谨慎使用)J***a并发编程,面试官可能会问CAS的实现原理、ThreadLocal实现原理及是否会出现内存泄露、HashMap的实现原理及为什么会出现并发问题等,这种就是根据简历上的描述提出的针对性问题,还有就是根据你简历上的项目经历,提问你在这个项目中的角色、负责那些功能、如何实现的、遇到那些问题及如何解决的,所以你的简历内容基本就隐藏了面试官的问题,当然如果遇到菜鸟面试官,这个就不一定了,问的可能就比较随意且基础。

关于一些面试中可能会问到的经典问题可以关注我的头条号,不断分享J***a面试题,而且都是深入分析答案哦,希望对你有所帮助!

凭借印象大概整理了一下当时我面试遇到的问题,我当时是在动力节点学了5个多月之后刷面试题去找的工作,老师帮忙整理了许多面试题,其实挺全的,但是我好像刷得马马虎虎,分享给大家吧!

J2SE基础:

1. 九种基本数据类型的大小,以及他们的封装类。

2. Switch能否用string做参数?

3. equals与==的区别。

4. Object有哪些公用方法?

5. J***a的四种引用,强弱软虚,用到的场景。

6. Hashcode的作用。

7. ArrayList、LinkedList、Vector的区别。

8. String、StringBuffer与StringBuilder的区别。

9. Map、Set、List、Queue、Stack的特点与用法。

10. HashMap和HashTable的区别。

JVM:

1. 内存模型以及分区,需要详细到每个区放什么。

2. 堆里面的分区:Eden,survival from to,老年代,各自的特点。

3. 对象创建方法,对象的内存分配,对象的访问定位。

4. GC的两种判定方法:引用计数与引用链。

5. GC的三种收集方法:标记清除、标记整理、***算法的原理与特点,分别用在什么地方,如果让你优化收集方法,有什么思路?

总体来说j***a考察内容包括以下这些:
1,面向对象的一些基本概念:继承,多态之类的

2, 抽象类和接口

3, 静态类,内部类

4, J***a***类,同步和非同步

5, J***a类加载机制

6, J***a内存模型和垃圾回收算法

7, 线程同步机制(voliate,synchronized,重入锁,threadlocal),线程间通信(wait,notify)

8, 异常处理

9, 多线程同步问题,生产者消费者,读者写者,哲学家就餐,用j***a实现

10, 了解j***a中设计模式的思想,用了哪些设计模式,有什么好处

程序员朋友由于每天面对和电脑沟通语言,有时候可能忽略了一些自然语言的技巧,而在面试中,一些说话的套路往往会帮求职者增分不少,J***a就业课中,就有关于面试技巧的分析和参考:

一、面试官: 在我们这儿工作,您希望有什么样的薪资待遇

提示:了解该公司所在地区、所属行业、公司规模等信息,你的薪水要求应该在该公司所在地 区、行业、公司规模相应的薪水范围之内。尽可能提供一个你期望的薪水范围,而不是具体的薪金数。

求职者:其实工资并不是我决定工作机会的唯一因素,如果您一定要我回答这个问题,只能说我希望以我所受的教育背景及工作经验,我希望我的工资不低于年薪 50,000 元。

二、面试官: 你认为每年加薪的幅度是多少?

提示:通常, 比较可靠的回答是: 你希望收入的增长和生活水平的提高保持一致。你还应该提到,你的业绩将是加薪的主要因素。

求职者:总体来说,取决于我个人的业绩和公司的业绩(盈利状况)。但一般而言,至少和生活水平的提高保持一致。

三、面试官: 你上一份工作的收入是多少?

提示:有时候面试人员希望得到一个比较明确的答案。记住,在陈述你的收入时,要把你的整个***收入也加在上面。在有的公司***收入可以使你的年收入增加 30% 或更多。

求职者:我过去的三年内一直在 ABC 公司工作,我是大学毕业就在这个公司的,当时并[_a***_]管理经验。这三年中,我积累了很多管理和财务方面的技巧。现在 ABC 公司给我的薪水是非常富有竞争性的。

四、面试官: 你愿意降低你的标准吗?

提示:如果这确实是你非常希望得到的工作,那么,你应该考虑在开始时工资有所降低。

应强调你可以把工作做得很好,并设法了解公司调整你薪水的时间。另外,对你能够接受的极低数额应心里有数,但千万不要把这个数字告诉给面试人员。

求职者:由于我对该职位非常感兴趣,我可以考虑接受低一些的薪水,你也需要时间让我证明我的能力。我相信我可以干得十分出色,如果我能证明我的能力,你是否会考虑对我的薪水作一些调整呢,比如说,在三个月后。

五、面试官: 你认为我们提供给你的薪水如何?

提示:在回答这个问题之前,首先确定这是否是正式聘用的工资数额,也许面试人只是想了解你的工资要求。如果是正式聘用的工资数额,你要确定自己是否能够接受这个数额。

在西方国家,多数雇主希望你能跟他们进一步商量;而在亚洲国家,则相反。如果这个数目大大低于你的期望,可以有技巧性地询问其它的***项目是怎样的。

求职者:这个数字跟我期望的非常接近,不过我的期望值要稍高些。您是否可以提供一个大致的薪资范围?

六、面试官: 能否告诉我,你的工资调整纪录?

提示:在这个问题中,面试人员只是想知道是否你一直原职不变,或者说是否你不断得到晋升的机会。所以,尽量避免提供薪资具体数额,除非他们要求。

求职者:N年来,我一直在 ABC 公司工作,曾得到X次职务提升。ABC 公司每年薪资调整的幅度不是太大,但由于我的工作总是十分优秀,每年的薪资调整都接近调整的很高水平。我目前的工资已比我开始工作的头一年提高XX%。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.0736hr.cn/post/1072.html

相关文章