面试项目问题

1. 你们这个项目多少人在做?人员分布是怎样的?做了多长时间?

我们项目组一共十个人,包括四个后端开发人员、两个前端开发人员、两个测试人员和两个产品经理。

从需求分析、设计、开发到测试上线到最后的维护阶段,整个项目的周期大概是六个月左右。

2. 你们项目一共有几个端? 每个端都是哪些人在用? 作用是什么? 有哪些模块?

我们这个项目有三个端,运营管理WEB端、旅游公司WEB端和游客APP端。
游客APP端可以进行旅游线路搜索、旅游报团、门票购买、私人定制旅游、签到、户外徒步等操作。

旅游公司WEB端中,旅游公司管理人员可以上传编辑删除旅游线路数据、确定报名名额、处理订单、销售额统计分析、收益提现等操作;商家管理人员可在WEB端入驻店铺、销售商品、编辑商品、处理订单、销售额统计、收益提现等操作。

运营管理人员可以在运营管理端审核旅行社入驻信息、管理用户订单等操作。

3. 你们项目一共有几个微服务? 每个微服务负责的任务是什么?

4. 你们项目一共有几个数据库? 你负责的数据库是哪个? 核心表是哪几张? 表中有哪些字段?

5. 你负责的核心业务的功能代码是怎么实现的?(比如分布式锁、分布式事务)

6. 找到你项目表述中的每个技术,然后这个地方为什么要用此技术?怎么用的?

7. 你的项目上线了吗? 有网址可以访问吗? app可以看看吗? 小程序可以看看吗?

是的,我们的项目已经成功上线并且可以通过网址进行访问。
我们团队开发的这个旅游项目已经在生产环境中运行了。

我们的APP已经在腾讯应用宝等应用商城上线了,名字就叫“乐游游”,可以搜索和下载体验。

8. 你们项目现在有多少用户,日活量是多少? 项目访问量、并发量是多少,服务器几台?

我们项目有一百万注册用户,日活量大概一万左右。
项目的日访问量大概五万次左右,并发量大概是三千人次左右。
部署了30多台服务器。

9. 你们项目在哪些地区推广的? 一共投放了多少台设备?效果怎么样?

我们的项目先在陕西的一些热门地区进行了推广,比如西安、华山、秦兵马俑等。

为了提供更好的服务和便利,我们在这些地方投放了大约200台设备。

这些设备安装在旅游景点、旅行社、酒店等地,为游客提供实时旅游信息景点介绍、路线规划等服务。

总体来说,推广效果很不错,得到了很多正面的评价和反馈。很多游客表示这些设备给他们带来了很大的便利。

我们也通过用户的使用数据和反馈进行了分析,对项目进行了改进和优化。

在这之后我们就在全国范围进行了推广,涵盖了很多热门旅游目的地,比如北京、上海、广州、成都等。
根据不同地区的旅游需求和市场情况,有针对地投放了大约500台设备。

10. 你们项目有没有做过广告或者营销? 盈利点在哪里? 如何推广用户?

是的,我们这个项目在推广过程中进行了一系列的广告和营销活动。

我们采用了在线广告、社交媒体推广、合作伙伴关系等渠道进行广告和营销。

通过在线广告,我们在搜索引擎和社交媒体上展示项目优势和特色,吸引用户。

同时我们与旅游公司、航空公司建立了合作关系,通过他们的渠道向目标用户宣传项目。

11. 你开发这个项目过程中遇到什么难题没有啊?咋解决的?

12. 项目上线之前,测出大概多个bug,用什么记录bug? 线上bug如何调试?

bug很多,我在项目开发过程中出现的bug有二十多个。
记录bug用的是禅道

13. 给你一个需求,从头到尾应该怎么实现? 说一下整个流程?

接口

14. 项目上线之后有没有做后期维护?在维护过程中你都做了哪些工作?

15. 项目中有没有用过多线程, 使用场景是什么?

并发量要大、要有阻塞

16. 刚进入项目组,如何熟悉项目?

17. 这个项目中哪个模块是你认为做的比较好,好在哪里,用了什么技术实现?

18. 还有2天就要上线,产品经理突然找你要加需求,怎么办?

19. 公司项目上线完整流程是什么样的?

20. 说一说你们项目的整体架构, 来给你纸笔 画一下

画出浏览器访问nginx,nginx代理进网关,网关进微服务

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/646717.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

REVIT二次开发设置门垛高度

步骤1 步骤2 步骤3 using System; using System.Collections.Generic; using System.Linq; using System

Redis 持久化详解:RDB 与 AOF 的配置、触发机制和实际测试

什么是持久化? 就是 Redis 将内存数据持久化到硬盘,避免从数据库恢复数据。之所以避免从数据库恢复数据是因为后端数据通常有性能瓶颈,大量数据从数据库恢复可能会给数据库造成巨大压力。 Redis 持久化通常有 RDB 和 AOF 两种方式&#xff…

《开始使用PyQT》 第01章 PyQT入门 02 安装Python3和PyQT6

02 安装Python3和PyQT6 《开始使用PyQT》 第01章 PyQT入门 02 安装Python3和PyQT6 So that all readers are on the same page, let’s begin by installing or updating your version of Python. 为了让所有读者都能理解,让我们从安装或更新 Python 版本开始。 …

计算机网络 第5章(运输层)

系列文章目录 计算机网络 第1章(概述) 计算机网络 第2章(物理层) 计算机网络 第3章(数据链路层) 计算机网络 第4章(网络层) 计算机网络 第5章(运输层) 计算机…

vue3之 websoket发送消息

1.封装websoket var ws null; //建立的连接 var lockReconnect false;//是否真正建立连接 var timeout 6 * 1000 * 5;//30秒一次心跳 var timeoutObj null;//心跳心跳倒计时 var serverTimeoutObj null;//心跳倒计时 var timeoutnum null;//断开 重连倒计时 var global_…

DA14531平台secondary_bootloade工程修改笔记

DA14531平台secondary_bootloade工程修改笔记 1.支持在线仿真 初始时加入syscntl_load_debugger_cfg(); 表示可以重复Jlink连接调试仿真 2.支持串口烧录,和支持单线线写 utilities\secondary_bootloader\includes\bootloader.h /************** 2-wire UART supp…

Siamese network 孪生神经网络--一个简单神奇的结构

1.名字的由来 Siamese和Chinese有点像。Siam是古时候泰国的称呼,中文译作暹罗。Siamese也就是“暹罗”人或“泰国”人。Siamese在英语中是“孪生”、“连体”的意思,这是为什么呢? 十九世纪泰国出生了一对连体婴儿,当时的医学技术…

点赞!HashData连续三年获评数据猿“最具投资价值企业奖”

近日,由上海市经济和信息化委员会、上海市科学技术委员会指导,数据猿和上海大数据联盟共同主办的“第六届金猿季&魔方论坛——大数据产业发展论坛”在上海举行。本次活动以“小趋势大未来”为主题,展示了大数据与人工智能、云计算、5G等新…

【jetson笔记】ubuntu设置代理解决访问github问题

目录 手机开启热点jetson设置代理查询手机ip地址设置反向代理设置全局代理仅设置github全局代理 手机开启热点 手机开启热点并打开clashclash中设置-覆写-启用允许来自互联网的连接确保手机可以访问githubjetson设备连接手机热点 jetson设置代理 查询手机ip地址 设置-我的设…

python csv柱状图统计

import os import pandas as pd import numpy as np import matplotlib.pyplot as plt# 获取当前工作目录 current_directory os.getcwd()# 构建文件路径 file_name cliff.csv file_path os.path.join(current_directory, file_name)# 从CSV文件中读取数据 df pd.read_csv(…

仰暮计划|“她已跨过了八旬的门槛,一个人见证了时光洪流的智慧年代”

倾听与关爱 2023年7月4日中午,我跟随“羽翼”社会实践服务队、党员服务小组一起到柏桥村完成我们本次三下乡的调研任务,通过走访当地居民并与当地党群服务中心干部进行交谈了解当地乡村振兴落实情况。 在走往柏桥村的路上,我有幸遇到了教师…

【操作系统】实验六 分析源代码

🕺作者: 主页 我的专栏C语言从0到1探秘C数据结构从0到1探秘Linux 😘欢迎关注:👍点赞🙌收藏✍️留言 🏇码字不易,你的👍点赞🙌收藏❤️关注对我真的很重要&…

在React中使用React.createRef:更优雅的DOM引用方式

在React中使用React.createRef:更优雅的DOM引用方式 React提供了多种方式来引用DOM元素,其中React.createRef()是一种更为现代、更优雅的方式。在这篇博客中,我们将深入了解React.createRef()的应用,以及它为开发者带来的便利。 …

Vulnhub-FUNBOX: GAOKAO渗透

文章目录 前言1、靶机ip配置2、渗透目标3、渗透概括 开始实战一、信息获取二、爆破FTP服务三、GetShell四、提权 前言 由于在做靶机的时候,涉及到的渗透思路是非常的广泛,所以在写文章的时候都是挑重点来写,尽量的不饶弯路。具体有不不懂都的…

仰暮计划|“他说,他是出生于两个时代的人”

凌保庆老爷爷,1942年10月4日出生,今年82岁,家住在河南省登封市唐庄乡磨沟村。7月28日,我作为仰暮计划小队的一员去拜访了这位老人,听凌爷爷讲述了他的故事。 走进这户人家的时候,凌爷爷正在书房里。虽然家…

Spring第三天

今日目标 能够理解AOP的作用 能够完成AOP的入门案例 能够理解AOP的工作流程 能够说出AOP的五种通知类型 能够完成"测量业务层接口万次执行效率"案例 能够掌握Spring事务配置 一、AOP 1 AOP简介 问题导入 问题1:AOP的作用是什么? 问题2&am…

✨JavaScript 第十一章(深入理解null与undefined)

在JavaScript的世界里,null和undefined是两个表示“没有值”的概念,但它们之间有着微妙的差别。undefined是当一个变量被声明了,但没有被赋值时,它的默认值。这是JavaScript引擎的工作,我们通常不会手动设置一个变量为…

【MySQL实践】一个隐蔽的问题导致 Field ‘xxx‘ doesn‘t have a default value

文章目录 1.背景2.问题处理3.思考与总结 1.背景 最后在公司的后台系统上遇到了一个线上问题,是在插入某个表数据的时候出现了数据库的插入异常,即:java.sql.SQLException: Field xxx doesnt have a default value,这其实是一个比…

javaweb-js-vue基础知识(持续更新中)

sshu 双向数据绑定 ---------------------------------------------------------- 注意淘宝镜像最新网址发生变化,记得改,不是老师现在用的那个,不然会下载出错!!! 没有的:ctrlshiftp&#xff…

apipost和curl收不到服务器响应的HTTP/1.1 404 Not Found

windows的apipost发送请求后,服务器响应了HTTP/1.1 404 Not Found,但是apipost一直显示发送中。 linux上的curl也一样。 使用wireshark抓包发现收到了响应,但是wireshark识别不了(图中是回应404后关闭了连接)&#xff…