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:
Differences between strong and weak types
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.
Differences in application scenarios
Then let's talk about it.
Differences at the language level
Differences in language application scenarios
Differences between advantages and disadvantages of the language
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