前端搭建过程及面试的一些问题

前端界面模块:html+css+js
Html:完成页面布局
Css:样式语言,

面试问题:

  1. 你说说你做的这个项目吧

项目总结:
项目名称:点餐系统
项目描述:这个点餐系统实现用户通过浏览器与后台服务器进行交互,实现菜品与订单的管理,进而实现用户查看菜品信息以及下单功能,以及管理员对菜品和订单的管理功能。
项目实现:这个项目在实现的时候才用了一个不太严谨的MVC框架,将项目实现总体分为三个模块:数据管理,业务处理,前端页面。
其中数据管理模块:基于mysql数据库实现数据存储管理,并且封装数据库访问类向外提供与业务分离的数据信息
其中业务管理模块:基于http协议使用httplib库搭建http服务器与前端进行交互进行菜品以及订单的数据业务处理功能
其中前端界面模块:基于简单的html与css和vue.js以及ajax实现前端界面的静态页面展示以及动态数据获取渲染功能
问题归纳:

  1. 你为什么做这个项目?
  2. 你的数据管理为什么使用mysql数据库
    免费 安全 易于扩展
  3. 为什么使用httplib库而不是自己实现?
  4. 你有没有了解过httplib的实现流程
  5. 基础知识问题:Http协议格式,线程与进程 tcp协议 线程池
  6. 前端这里某个技术是什么样子的
  7. 你在做这个项目中有没有遇到什么难点?怎么解决的?
  8. mysql查询与保存结果的线程安全问题 通过加锁来解决
  9. http服务器的搭建
  10. 前端的编写
  11. 你的项目还能怎么扩展:用户的管理……
  12. 你有
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值