真实Python后端开发工程师面试大全
off999 2024-10-19 07:14 15 浏览 0 评论
从未间歇的寻找下一份工作。
在前程无忧/拉勾/智联招聘上投递以及开放简历,收到邮件/电话面试邀请20家上下(深信服/悦动/绿米联创等),其中有少数的测试与爬虫岗位(方向不符长期规划,都已谢绝)。最后面试了其中的10家(有一个下午面试了两家),最后收到了自己满意的offer。
在这其中,收获了许多的知识(感谢面试官的分享精神,公交费和洞洞鞋的钱挣回来了)。
招聘平台
在我所使用的招聘平台中,收获到面试邀请最多的是前程无忧,其次是拉勾,最少的是智联招聘。所以我会建议大家使用前程无忧和拉勾,因为反馈是最及时的,智联招聘很少反馈。没有使用BOSS直聘,因为一来二去的聊天觉得有点麻烦,我还是喜欢直接发邮件面试邀请当面交流。
侧重的知识
在我参加的后台开发岗位面试中,主要有以下知识是比较侧重
1. 数据库CRUD操作/查询优化以及数据库知识量
2. 框架的对比和了解/项目具体模块的业务逻辑描述
3. 常见排序算法
4. Linux系统的常用命令和Linux系统了解程度考核
5. 项目部署用到的服务器的配置和了解程度
加分项
1. 数据库基本功必须掌握但同时更重要的是理解为什么和是如何实现的,拓展自己知识面
2. Linux系统的底层原理和了解程度
3. 目前Golang在后端中也逐渐流行,有时间还是需要去掌握
4. 技术没有终点,保持乐于学习和接受新技术的心态,面试官看重技术能力同时也更看重你的心态
5. 自信且好学
面试提问到的问题
问题就给大家了,答案自己去查找吧。只有经过自己努力的东西才会格外珍惜与铭刻。
Python相关
1. 实现一个单例模式
2. 实现一个装饰器
3. 用Python实现快排
4. 如果系统中需要很多个Python版本,如何进行Python版本的管理
5. 如何实现一个全局变量?(除了global,还可以通过单例模式)
数据库相关
1. 数据库的数据是实时更新的吗?每点击一次,数据库数据修改一次?
2. Redis hash的个数
3. 如何修改Redis数据库的库的个数?
4. Redis数据库如何实现持久化
5. Redis数据库支持的数据类型
6. Redis使用AOF方式持久化,aof文件不断增大,如何处理?
7. Redis数据库如何设置密码
8. hash表是如何生成的
9. MySQL数据库如何使用sql语句插入一条数据
10. MySQL数据库的慢查询有了解过吗
11. MySQL数据库如何进行查询优化
12. 如何很多请求同时对Redis的同一个键进行访问,如何保证数据安全
13. 说说Redis的淘汰机制
14. 我的MySQL数据库每天晚上12点进行全备份。第二天有员工在9点钟误删除了一个数据库,但在10点钟才被发现。问如何进行恢复被误删除的数据库并同时保留9点到10点钟新增的数据同时不影响业务的正常运行?
15. 当数据越来越多,如何避免hash槽中key出现相同的情况?
16. MongoDB在哪些场合使用过?
项目部署相关
1. 大家都说Nginx快?快的原因是什么?
2. 对RPC了解吗?
3. 如何在服务器上设置业务进程数?
4. 说说正向代理和反向代理
Linux相关
1. 如何查看剩余内存
2. 如何查看端口是否被占用
3. 如何查看一个程序的PID以及它的所有子进程
4. 如何为一个目录下的所有文件添加权限
5. 如果你对一个目录具有写权限,那么你是否具有对这个目录下的所有文件具有删除权限?
6. 对Linux多路复用的理解
7. 修改IP地址的方法
前端相关
1. 对前端HTML CSS 和 JS了解多少?熟悉吗?
2. 对React和bootstrap了解吗?
3. 如何进行http优化?(响应头设置Content-Encoding: gzip)
网络编程相关
1. 说一下实现TCP建立连接的过程以及当时进入了什么状态?为什么建立连接只需要3次,断开连接需要4次?为什么断开连接时第二次和第三次要分开,不能合在一起吗?
项目相关
1. 说一下一个请求过来到返回response的过程
2. 如何实现单点登录
3. JWT token是如何进行生成和校验的
4. 了解过哪些后端框架?Tornado了解吗?
5. 了解过webapp2吗
6. Django如何实现csrf攻击保护
7. 说说你项目中遇到的困难以及如何解决
8. 说说你认为自己最有成就感或最深刻的项目
9. 对KAFKA了解吗?用过哪些消息队列?使用过RabbitMQ吗?
10. 项目团队几个人?开发多长时间?
版本控制相关
1. 如何从远程仓库拉取分支到本地
2. 如何进行版本回退
其他
1. Celery的原理和应用场景
2. Elasticsearch 的原理
3. 平时是如何学习的?有关注哪些技术?
4. Docker的了解,常用命令,如何暴露端口
5. 对ERP了解吗?Odoo了解吗?
来自:Python孙行者
作者:RidingRoad
商业用途请与作者联系~
相关推荐
- 每天一个 Python 库:datetime 模块全攻略,时间操作太丝滑!
-
在日常开发中,时间处理是绕不开的一块,比如:生成时间戳比较两个时间差转换为可读格式接口传参/前端展示/日志记录今天我们就用一个案例+代码+思维导图,带你完全搞定datetime模块的用法!...
- 字节跳动!2023全套Python入门笔记合集
-
学完python出来,已经工作3年啦,最近有很多小伙伴问我,学习python有什么用其实能做的有很多可以提高工作效率增强逻辑思维还能做爬虫网站数据分析等等!!最近也是整理了很多适合零基...
- 为什么你觉得Matplotlib用起来困难?因为你还没看过这个思维导图
-
前言Matplotlib是一个流行的Python库,可以很容易地用于创建数据可视化。然而,设置数据、参数、图形和绘图在每次执行新项目时都可能变得非常混乱和繁琐。而且由于应用不同,我们不知道选择哪一个图...
- Python新手必看!30分钟搞懂break/continue(附5个实战案例)
-
一、跳转语句的使命当程序需要提前结束循环或跳过特定迭代时,break和continue就是你的代码急刹按钮和跳步指令。就像在迷宫探险中:break=发现出口立即离开continue=跳过陷阱继续前进二...
- 刘心向学(24)Python中的数据类(python中5种简单的数据类型)
-
分享兴趣,传播快乐,增长见闻,留下美好!亲爱的您,这里是LearningYard新学苑。今天小编为大家带来文章“刘心向学(24)Python中的数据类”欢迎您的访问。Shareinterest,...
- 刘心向学(25)Python中的虚拟环境(python虚拟环境安装和配置)
-
分享兴趣,传播快乐,增长见闻,留下美好!亲爱的您,这里是LearningYard新学苑。今天小编为大家带来文章“刘心向学(25)Python中的虚拟环境”欢迎您的访问。Shareinte...
- 栋察宇宙(八):Python 中的 wordcloud 库学习介绍
-
分享乐趣,传播快乐,增长见识,留下美好。亲爱的您,这里是LearingYard学苑!今天小编为大家带来“Python中的wordcloud库学习介绍”欢迎您的访问!Sharethefun,...
- AI在用|ChatGPT、Claude 3助攻,1分钟GET高颜值思维导图
-
机器之能报道编辑:Cardinal以大模型、AIGC为代表的人工智能浪潮已经在悄然改变着我们生活及工作方式,但绝大部分人依然不知道该如何使用。因此,我们推出了「AI在用」专栏,通过直观、有趣且简洁的人...
- 使用DeepSeek + Python开发AI思维导图应用,非常强!
-
最近基于Deepseek+PythonWeb技术开发了一个AI对话自动生成思维导图的应用,用来展示下如何基于低门槛的Python相关技术栈,高效结合deepseek实现从应用场景到实际应用的快速落地...
- 10幅思维导图告诉你 - Python 核心知识体系
-
首先,按顺序依次展示了以下内容的一系列思维导图:基础知识,数据类型(数字,字符串,列表,元组,字典,集合),条件&循环,文件对象,错误&异常,函数,模块,面向对象编程;接着,结合这些思维导图主要参考的...
- Python基础核心思维导图,让你轻松入门
-
Python基础核心思维导图【高清图文末获取】学习路线图就给大家看到这里了,需要的小伙伴下方获取获取方式看下方图片...
- Python基础核心思维导图,学会事半功倍
-
Python基础核心思维导图【高清图文末获取】学习路线图就给大家看到这里了,需要的小伙伴下方获取获取方式看下方图片...
- 硬核!288页Python核心知识笔记(附思维导图,建议收藏)
-
今天就给大家分享一份288页Python核心知识笔记,相较于部分朋友乱糟糟的笔记,这份笔记更够系统地总结相关知识,巩固Python知识体系。文末获取完整版PDF该笔记学习思维导图:目录内容展示【领取方...
- Python学习知识思维导图(高效学习)
-
Python学习知识思维导图python基础知识python数据类型条件循环列表元组字典集合字符串序列函数面向对象编程模块错误异常文件对象#python##python自学##编程#...
- 别找了!288页Python核心知识笔记(附思维导图,建议收藏)
-
今天就给大家分享一份288页Python核心知识笔记,相较于部分朋友乱糟糟的笔记,这份笔记更够系统地总结相关知识,巩固Python知识体系。文末获取完整版PDF该笔记学习思维导图:目录内容展示【领取方...
你 发表评论:
欢迎- 一周热门
- 最近发表
-
- 每天一个 Python 库:datetime 模块全攻略,时间操作太丝滑!
- 字节跳动!2023全套Python入门笔记合集
- 为什么你觉得Matplotlib用起来困难?因为你还没看过这个思维导图
- Python新手必看!30分钟搞懂break/continue(附5个实战案例)
- 刘心向学(24)Python中的数据类(python中5种简单的数据类型)
- 刘心向学(25)Python中的虚拟环境(python虚拟环境安装和配置)
- 栋察宇宙(八):Python 中的 wordcloud 库学习介绍
- AI在用|ChatGPT、Claude 3助攻,1分钟GET高颜值思维导图
- 使用DeepSeek + Python开发AI思维导图应用,非常强!
- 10幅思维导图告诉你 - Python 核心知识体系
- 标签列表
-
- python计时 (54)
- python安装路径 (54)
- python类型转换 (75)
- python进度条 (54)
- python的for循环 (56)
- python串口编程 (60)
- python写入txt (51)
- python读取文件夹下所有文件 (59)
- java调用python脚本 (56)
- python操作mysql数据库 (66)
- python字典增加键值对 (53)
- python获取列表的长度 (64)
- python接口 (63)
- python调用函数 (57)
- python qt (52)
- python人脸识别 (54)
- python斐波那契数列 (51)
- python多态 (60)
- python命令行参数 (53)
- python匿名函数 (59)
- python打印九九乘法表 (65)
- centos7安装python (53)
- python赋值 (62)
- python异常 (69)
- python元祖 (57)