58同城运维开发-BASE北京

一面:技术

  1. python基础
  2. 闭包原理
  3. redis数据类型
  4. django执行过程
  5. DRF
  6. mysql隔离级别
  7. 三次握手过程,两次可以不?
  8. python GIL锁
  9. python深浅拷贝
  10. python GC垃圾回收
  11. mysql 锁有哪些?分布式事务
  12. 快排思想
  13. 手写链表反转

二面:技术

  1. 讲项目经历
  2. 架构设计
  3. 解决问题的思路
  4. 思考需求的出发点,为什么,为了解决什么业务痛点?
  5. mysql索引的设计

三面:技术经理

  1. 讲讲几个项目经验,架构设计
  2. 工作经验,内容
  3. redis分布式锁的理解
  4. 读锁,写锁的区别
  5. 职业发展,谈谈人生
  6. 简单的小技术提问:ping 的原理
  7. python2和3:除法的区别:2/3

运维开发岗位:重视对项目的理解程度,以及架构设计参与度,是否真实,理解业务痛点;三面其实更看中一个人的潜力,态度,性格

你可能感兴趣的:(面经,python,运维开发)