扣丁学堂浅谈Java工程师英语面试

2017-12-18 10:43:53 558浏览

扣丁学堂浅谈Java工程师英语面试,以下用I表示面试官(Interviewer),用C表示面试者(Candidate),下面我们一起来看一下吧。

开场寒暄

I: Thanks for waiting. (Please follow me.)

C: It's no problem.

I: How are you doing this morning?

C: I'm great. / I'm doing fine. Thank you. / How about you?

I: How did you get here?

C: I took the subway here. / I drove here.

I: Glad to meet you.

C: Glad to meet you. / It's great to finally meet you in person. (之前电话沟通过的)

正式面试

人力面试

I: Can you tell me a little bit about yourself? (介绍下自己)

原则:不要谈私生活和奇怪的癖好(英雄联盟干到钻石),因为别人更想知道的是你的专业技能(qulifications)和工作经验(experience),所以重点在你之前的公司(company name)、职位(title)、时间(years)和主要职责(major responsibilities)

C: Thank you for having me. My name is Dachui WANG. I'm 25 years old, and I'm single. I have a Bachelor's Degree of Computer Science from Tsinghua University. I was a Junior Java Programmer for ABC Technologies during my college life. Then I become an intermediate Java engineer for XYZ Corporation in last two years. Programming is my everyday life and programming is where my passion is. I think I have a good knowledge of Java enterprise application developement using light-weight frameworks like Spring, Guice, Hibernate and other open source middle-ware like Dubbo, Mycat, rocketmq and so on and so forth. I love reading, travelling and playing basketball in my spare time. That's all! Thank you!

I: How would you describe your personality? (你的性格)

C: I'm hard working, eager to learn, and very serious about my work. I enjoy working with other people and I love challenges.

I: What do you know about our company? (你对我们公司有什么了解)

(需要做功课,了解公司的状况和企业文化,该公司在这个行业中的一个状况,有什么核心业务,主要的竞争对手有哪些)

C: The one thing that I like the most about our company is your core values. I think they're very important in this industry because …(自由发挥的部分)... I personally really believe in the cause as well. Of course, I'm very interested in your products such as …(功课部分)… and the techniques behind them.

I: Why are you leaving your last job? (为什么离职)

C: I want to advance my career and I think this job offers more challenges and opportunities for me do to that.

I: What do you see yourself in 3 or 5 years? (3-5年职业规划)

C: My long term goals involve growing with the company, where I can continue to learn, to take on additional responsibilities and to contribute as much value as I can. I intend to take advantage of all of these.

I: What's your salary expectation? (期望薪资)

C: My salary expectation is in line with my experience and qualifications. I believe our company will pay me and every other employee fairly. (把球踢给对方先看看对方报价是多少,如果对方非要你报价再说后面的内容) I think 10 thousands RMB or above is fitting for me to leave in Chengdu.

I: Do you have any questions for me? (问面试官的问题)

C: What's the growth potential for this position?

技术面试

I: What's difference between an interface and an abstract class?

I: What are pass by reference and pass by value?

I: What's the difference between process and threads?

I: Explain the available thread state in high-level.

I: What's deadlocks? How to avoid them?

I: How HashMap works in Java?

I: What's the difference between ArrayList and LinkedList? (类似的问题还有很多,比如比较HashSet和TreeSet、HashMap和Hashtable)

I: Tell me what you know about garbage collection in Java.

I: What're two types of exceptions in Java?

I: What's the advantage of PreparedStatement over Statement?

I: What's the use of CallableStatement?

I: What does connection pool mean?

I: Explain the life cycle of a Servlet.

I: What's the difference between redirect and forward?

I: What's EL? What're implicit objects of EL?

I: Tell me what you know about Spring framework and its benefits.

I: What're different types of dependency injection.

I: Are singleton beans thread safe in Spring framework?

I: What're the benefits of Spring framework's transaction management?

I: Explain what's AOP.

I: What's a proxy and how to implement proxy pattern?

I: How Spring MVC works?

I: What's the working scenario of Hibernate and MyBatis?

I: How to implement SOA?

I: Make a brief introduction of the projects you are involved before?

上面为大家列出了一些常见面试题,大家自己去搜罗一下答案吧,最后想要学习JavaEE的小伙伴就赶紧制定属于自己的学习计划吧,想要专业老师教导学习的小伙伴可以选择有专业老师辅导的扣丁学堂JavaEE培训机构进行学习,扣丁学堂不仅有专业的老师Java技术交流群:670348138,CoCo酱微信号:cocojiang525还有大量的JavaEE视频教程供学员观看学习。


扣丁学堂微信公众号


【关注微信公众号免费领取丁豆获取更多学习资料】



查看更多关于“Java开发资讯的相关文章>>

标签:

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号