If you do not change jobs, you should go to the interview.

Source: Internet
Author: User

Last week, my company was a little idle, so I went to 51job to check the job market.

Search for the first day: Guangzhou + today + asp.net, there are 3 or 4 hundred companies recruiting.

I felt that there were quite a lot of recruitment units, so I made public my resume, refreshed it, and held a playful attitude.

I did not expect to receive eight interview calls the next day,

I declined because I have no signs of job-hopping for the moment ~.

On the seventh day, I received a call from a company that had already called me the day before yesterday,

People are enthusiastic and can speak, so they promise to go for an interview. After all, we are more than 10 minutes walk away from our company.

Which of the following companies cannot be disclosed?

^ _ ^, Company A takes care of my current job. After I get off work, I will have an appointment at for an interview with Company.

I'm a little nervous. After all, I only had three interview experiences. Haha,

Company A's environment is very good, its overall design is unique, and its employees are friendly.

....

During the interview for more than one hour ....

....

The interview is complete,

Two feelings:

1: Company A has A good environment.

2: My interview is a mess.

Rush bus back to the house, eat, wash, sleep, Dawn, 4th days began.

I thought I had no hope for the interview. I accidentally received A review call from Company A, 5th days, or.

Sunrise and sunset, 5th-day retest, another interview, or technical issues.

The interview is over in 40 minutes.

One thing: miserable.

This is really hopeless. Although there is no hope, I think this is a very valuable interview,

It allows me to see many of my shortcomings: technology, communication, and other issues.

So now I am very grateful to Company A for giving me these two interview opportunities,

It showed me the benefits of occasionally going out for an interview:

1: you can give yourself a mirror to see your shortcomings and weaknesses.

2: Give yourself a ruler for comparison. The technology used by others is different from the one currently used by others. You may know what others are doing '.

3: Give yourself a learning opportunity. During the interview, you can not only learn new knowledge from the interviewer, but also train your communication skills.

4: Give yourself a new goal and a new direction.

In short, I feel that I have gained a lot from going out for an interview, haha.

Then, the interviewer asked a question during the interview, which is also a favorite question of the interviewer during the interview.

Q: What are the principles of object-oriented (OO?

There are the following points: I hope my friends who don't understand me very well will remember that the interview is useful if they don't understand me. Haha,

1. encapsulation changes

2. Multi-Purpose Combination and less inheritance

3. Interface Programming, not implementation programming

4. Efforts to design loose coupling between interaction objects

5. The class should be developed for extension and closed for Modification

6. Dependency abstraction. Do not rely on specific classes.

7. The class should have only one reason for change

... Hope to know more friends and share their understanding ~

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.