Interview, often mentioned, XX language and XX language what is the difference, this time how to answer

Source: Internet
Author: User
Interview often asked, please say the difference between PHP and nodejs the question, so want to ask, answer such questions there is no fixed routine, from which aspects of comprehensive answer will let the interviewer satisfaction, thank you!

Reply content:

Interview often asked, please say the difference between PHP and nodejs the question, so want to ask, answer such questions there is no fixed routine, from which aspects of comprehensive answer will let the interviewer satisfaction, thank you!

It's not that complicated, it's just a matter of opening the topic. The real interviewer is to dig up your good points, will be the first question you a relatively broad question, such as PHP and Nodejs differences

As you might say, PHP has a comparative advantage in scripting and development speed and framework, and Nodejs has an advantage over async and IO balabala~

Then he will start by answering questions you might be familiar with, the pros and cons of Nodejs async, and the solution, blocking, promise, and so on.

Or ask PHP familiar with what framework ah, each has what advantages ah, and then slowly deep ...

So don't blow it!! Don't blow it!! Don't blow it!! The important thing to say three times.

Do not understand is not understand, nothing embarrassed, but do not pretend, or the next question you ask you do not understand. If the interviewer asks you two or three questions you know not familiar with, you can politely say, sorry, I am not familiar with this aspect of the problem, I am more familiar with the xx aspect. Be sure to ask the interviewer to ask about the areas you are familiar with.

Heart Meditation: "Distinguish your sister Ah" 100 times, and then tell him:

    1. The difference between a strong type and a weak type

    2. Language features, such as JavaScript's function, are first-class Object,java's method is not. Python, for example, has lambda expressions and Java is supported after 1.8

    3. Differences in application Scenarios

    4. And then I'll just have to do it.

    1. Explain the differences in language level itself

    2. Explain the differences in language application scenarios

    3. Explain the advantages and disadvantages of language differences

    4. Pretending to care about the interviewer: The application of two languages at the company level, and then talking about this topic

Deep inside, you're slowly pondering

I think the answer to this kind of question is mainly to seek truth from facts, if both languages are used, then say that you use two languages to do the project feeling, which places are more convenient, which is not too convenient, if a language is not used or not used, it is more realistic ...

Suggestions:
1. Understand the background of various languages
2. Understand the various language features and the application scenarios of these characteristics

But do not simply rough the evaluation of which language good and bad, only the right language to use in the appropriate scenario, to play the language itself the greatest advantage.

Generally not in the resume does not indicate that the understanding of multiple languages is not so ask it? Let's talk about application scenarios, and then talk about your own feelings of use.

The difference between Chinese and English

  • 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.