During interviews, I often mention the differences between the xx language and the xx language. how can I answer these questions?

Source: Internet
Author: User
I am often asked during interviews. please tell me the difference between php and nodejs, so I would like to ask if there are fixed routines to answer such questions, what comprehensive answers will satisfy the interviewer? thank you! I am often asked during interviews. please tell me the difference between php and nodejs, so I would like to ask if there are fixed routines to answer such questions, what comprehensive answers will satisfy the interviewer? thank you!

Reply content:

I am often asked during interviews. please tell me the difference between php and nodejs, so I would like to ask if there are fixed routines to answer such questions, what comprehensive answers will satisfy the interviewer? thank you!

In fact, it's not that complicated. it's just a question about opening a topic .. The real interviewer is exploring your advantages and will first ask you a broad question, such as the difference between php and nodejs.

You may answer: php has advantages in script processing and development speed and framework, while nodejs has advantages in asynchronous and io. balabala ~

Then he will start to ask you questions that may be familiar to you based on your answers. the advantages and disadvantages of Node. js asynchronization and the solutions are as follows: blocking, promise, and so on.

You can also ask which frameworks php is familiar with. What are the advantages of php...

So, never brag !! Never brag !! Never brag !! The important thing is said three times.

If you do not understand it, you do not understand it. if you do not understand it, do not understand it. Otherwise, you will not understand any of your questions .. If the interviewer asks you two or three questions that you are not familiar with, you can politely say, sorry, I may not be familiar with this issue, but I am familiar with XX .. Make sure that the interviewer asks you about the fields you are familiar.

"What's the difference between your sister?" one hundred times, then tell him:

  1. Differences between strong and weak types

  2. Language features. for example, if the function of javascript is a first-class object, the method of java is not. For example, if python has a Lambda expression, java will support it after 1.8.

  3. Differences in application scenarios

  4. Then let's talk about it.

  1. Differences at the language level

  2. Differences in language application scenarios

  3. Differences between advantages and disadvantages of the language

  4. Pretend to be concerned and ask the interviewer: the application of two languages at the company level, and then talk about this topic

Deep routines in it, you'll be pondering

I think it is good to answer these questions in a realistic way. if you have used both languages, let's talk about your feelings when using the two languages for project creation. what do you think is more convenient, which of the following is not convenient? if you have never used or used a language, you must be realistic ......

Suggestion:
1. understand the background of various languages
2. understand the features of various languages and their application scenarios

However, do not comment out which language is good or bad. only when a suitable language is used in a suitable scenario can we take advantage of the biggest advantage of the language itself.

Generally, I don't know how to use the language in my resume. I 'd like to talk about the application scenario, and then talk about my own usage experience.

Differences between Chinese and English

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.