CSView is an Internet interview knowledge learning and summary project, including interviews with high-frequency algorithms, system design, computer network, operating system, cpp language basics, Java language basics, golang language basics, MySQL, Redis, K8s, message queues and other common interview questions.
Unlike traditional learning websites, the content of CSView comes from the face-to-face, and the website and official accounts will constantly summarize the face-to-face content to iterate . The website will write whatever you ask for in a real interview, which will help the interviewer understand the interview situation. At the same time, the project will regularly share interview experience and practical Internet knowledge to help everyone prepare for the interview better.
This project is suitable for :
My name is zijing, and I am the initiator of CSView . As a person who has participated in the 22nd autumn recruitment class, I have participated in dozens of campus recruitment interviews, read hundreds of interviews , and finally successfully won the offer from Internet companies such as Byte and Baidu . I found that most Internet campus recruitment preparation methods are still traceable. With more full preparation, there will be a higher interview pass rate based on project experience, language foundation, computer network, database, operating system and other inquiries.
However, there are now a large number of low-quality, frequent errors and useless content on the Internet, which is a large number of campus recruitment and eight-legged essay websites and document sharing, which will waste a lot of time for interview preparers. In order to avoid wasting time and let the students grasp the key points in the interview, I found a few friends to organize and share them together, so the CSView project came into being.
Although there are many shortcomings now, fortunately, the development iteration is very fast. We are improving the content of the website every day and communicating with interview preparers to help everyone find a more satisfactory job.
Of course, if the content of this website is helpful to your preparation for learning, you can give a reward (your reward will be placed on the website’s contribution page) or simply go to GitHub to click a star for the project as an endorsement of our work content.
Fit interview : The questions on the website are the most commonly tested questions extracted from hundreds of articles. Preparing these questions is usually the most cost-effective. We do not put questions like " What is a database " on the website. One is that it is unnecessary, and the other is that it is a waste of the interviewer's precious time.
High-quality answers : Websites for high-frequency questions will give certain answers. The answers are between written and spoken, neither losing the rigor of reading nor the simplicity of understanding.
Good experience : We have tried WordPress, MkDocs, Hexo and other frameworks to build websites, and finally chose a vuepress architecture with complete functions and better reading experience, and adopted the vuepress-theme-hope theme. The website’s page layout, content classification, font color, function options, code block themes and picture color matching are all carefully debugged to bring a better user experience.
Open Source Free : The project promises that all content is completely free, and you can get everything about this site on GitHub.
Discuss and build together : You can see the website update work and progress of the development log. We will continuously optimize every content of the website. The website content will also be updated every day according to the information and actual needs, and timely fix errors. Anyone can participate in the project construction, anyone can contribute content to the website, and the person who contributes content will appear in the author column of the website.
Feng Chang : Author of the algorithm page, a master's degree in a C9 university. He has interned at ByteDance and Alibaba Cloud for two months, worked hard to practice more than 800 questions , often participated in algorithm weekly competitions, and has rich experience in algorithm problem solving. The main technology stack is C++.
LH : 985 Master, recruited ashore byte core department in the autumn of 222. He is a young brother who sang very well. The main technology stack is C++.
jjd : author of operating system and C++ page, a master's degree in computer science in China, top 3 majors , top 5% of undergraduate majors, and won the first prize of the National Prize for Mathematics Modeling.
xmy : Java page author, 985 computer master, he interned with NetEase for three months and was interested in fighting the stars. The main technology stack is Java.
fawn : CSView's picture drawer, Huawu Computer major, 680 points in the college entrance examination , and loves to sleep.
Xiaolang : A professional pattern creative designer who likes not to work overtime.
Zi Jing : A graduate student majoring in software engineering at a 985 university is a fan of Fairy Ibrahimovic , who likes to study philosophy, history and health. The main technology stack is Golang.
Development and testing : Tencent Cloud Server
Project framework : vuepress2.0
Topic : vuepress-theme-hope
Code Hosting and CDN Acceleration : Vercel
Picture bed : Juhe Picture bed
Icon : iconfont
Page syntax : MarkDown-Enhance
The website is integrated and created by the person. Malicious transfer and sharing are prohibited, and it is strictly forbidden to integrate and transfer the website content to any official account. For content that does not indicate the source as required, please contact me to rectify or delete it.
Special thanks to Xiaolingcoding for its support for the creation and content of this website. This website reuses Xiaolingcoding content to bring higher quality content. At the same time, it is also recommended that you go to Xiaolingcoding system to learn basic computer knowledge. This is a highly-quality learning website.
Special thanks to Mr.Hope (vue-theme-hope theme developer) for the technical support and problem solutions provided in the development of the project.