Introduction to the first-stage interview project of the Dark Horse Project

I completed a takeout project called Cangqiong Takeout, which I wrote myself following the courses of Dark Horse Programmers.

The project has basically realized the complete back-end business of takeout client and merchant.

The merchant end is divided into employee management, file upload, dish management, category management, package management, store business status, order placement and delivery management, data statistics, etc., which takes 7 and a half days; the user end is implemented using the WeChat applet, which is divided into It took 4 and a half days to process user login and exit, menu browsing, shopping cart, order management, address book management, etc.

The project uses Nginx, Swagger, Redis, MySQL, SpringBoot, AOP, HTTPClient, SpringCache, SpringTask, WebSocket, POI and other technologies.

The project uses the popular WeChat applet to implement the client, ensuring that the technology catches up with the application trend.

The difficulty of the project lies in the implementation of various third-party calls, such as calling WeChat for login and payment, calling Baidu Map for location query, etc. You need to confidently understand the details of the third-party interface, and you need to have basic programming language understanding and code learning capabilities. The solution is to learn by yourself, search to learn and learn from other people and experts.

After this project, my coding ability has improved, my understanding of Spring's three-tier architecture has deepened, and I am one step closer to becoming a qualified programmer.

Business logic analysis, is there anything the interviewer is interested in?

Hypothetical business analysis, I try my best.

Guess you like

Origin blog.csdn.net/m0_46948660/article/details/132283948