A programmer must have a tip for an interview. He understands the salary and needs a tip for a programmer interview.

Source: Internet
Author: User

A programmer must have a tip for an interview. He understands the salary and needs a tip for a programmer interview.

Recently, the company was relatively short of people and was interested in recruiting a group of developers and coders. I had the honor to participate in the entire interview process and had never been satisfied. Finally, I found a unified problem with these programmers, that is, they all become "lazy. Many problems are caused by lazy words. Now let me talk about the problems I have summarized to see if you have any problems in this regard. In fact, these questions are not big, not small, or small. You may say that I am a bit emotional. In fact, I am responsible for the enterprise, and I am personally responsible for you. There are two problems in summary.


The first problem is "no solution ".


What does it mean? Most of the problems are that a large number of third-party jar packages are used, and they cannot be answered at all, or even the most basic. For example, if I asked him how to parse json data, he knew which Resolvers and did not know them, because all developers now use GJSON directly, I never understand the entire process and principle of parsing, nor write it. Although it can be easily implemented using tools provided by google, the principles and processes still need to be learned. It will always be useful after learning. Currently, many third-party jar packages are encapsulated well, but they are not useless. However, you must learn the principles and mechanisms to improve yourself, if you only use a third party, you will only paste and copy the object. You are only at the coder level, and may even be inferior. Have you committed this problem? Remember to check your seat!


The second problem is not enterprising, or technical backwardness.


The technology is constantly improving and innovating, especially for our programmers. A lot of programmers can achieve this after they finish their work. Although they can achieve this with old knowledge and technology, they never consider efficiency or learn new technologies, obviously there are better controls provided, do not know, or do not know to learn, still stay in the previous knowledge, the interview requires a high salary. For another example, during the interview, I asked them about the reuse of ListView. Everyone answered very well and understood it very well. I asked another question: Android5.0 provided a new control to replace it, do you know? Used? It's all dumb. I don't know what to say? The reason why programmers are tired is that they need to keep an old-fashioned mind and use the latest technical knowledge to solve new problems.


At this point, we have already finished talking about the two questions. I wonder if you have such problems yourself? Remember to use the check box. Now let's talk about the other side of the subject, that is, writing resumes.


I believe that everyone who writes the interview resume will surely boast exaggerated content. It doesn't matter. It's okay. The salary is naturally high, but don't blow your head, when I saw the interviewer's resume during the interview, I felt like I relied on it. It was awesome! At this moment, a self-help idea is coming. I want to ask him about this knowledge. For example, if an interview is developed at the application layer, you cannot write your own underlying development. Are you as proficient as you wrote on your resume? Each technical knowledge point written by the interviewer is proficient and skillful. Sometimes, instead, the interviewer raises a stone to blow his foot and blow his foot. Is it okay to brag or exaggerate? Is it all for survival? However, you have to be able to keep it up to yourself. In this way, you can make your interview beautiful and smooth, and give the interviewer a good impression. In this case, you will not be hired. Who should you hire?


Speaking of this, I believe that you have some thoughts and understandings on yourself and hope this article will help you. In summary, there are four words: hard work.


Famous mobile Internet experts, self-media people, operating public accounts "not famous programmers", share an original technology and mobile Internet knowledge every day, Public Accounts: samrt_android, both toutiao.com and Baidu baibaijia accounts are "non-famous programmers ".


I have established a high-end Android Communication Group for Non-famous programmers. If you want to join the group, add my personal number loonggg first. The specific conditions are very simple. When adding my personal number, please note: Group adding will tell you the specific joining process. Thank you.

Copyright Disclaimer: This article is an original article by the blogger and cannot be reproduced without the permission of the blogger.

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.