码迷,mamicode.com
首页 > 移动开发 > 详细

小米Python后端面试题

时间:2017-12-09 22:19:31      阅读:233      评论:0      收藏:0      [点我收藏+]

标签:滴滴   mysq   logs   包括   技术   arc   应该   错位   打印   

电话面

时长:30m

  1. 说一下对浏览器缓存的理解;
  2. 说一下MySQL优化;
  3. 说一下redis;
  4. 说一下从输入url到返回都发生了什么;
  5. 域名怎么解析的;

一面

1h

  1. 编程实现翻转单链表;
  2. MySQL中varchar和char的区别;
  3. HTTP协议常用的状态码;
  4. 对Redis的了解;
  5. GIL;
  6. 对加密的了解;

二面

1h,电面面试官,应该是小组或者部门leader;

  1. 设计一个类似滴滴打车优惠券的系统,尽可能详细,包括接口、数据表等;
  2. 斐波那契数列,打印出所有可能的结果(不是最终结果);
  3. MySQL索引设计;
  4. MySQL锁的理解;
  5. M有SQL的分区和分表;

三面

1h,部门间交叉面

  1. 装饰器相关问题,原理、使用、切面编程等;
  2. 编程实现顺序数组错位后的查找;
  3. 按照简历一条一条往下问;
  4. Linux对内存进行操作的命令;

四面

不足30m,部门leader

  1. 说一下你对前面面试的感觉,说了一个不足;
  2. 说一下你印象最深的一件事;

总结

  1. 技术面中有一部分问题答得不甚理想;
  2. 面试没结果,虽然面了很多面。

小米Python后端面试题

标签:滴滴   mysq   logs   包括   技术   arc   应该   错位   打印   

原文地址:http://www.cnblogs.com/qiaojushuang/p/8012708.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!