Java programmer interview two years of experience to share, to resume production from the summary of the interview!

Foreword

About two years, about a year internship, formal job about a year, in fact, quite embarrassing, underachievement. Therefore, many companies in the interview, found after the most suitable for their own company. So do a summary of the interview. We hope to provide help to those students still looking for work.

Interview

In fact, on this interview summary, I have seen many articles, but most of all about interview questions and interview questions are talking about. But for a student looking for work are not good, in fact, in resume writing this piece is very important. Because the resume did not write it, I did not even invited to the interview, so what do the interview.
So I am going to talk about my piece on resume writing some insight. If wrong, please point out!

Resume writing

In this regard resume writing, it requires a certain effort. After all, your resume is the first impression you give to others, and determine your impression of the interview. Resume prominent is a simple word, not to resume production of too much nor too little. 2-3 pages the best.
Three important points of your resume is, who I am, what I do, what I can do.

First, the basic personal information.

In addition to an individual's name, place of birth, current address substandard living, coupled with the need to graduate school, major, working hours and so on. Fill in important information, the less extraneous information write or do not write. Such as height, weight and the like.

Second, job search intention.

This is important, if you can, typesetting on personal information below. Job Target main job is expected to work, work addresses, and salaries. Jobs back to add a suggestion related work, a little can enhance the interview. For example, java engineers and related work. Salary negotiable piece is recommended to fill in, too high or too low will reduce the chance for an interview.

The third point, which is the most important piece of HR little technical ability.

Wrote do master the technology and related proficiency, the best multi-point technology keyword, after all, a lot of HR is to search by keyword. For example JAVA, SQL, linux and so on. This layout also recommend the following on job search intention. The rest is the work experience and project experience. Work experience this would not elaborate. It is important project experience. Item Description piece of personal recommendations, the first point, you have to tell someone, you do what this project is and why people service, how to use. Do not use too much explanation of what technology, how to use these techniques to develop the project. At this point it can be roughly put, after all, space is limited, the use of this technology and talk to the interviewer. Second, the project responsible for the development of modules and technologies, and that needs to let people know what you have done in this project, uses those techniques. Third, project performance, this is a personal look, if you do not know how to write, you can write a personal project to learn what, or who encountered the problem is how to solve.

As for self-evaluation, award and the like, you can remain in the final write, write their true situation, it is best not to use that template recruiting online.

Resume Delivery

This piece of personal resume may be, Zhaopin, 51, BOSS straight recruits, retractors, headhunting these okay, especially after three, specifically for the IT services industry. You can try.

If there is, then pushed inside better. Now micro-channel recruiting and the like is also good, there are some communities can recruit like to see more.
Note: If the interview fees and the like, this would not have considered. When can cast your resume to look spotted network relevant circumstances of the company.

Interview Preparation

When you are ready resume, interview preparation should be done related.
First of all, pen questions, this is junior programmers around the past Hom.
Pen questions will be out of the company in general, unless you are a big cow, you can choose not to. So, honestly it's ready.
First of all, the basis of relevant interview questions to do.

Some of the more common problem arises, by the way listed below.
JAVA

  1. 5 java-api common package.
  2. String class five commonly used method.
  3. Notes API interface development.
  4. TCP / IP, HTTP protocol.

Collection of related problem (focus)

  1. HashMap, TreeMap, Hashtable, LinkedHashMap, ConcurrentHashMap, ArrayList, LinkedList implementations and differences like.
  2. Above those set is thread-safe, those that are not.
  3. Use these collections in those scenes.
  4. List, Map, Set three interfaces, accessing elements, their own characteristics.

Thread-related issues (focus)

  1. Several ways to create threads.
  2. Method for synchronizing thread.
  3. wait and sleep differences.
  4. And the difference between Runnable interface Callable interface.
  5. How to implement a thread-safe.

Framework knowledge (but no more than this)

  1. The difference Mybatis # and $.
  2. Hibernate and Mybatis the difference.
  3. Spring MVC and the difference between the Struts2.
  4. Hibernate caching mechanism.
  5. What is Hibernate lazy loading.
  6. Why spring.

SQL (mainly on the Group by and Order by knowledge)

  1. Query the highest-achieving students in each class.
  2. Look out for the second achievement of students in each class.
  3. According to query each class out of the first three classes of students.
  4. Find recruits ranked third time staff all the information.
  5. After sorting staff salaries ranked first 2--8 of salary.
  6. Ranked by salary, rank starting from 1, the same ranking the same wages (if the two tied for second place is not the first, to continue to row from the third).
  7. Remove all names with a sql statement duplicate participant's name and number of duplicate records.

JavaScript / JSP / Servet (These are generally basic questions)

  1. JSP and the role of the built-in objects.
  2. JSTL common label.
  3. Servlet life cycle.
  4. The difference between URL and URI.
  5. Ajax synchronous and asynchronous difference.
  6. Sending an asynchronous request process using ajax.

other

  1. And & & & distinction.
  2. == and equals the difference.
  3. int and Integer automated unpacking / packing-related issues.
  4. The difference between IO and NIO.
  5. final, finally, finalize the difference.
  6. The difference between overloading (Overload) and rewritable (Override) is.
  7. String difference, StringBuffer and StringBuilder is.
  8. How to achieve shallow depth of cloning and cloning.
  9. Examples of single-mode and most.
  10. Sort of realization (bubble, selection, speed, etc.).
  11. Removing duplicate elements (actually override equals and hashcode).


Interview Process

There are many companies first interview personnel, and technical interview. So talk about salary in personnel this time, it is best not to say die, or leave alone, keep the talk After a technical interview. Talk a little bit because no good wages in this, directly to leave. After interviewing the two sides must spend a lot of time, so this should pay attention!
In the talk, when to pay attention to courtesy, whether successful or not, we should pay attention to words and deeds and attitudes.

This will let the general technical interview introduce yourself, this should charge the university began to speak, should not be too much emphasis on work and projects. This brief introduction University graduate school, graduation time and the profession. If you have about winning IT and the like, may be mentioned, but not easy to say.
This project might question Why did you do, if you let to re-design, how to design your back. Difficult point in this project is how to capture and study in this project to those, and so on.
In telling this project, it is best to find items of interest to the interviewer, in general is done and the project more in line with the recruitment.
After the interview, I should say thanks! After all, one kind of interview is actually growing.

In general, the technical interview over, then basically it before. The rest depends on the treatment of this talk. In this treatment is best to follow their own ideas, not because it was not good to talk about, then work frustrations, a series of problems arising.

Interview Tips

Personal capacity in this area is nothing more than two terms of breadth and depth.
Techniques are very simple, that is to say they are good at. Technical wide grasp, but not deep, you can own the technology breadth to say point, the way you can put under their own advantages such as: learning new technology quickly; technology lies deep, but not wide, you can grasp the depth of say point, you can put under their own learning degree specializes in this piece. If these two points are not too obvious advantages, you can try from a business project, said the project will thoroughly understand the best.
Remember the talk with the interviewer to be honest, not fraud. Not met or deep understanding of, skip, the interviewer will be the best guide to their areas of expertise.

Interview summary

面试完之后,最好进行总结。毕竟每一次面试都是一次收获。如果将面试中所遇到的问题以及感悟能记下来,那就再好不过了。

在找工作的时候,除了做些相关面试和准备熟悉以前做的项目之外,还应该学习新的知识。毕竟,每多学一点,成功找到工作的机会就大一点。而且,IT这行,技术发展过于快速,如果没有学习新知识的动力,终究会被淘汰。

因为学习实在是很枯燥无味。学习是一个长期投资,短期很难道看到收益,而娱乐是一项短期投资,短时间便可以看到收益。所以学习这块最好可以给自己定一个目标,每天学习一点,慢慢的会达到的。如果没有动力的话,可以给自己设置奖励。这是可以激发学习的兴趣的。
还有一点,今天能坐完的事情,绝对不要留给明天。毕竟,人都是有惰性的。你要相信你自己,今天的你能做的没有做,明天的你也不会做的。

读者福利

针对于上面的我总结出了互联网公司java程序员面试涉及到的绝大部分面试题及答案做成了文档和架构视频资料免费分享给大家(包括Dubbo、Redis、Netty、zookeeper、Spring cloud、分布式、高并发等架构技术资料),希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。

资料获取方式:加qun群:749151405 找管理小姐姐免费获取!

合理利用自己每一分每一秒的时间来学习提升自己,不要再用"没有时间“来掩饰自己思想上的懒惰!趁年轻,使劲拼,给未来的自己一个交代!

 

 

Guess you like

Origin www.cnblogs.com/Longdingtian/p/10937621.html