python高频面试题,以及面试话术总结

重点要求:架构图流程图必须可以手绘;涉及底层算法和数据结构必须能手写代码;底层原理必须表达清楚明白;业务逻辑和场景必须条理清晰

公司组织架构(开发团队人数)

5人研发团队,3个RD(一个前端),一个QA(测试),一个PM(产品经理),半个月更新一版(上线),Leader(部门经理)负责分配任务

产品研发流程

需求分析 -》需求评审(QA做用例评审) -》分配任务(leader) -》 填写工时 =》项目研发 =》code review =》 合并测试分支 =》 测试提测 =》bug fix(bug 修复) =》合并主分支 =》 项目上线

职业规划

python架构师职业规划(30年)

20-27岁:技术积累阶段

在这 5 年时间里面,你要积累足够的技术底子,打磨自己的技术实力,成为某一个技术细分领域的牛人;

28-35岁:形成思维方法论和知识体系的阶段

形成思维方法论和知识体系的阶段 当你积累足够的技术实力,例如超过 10 万行代码以后,你应该形成了自己的思维方法论和自己独立的学习技巧,任何新的技术在你眼中都能迅速的看到技术的本质,快速吸收成为你的知识体系的一部分;

35岁以后:了解自己,把自己变现的阶段,可以统筹全局,从整体架构上审视框架或者自身

最关键的是了解自己。知道自己擅长什么,自己的优势在哪里,怎样才能够最大化自己的价值,同时也知道自己有什么重大缺陷

相关问题

以你目前的技能 能帮助公司解决什么问题?3.你最拿手的技术是什么?4.你独立做过功能需求调研 功能设计与接口实现 库表结构设计 性能优化吗?

我目前可以帮助公司在业务层解耦,在技术层优化,可以提供多个解决方案的同时,寻找最优方案

最拿手的技术目前是脚本语言python,也就是后端技术一直在深研,同时我也关注前端技术,反哺后端

独立支撑过公司的主力项目,从需求调研和分析,到项目原型图的构建,功能设计,具体接口实现,有高负载高并发系统的架构经验,对系统性能优化有自己的见解和解决方案