在这里插入图片描述

今天跟大家分享一个大家简历中常见的项目-《外卖点单系统》,这是一个很经典的项目,有很多可以考察的知识点和技能点,但大多数同学都是学期项目,没有实际落地,对面试问题准备不充分,回答时抓不到重点,甚至答非所问,今天作为面试管的角度,根据这个项目提一些高频面试问题,希望能帮到即将开始提前批面试的同学们~~~

项目名称:外卖点单系统

项目描述:该项目旨在开发一个方便顾客点餐和商家管理订单的外卖点单系统,提供在线点餐、支付、订单管理等功能。
我在项目中担任开发人员的角色,负责以下工作:

  1. 设计数据库结构:根据需求分析,设计了数据库的表结构,包括顾客信息、菜单、订单等。
  2. 前端开发:使用HTML、CSS和JavaScript开发了用户界面,实现了顾客在线点餐、查看菜单和下单等功能。
  3. 后端开发:使用Python和Django框架搭建了后端服务器,实现了用户认证、菜单管理和订单处理等功能。
  4. 数据库操作:使用MySQL数据库进行数据的存储和查询,编写了SQL语句以及ORM(对象关系映射)操作。
  5. 支付集成:与第三方支付接口对接,实现了在线支付功能,包括支付宝和微信支付。
  6. 测试与调试:对系统进行了功能测试和性能调优,修复了一些bug,并进行了性能测试和负载测试,确保系统稳定可靠。

模拟面试提问:

  1. 数据库怎么设计?总共包括几张数据表?数据表之间如何进行链接?
  2. 数据查询是否用到索引?介绍一下索引的特点
  3. 前端如何实现局部更新?
  4. css浮动边框关键字是什么?
  5. Django如何设计get请求?get和post请求的区别?
  6. 数据库和后端如何进行映射?
  7. 测试与调试中怎么发现的问题?项目中是否有进行日志打点?
  8. 如何测试接口的性能,测试性能的关键指标有哪些?

今天先给同学们预留思考的时间,明天会对模拟面试的问题答案进行更新~~~

互联网大厂测开经历,目前担任测试开发负责人,每天分享互联网面经,如果你有测试相关的问题,欢迎咨询,海鲜市场【简历优化】、【就业指导】、【模拟/辅导面试】,已辅导20位以上同学拿到心仪offer

简历修改119/次
模拟面试159/小时
测试开发工具指导159/小时
在这里插入图片描述

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部