今天参加了小米的电话面试,在面试之前小米HR会和你预定面试时间,(记得邮件确认面试时间),这次面试面了将近一个小时,从下午四点零五到五点,一个小时的时间真的感觉是轮番轰炸,两个面试官同时面你(人性的是两个面试官不会问你两个完全不同的问题,他会在第一个面试官提问的问题的基础上继续深究,或者对你没回答上来的地方做指引),面试之前看过小米面经,说小米的面试官来自不同的公司,有谷歌的,有腾讯的,对于项目会问的特别细,面试下来发现还真的是;

面试开始让我自我介绍,介绍项目,根据项目中提到的知识点对你往死里问;

1:如何实现网络请求的(主要讲了一下网络请求的过程),网络请求采用的是是什么格式(Json),你还知道其他格式么(XML)二者有什么区别?

2:网络请求有没有缓存数据?如何实现缓存数据的?缓存的原理是?如何将数据缓存到沙盒中,如何将数据缓存到plist文件中,如何将数据缓存到CoreData中?

3:网络请求中对请求的数据容量有没有限制?有的话,最大设置为多少?限制是如何是实现的?假如现在缓存没有足够的空间来存放请求的数据,该怎么办?(断点续传)

4:断点续传的基本原理是?

5:如何获取服务器的最新数据?

6:SDwebImage 的原理

7:项目中的死锁为什么会产生,如何解决的?

8:代理使用assign属性就不会产生问题么?(会,野指针),创建代理属性中使用assign和weak的区别;

9:沙盒中有哪些文件,分别是用来干什么的?

其实有很多问题都是重复的,但是因为我答得不好,他就是不肯放过,一直问一直问;问的不耐烦了,换另一个人(感觉其中一个面试官脾气不大好)

面试官: 好吧,问点简单点的(面试官叹了好几口气),

1:100万个数中如何快速的找出两个重复的数(之前看过,采用位图法,面试官第一次没挑刺)

2:快排思想,实现

3:中序输出实现

4:深度优先遍历,广度优先遍历,二者区别;咋样实现(栈,队列),栈和队列的区别;

5:堆和栈的区别;

最后面试官问有啥问的没有(老问题,面试中我有什么不足):数据结构还行,能答得上来,但是对于底层了解的太少了,得注重底层;

2016小米实习生面试心得相关推荐

  1. 2016阿里实习生面试经历

    2016阿里实习生面试经历 这是一次失败的经历,分享出来一方面是为了告诫自己,也和大家分享下失败的经验. 我是在4月23参加阿里笔试的,阿里笔试是没有摄像头监控,不像腾讯那样.正如阿里说的:" ...

  2. 7月11号百度测试实习生面试心得

    2017年7月11号有幸接到百度测试开发实习生的电话面试,虽然自己接触了一年多的Android开发,但是对于测试开没有系统的学习,对于此次面试,我是抱着试一试的心态,当作积累经验.第一回面试百度这个大 ...

  3. 亚马逊---【运维工程师】实习生面试心得

    8月12日18:45开始------历时43分半------亚马逊运维工程师岗位电话面试 面试官感觉很腼腆,问的大都是知识块,涉及到了Cisco网络与交换,Linux系统.首先进行自我介绍,紧接着进入 ...

  4. 【实习之路】腾讯、小米日常实习生面试经历分享——小米篇

    文章目录 前言 正文--小米篇 一面经验 二面经验 总结 前言 最近在投递实习岗位,面试了腾讯跟小米两家公司,分享一下经历. 正文--小米篇 投递渠道:BOSS直聘. BOSS直聘上有个小米的面试官私 ...

  5. 小米嵌入式工程师面试-心得

    小米Linux嵌入式C工程师面试-心得 前言:今年有幸参加小米的面试和笔试,大学刚毕业那一会儿,特别想进小米,但是投的简历都打水漂了,估计网申没过把.想进小米,主要因为个人原因,我的第一部智能手机就是 ...

  6. 腾讯实习生面试2016两道面试题目?(知乎)

    腾讯实习生面试2016两道面试题目?修改 谢谢大神们高质量的回答,满满干货,excited ------------------------------------------------------ ...

  7. 【实习之路】腾讯、小米日常实习生面试经历分享——腾讯篇

    文章目录 前言 正文 第一次面试腾讯 一面经验: 第二次面试腾讯 一面经验: 二面经验: 总结 前言 面了腾讯两次,估计都凉了,但面经还是要分享一下的. 正文 第一次面试腾讯 投递渠道:腾讯官网投递. ...

  8. 腾讯2016实习生面试经验(已经拿到offer)

      忐忑了好几天,今天最终收到深圳总部的电话.允许录用我为2016年实习生,感觉整个天空都放晴了.坐标:武汉大学,给大家说说我的面试经历吧,我投的是软件开发--应用开发方向. 一.校招流程 投递简历- ...

  9. 2016腾讯面试经验

    [实习面试]阿里&腾讯offer的点点滴滴(内附干货)2016 前言: - 4月8号下午6点,突然接到腾讯hr的电话,本来已经不抱希望的我一脸懵逼,差点连自我介绍都不会说了.之所以不抱希望,是 ...

最新文章

  1. 4月书讯 | 从引爆技术圈的 K8s 到图灵奖得主作品升级,从独角兽项目到人人都要学习的写作逻辑...
  2. Follow Me:CCIE RS--新版CCIE Routing Switching 考纲要点
  3. 如何保存Tensorflow中的Tensor参数,保存训练中的中间参数,存储卷积层的数据
  4. markdown python整段话_(7)python少儿编程之基础语法(二)
  5. 服务器虚拟交换机到网卡不通,S7700堆叠,服务器之间相互ping不通,关闭备交换机ping正常...
  6. Mathematica .nb程序运行不下去的原因
  7. Mybatis-Dao层开发之Mapper接口
  8. 拓端tecdat|“新媒体”和“社群”调查报告
  9. 车间图纸管理软件-车间无纸化管理解决方案
  10. 笔记本w ndows未能启动,Windows未能启动原因可能是最近更改了硬件或软件解决方法...
  11. 【二手车交易价格预测】赛题理解
  12. 计算机编码二进制0001,二进制学习01(二进制,进制运算,数据宽度,无符号位有符号位编码规则)...
  13. Activity详解2
  14. 细分领域BIM系统研发是谁的事?
  15. Exchange控制台错误:WinRM客户端已将请求发送到HTTP服务器
  16. Linux从安装到实战+学校Linux+瑞吉外卖Linux项目部署
  17. python第二阶段(2)入门-数据科学包 pandas
  18. 【转】Linux中tty、pty和pts概念及区别
  19. 描述你所用计算机,你说的描述电脑问题是什么意思啊 爱问知识人
  20. java常见编程练习hw一(入门、简单题型)

热门文章

  1. python替换列表中元素_python中关于元素替换的一些总结
  2. window常用终端命令
  3. 股票市场中有哪些是一般散户想不到但实际却很重要的知识?
  4. PDF文件加密了如何破解
  5. 圣墟 第一百三十章 神转折
  6. 计算机图形学的应用虚拟现实相关,虚拟现实技术中计算机图形学的应用——三维计算机图形.doc...
  7. 白苹果了怎么办_ios13更新遭遇白苹果了怎么办?
  8. 小白数据库下载数据教学
  9. 利用房价预测推导梯度下降
  10. 计算机经常突然死机重启,家里电脑最近经常会出现重启死机的现象是什么原因?...