面试20k的Python工程师,聊了这26个问题,个个都是经典!

简介: 期望薪资:18-20k

大家好,这里是程序员晚枫。

我有一位朋友,最近在面试Python开发工程师的工作,期望薪资:18-20k

他反馈给我的一些面试题,我从中选出了26个比较有价值的题目,分享给大家。

如果有不明白的问题,可以在评论区和我讨论哟~

我也会把本文所有问题的详细答案,整理在我们的知识星球里👉Python读者圈

一、Python相关

  1. flask中的请求上下文,应用上下文分别是什么?
  2. 谈谈对元类编程的理解
  3. 绿色协程是什么?
  4. python字典的key,有什么特征?

    • 不能重复
    • 值键必须是不可变的可hash类型,如字符串,数字或元组。所以:列表不能作为字典的key
  5. 谈谈装饰器,说一下实际工作中的用法
  6. 生成器和迭代器的关系
  7. django和flask的区别
  8. django中f查询和q查询的区别
  9. django中的drf继承了哪些类?
  10. python如何实现多进程,多线程,协程?
  11. 使用过哪些协程框架,了解过FastAPI吗?

二、通用技能

  1. 请说一下操作系统的三级缓存
  2. 在多线程中如何保持数据一致性
  3. 用过k8s吗?
  4. 集群、分布式、主从、高并发,请分别介绍一下这几个概念
  5. cqrs读写分离
  6. 工作中,你们关于redis的命名规范是什么?
  7. 请说一下你对DDD的理解
  8. 数据库索引的最左前缀是什么意思?
  9. 手写一个Web框架,你会考虑哪些方面?
  10. 快速排序、递归的逻辑和使用场景。

    • 这本书,背下来:巴尔加瓦《算法图解》
  11. jwt中token由哪几部分组成?验证原理是什么?
  12. 进程和线程,在内存里关系
  13. 菜单权限设计中,你们采用的是3表结构还是5表结构,为什么?

三、其它

  1. 工作之余,是怎么学技术的?

    • 这个就不写答案了。
  2. 做过开源项目吗?


相关文章
|
1月前
|
安全 网络安全 数据安全/隐私保护
|
2月前
|
存储 网络安全 数据安全/隐私保护
|
1月前
|
存储 网络协议 安全
30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场
本文精选了 30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场。
83 2
|
2月前
|
机器学习/深度学习 算法 Java
机器学习、基础算法、python常见面试题必知必答系列大全:(面试问题持续更新)
机器学习、基础算法、python常见面试题必知必答系列大全:(面试问题持续更新)
|
2月前
|
Java C++ Python
【面试宝典】深入Python高级:直戳痛点的题目演示(下)
【面试宝典】深入Python高级:直戳痛点的题目演示(下)
|
2月前
|
设计模式 Unix Python
【面试宝典】深入Python高级:直戳痛点的题目演示(上)
【面试宝典】深入Python高级:直戳痛点的题目演示(上)
|
4月前
|
网络协议 网络架构
OSPF邻居关系建立失败?揭秘网络工程师面试中最常见的难题,这些关键步骤你掌握了吗?网络配置的陷阱就在这里!
【8月更文挑战第19天】OSPF是网络工程中确保数据高效传输的关键协议。但常遇难题:路由器间无法建立OSPF邻居关系,影响网络稳定并成为面试热点。解决此问题需检查网络连通性(如使用`ping`),确认OSPF区域配置一致(通过`show running-config`),校准Hello与Dead计时器(配置`hello`和`dead`命令),及核查IP地址和子网掩码正确无误(使用`ip address`)。系统排查上述因素可确保OSPF稳定运行。
85 2
|
4月前
|
运维 Kubernetes 关系型数据库
云计算运维工程师面试技巧
【8月更文挑战第6天】
432 1
|
4月前
|
Shell 网络安全 Python
网络工程师如何在ensp模拟器上玩python自动化配置交换机。
网络工程师如何在ensp模拟器上玩python自动化配置交换机。
244 0
|
5月前
|
算法 网络协议 Linux
下一篇
DataWorks