Most people overestimate what they can do in a day but underestimate what they can do in a year
This is a notebook I used to prepare for back-end development school recruitment interviews. According to different sections of basic computer knowledge, common questions and relatively standardized answers in interviews are recorded. Most of the questions have more detailed knowledge points. I use it to collect and organize some of the interview questions I have encountered and review them before the interview.
computer network | operating system | database | design pattern | tool | Python | Facial Sutra |
---|---|---|---|---|---|---|
☁️ | ? | ? | ? | ? |
This note is not in the form of explaining every knowledge point. Its purpose is very pure, which is to quickly prepare for the interview test points, so it all uses [common interview questions + follow-up questions + answers that can be used directly] form, and strive to achieve the purpose of efficient war preparation.
You can use it as a source of questions for mock interviews to test your proficiency; you can also use it to sort out knowledge points before the interview and fill in some detailed questions;
Of course, this notebook is also suitable for those who can pass the resume screening, but know little about computer basics. If you have never taken any of these courses in school before or have taught yourself these courses, you can still use this notebook to quickly prepare for interviews. .
When you browse the table of contents of each section, you may feel that there are not many questions involved, but in fact, the series of questions under each question is the essence of these notes. If you feel that you already know the questions in the table of contents, you can click on these questions and read more of their follow-up questions.
This repo does not contain the data structure and algorithm part. You can check out my other repo: Solid data structure and algorithms. In this repo, I systematically practiced various data structures and algorithms and provided Python code.
This warehouse is still being improved, some questions have not been added to the notes, and the ideas and answers to some questions can be better! If you have great ideas, please feel free to submit issues or pull requests!
Thank you to all the partners who participated in this project (if you are missed below, please remind me)~
Contributors:
Provided by @lutherlau
The following is my interview experience and sharing of my experience preparing for the interview.
The name of this notebook comes from the soundtrack "Waking Up" in the movie "Lone Survivor"; in the movie, this soundtrack appears in a scene where two team members are jogging on the prairie outside the base.
My favorite line from the movie:
Anything in life worth doing is worth overdoing. Moderation is for cowards.