pythonweb开发面试_python 高级岗位面试要求

熟练使用Python常用框架Django/Tornado/Flask,熟悉Restful API;

了解分布式和微服务设计理念,熟练掌握常用的分布式开发框架,了解Kafka, Zookeeper,Redis等开源中间件。

需具备独立数据库设计并且调优的能力;

有良好的编码习惯,对代码和设计质量有严格要求,重视Code Review

熟悉Git,GitHub开发流程,了解敏捷开发方法和DevOps;

具有良好的编程思想、沟通、团队合作精神、优 秀的分析问题和解决问题的能力;具备强烈的责任心。

实的面向对象编程思想,具备模块化编程的思维与经验,熟悉 Git;

了解 python Web 开发框架如 Flask/Django 等优先;

对代码和设计质量有严格要求,重视 Code Review,知道良好的编程习惯的标准;

有基于 Python、Golang Web 的高并发设计和实现经验者加分;

熟悉或了解服务器管理(如 CentOS/Debian/Ubuntu)、服务器缓存技术(如Redis/Memcache)、ELB 技术、CDN 技术者优先;

熟悉 AWS 或其它云服务者加分;

良好的沟通能力、协作能力、抗压能力

熟悉mysql,熟悉sqlAlchemy;

对分布式和高可用性等相关知识有实际的了解和实践经验,熟悉业界内常用的开源工具,并在不同项目中有实际使用经验;

能够独立完成较复杂的系统分析、设计,并主导完成详细设计和编码的任务,能多维度思考问题,确保项目的进度和质量;

熟悉基本的数据结构和常用算法;

熟悉Mysql/Postgres等关系型数据库;

熟悉Mongo/Couch等NoSQL数据库;

英语读写能力良好者优先;

有小团队管理经验者优先;

熟悉python, django, mysql,memcache,redis,kafka消息队列等常用WEB组件;

握常见场景设计,如消息队列、缓存、高并发、高可用、高负载等;

熟练Web开发框架, 深刻理解HTTP协议, 具备独立Linux、Nginx的使用及搭建、调试、排错、优化、部署等;

熟悉 Docker, Kubernetes, DevOps, ETL/ELT, ELK 等相关技术加分

对分布式系统设计有一定的经验

熟悉MySQL的使用与调优、索引机制和事务机制

对进程、线程、协程,对异步,非阻塞有一定了解与使用;

熟练使用mysql,熟悉mysql的各种存储引擎,熟悉索引工作原理,有丰富的mysql性能优化经验以及高可用、集群实战经验;

对代码和设计质量有严格要求, 重视 Code Review 和 单元测试;

熟悉各种消息队列、分布式任务系统以及网络文件存储软件或平台、并能够给出稳定高效的技术架构;

数据结构和算法功底扎实;

精通Linux操作系统和TCP/IP协议,以及Websocket、HTTP2、MQTT协议等;

有自动化&分布式平台开发经验者优先;

熟悉常用算法和数据结构、操作系统、网络(TCP/IP、HTTP协议)等基础知识

熟悉Docker的基础知识和相关用法

熟悉 TCP/IP 协议及相关知识,有过网络开发经验者优先;

深入了解TCP/UDP协议,进程间通讯编程,熟悉各类服务器架构并能合理的应用;

对系统的瓶颈、业务扩展性,有比较强的把控能力;

有大规模业务设计开发经验,并有高并发、同异步后端服务设计经验优先,有架构能力优先。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值