As a programmer, I have interviewed many times and interviewed many people. I am looking for a job recently. I would like to summarize my interview experience and interview questions. I hope it can help those who are looking for a job.
Let me talk about the mentality during the interview first. New programmers have low technical skills and most of them are not good at talking. Once they encounter difficulties in the interview, it is easy for them to lose their mentality, panic, and become incoherent, and ultimately lose the offer.
In fact, it is not necessary. A calm attitude is a must for interviews.
If you are a novice interviewer, the interviewer will know very well how strong you are, and he will generally not take it too seriously to embarrass others. Even if there are really difficult questions in the interview, the most they can do is to suppress your psychology. Expected salary, or just a test of your ability to adapt to changes.
As for the kind of job that you are very eager for in your heart, but also requires relatively high technical level, you have to understand that you only earn a salary that is within your ability. For the offer you dream of, you should constantly improve your technical level to achieve this. Offer criteria, not just desire and luck.
The best way to get something is to make yourself worthy of it.
Most of the technology stacks developed by PHPer are LAMP or LNMP. Linux and Apache (Nginx) are more focused on operation and maintenance, but PHP and MySQL are technology stacks that every qualified PHPer must be proficient in.
Web development not only relies on PHP and MySQL, but also requires front-end, Web security, high concurrency, performance optimization, and even learning related programming knowledge such as network protocols, algorithms, etc.
This time I have compiled a lot of interview-related knowledge and skills, and I will give you a brief outline:
Whether you are studying or interviewing, you must understand that technical knowledge should not be memorized like memorizing text. Understanding is greater than memorizing.
I hope everyone will gain something after reading this and find the offer you dream of as soon as possible.
For everyone’s convenience, synchronize this repo to GitBook: https://todayqq.gitbooks.io/phper/content/
This article is written in markdown. When submitting a PR, please follow the Chinese copywriting and formatting guidelines.
When reprinting this guide, please indicate the author and GitHub link, thank you!
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.