面试题01
1 面试官上来要看你项目
| - 看你的编码水平 |
| - 公司的项目看不了的 不用慌,给面试官看的都是个人项目开源的 |
| -公司项目看不了 签了保密协议 |
2 数据库如何处理
| 用的云数据库还是自己的数据库 |
| -云数据库 |
| |
| -mysql |
| -redis |
| -mongodb |
| -自己的数据库,部署在云服务器上的数据库,是你自己的 |
| |
3 你用过什么云产品
| - 阿里云的ecs,服务器 |
| - 阿里云的oss, 对象存储 |
| - 云短信 |
| - 七牛云, 文件存储 |
4 看看你的数据库
| -Navicat 配置文件 dev.py 连的是本地127.0.0.1 |
| |
| -如何上线: |
| |
| |
| - 上线的数据库服务和项目服务 是在同一台机器上吗? |
| |
| |
| |
5 celery用过吗
6 多线程用过吗
| |
| 前端时间在研究爬虫的时候网站登不上去了 起了一个线程疯狂爬验证码做压力测试 |
| -类实例化得到对象Thread类 传入target 任务函数 对象.start |
| -学一个类 继承Thread,重写run方法,写任务 类实例化得到对象 对象.start |
| |
| -如果io密集型,用多线程,计算密集用进程---> 只针对于cpython |
7 mysql用过吗
| 唯一索引和联合索引有什么区别 |
| |
| -唯一是一个字段, 联合是多个字段建立的 |
8 1千万条数据,性别字段(男女)。查询的时候要不要加索引
| 不要加索引 因为这个字段只有两种状态 建立索引是没有效果的,即便建立了索引也不会走索引 |
| |
| 但是100条的数据话 也没必要建立索引 全盘扫描的速度要不必索引慢 |
9 输入某年某月某日,判断这一天是这一年的第几天
| |
| import datetime |
| |
| year = input('年:') |
| month = input('月:') |
| day = input('日:') |
| data1 = datetime.date(year=int(year), month=int(month), day=int(day)) |
| data2 = datetime.date(year=int(year), month=1, day=1) |
| print(type(data2)) |
| print((data1 - data2).days) |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构