To the quasi-junior children's shoes, want to find a Java internship in the summer vacation work.

Source: Internet
Author: User

If you are also a junior, and are planning to find an internship in this summer vacation, share my experience.

I am 2015, Chengdu Three University in Reading, computer science and technology major, professional is also my hobby. In the influence of the surrounding friends decided to go out early internship ha, try also may, first of all, I have two years of professional skills level, the first two years of school education is a professional basic courses, C language, Java language, data structure, operating system, computer network, database, the course will not say. All of these expertise has been scaled horizontally, in each course of the process of learning to read a lot of the original or CDSN (even if not understand, but also over the content), basically each course is still solid, especially Java read 5 extra-curricular books (Java Program design basics, Java Program Design Advanced article, Java Programming ideas, effective Java ... The skills of these specialized courses must be extended to their own knowledge. Just rely on the teacher's knowledge of the class, even if you door 100, knowledge or not enough, the principle is not clear enough, there is a saying good, called through the phenomenon to see the essence.

In sophomore year, the next semester decided to take Java server development, ran to the library to borrow a "Javaweb integration development", said to have learned a semester, in fact, the continuous study of the next 3-4 weeks, and then a simple look at the bottom of the knowledge, basically in accordance with the Javaweb development of learning lines go,

At the end of June, the trainee monk wrote a resume, basically according to the template to write, and then wrote what the next project, are the school curriculum big Homework, I wrote three, 1. Data structure experiments (linear and non-linear data structure and some simple sort lookup algorithm) in the C language, 2. Air booking System: Basic is to delete and check the operation of some of the notice and so on, the operation of the front and back, pure C language + file implementation, do not despise this big job, Compared to the object-oriented some use the framework of the additions and deletions to check the big job, this is more difficult, should be object-oriented language basic have ready-made function library, based on data structure of some operations are encapsulated in the library, and C language to be based on the data structure of the operation of all to their own realization. 3. Android is a big job, use the database, but also to check and delete operations, no bright spots.

And then when the resume is written, it's all kinds of casts, in fact, this is a wrong operation, should be in our IT industry, training institutions everywhere, and the major job search network, has been the nature of the training institutions of the company has fallen, basically as long as you see that there is no low salary of internship, but also the professional skills are not clearly required, Say what science and engineering, have ambition in the IT industry long-term development, career planning, all kinds of temptation, cast this position, feedback quickly, about your interview, a go first is the personnel face you, a pile of nonsense, finally call you training, are pits, do not jump, although I did not have training, but I just do not believe that our undergraduate 4 years of knowledge, Training institutions to be done in 4-6 months, even more impossible, what needs a time to accumulate, I think the training institutions are more to teach you how to use, do not call you principle, spend a few months to teach you the use of various frameworks, in the lead you to do a number of framework projects, why our university curriculum does not arrange the framework of study. Should pay more attention to the foundation of the university, for example: I have learned the operating system to understand the program, often, thread definitions and differences, then I learn Java thread is very easy, reminiscent of the operating system of the thread of learning, basically the same, from the principle to the use of basically very soon can master. In one, after learning the data structure, and then learn Java collection that chapter, Wow, the original collection is not so mysterious, that is, the implementation of the data structure, ArrayList Linkedlis essence is nothing more than arrays and linked lists. Clatter is wonderful, with the previous data structure of the foundation, but also quickly grasp the principle and use. And then there are some design patterns, and then to see the framework Strtus spting in fact, is nothing more than the ingenious use of some design patterns, a number of fixed and change things apart, programmers rely on the existing framework, the function of the realization of natural is more than half the effort.

Interviewed a total of four formal internship company, there are a number of training institutions, to blame also can only blame me for my resume did not find out the company, the next several articles should be to share some interview questions, in fact, the interview process is not only to provide you with the opportunity to look for work, I am in these days of the interview process to the knowledge of Java and so on the master directly also has a great promotion, now has two companies may have a chance, and so on.

Here's a summary of these company interview requirements, is really a small company requirements framework, and require project experience, and large companies pay more attention to your foundation, in my previous interview of a major financial company, the interview asked me more than 20 minutes of Java Foundation, yes is the basis, can smell you suspect life.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.