小米前端面试 - 2015年

一、面试题   

    今天下午两点半去小米大厦参加了一个前端面试,如果不算之前人人实习时水过的面试,这应该算是第一次正式的技术面了。一共进行了三次面试,分两个组的。第一个组面了两轮后,技术和hr美女姐姐说我不能马上实习,等到7月份毕业的时候可能就不需要前端岗位了。所以hr姐姐不确定能给我一个正式的offer还是实习的offer,所以她又帮我找来一个组来面一下前端的技术。从2:30一直到6:30 然后让我回去等消息,说在一周之内会给我答复,并且让我再多找找其他家的面试。估计凶多吉少。。。。没有第一轮面试就被轰出来我已经很幸运了。权当积攒经验了。从上周五的上午知道周一面试,72个小时,高效率的学习,学到了好多的知识,继续保持这种学习状态和动力,一定会有个offer的。加油。

废话不多少了,说说问我得知识点吧。都是根据简历上写的东西来问的。

1.用CSS3 实现一个不知道宽高的div居中

2.写一段js继承的代码

3.html+css定义一个三列的布局

4.写一个排序算法

5.页面优化的方法

6.Git和svn的区别

7.输入一个网址后,计算机是怎么处理的

8.如何用js动态添加<script>标签

9.如果网站中有许多张大图片,如何优化加载速度?

10.PHP跳转函数

11.Ajax的方法

12.http状态码(304,400,404。。。)

13.JavaScript的原理,及执行流程

14.内存中堆和栈的区别

15.HTML5 和css3的新功能,以及是否了解

16.jQuery的主要方法,Node.js,比较新的库

17.php点击提交button后,都做了什么处理和操作

18.找一个数组中最长的连续递增的子区间长度[5,2,4,7,4,6,2]----->[2,3,6] = 3

19.安全问题,上传用户名和密码是如何保证安全性

20.数据库的password函数是单向有效的吗?

21.javascript中this的含义及用法

22.javascript中prototype的含义

个人资料
0_0
等级:7
文章:111篇
访问:5.0w
排名: 6
推荐
欢迎关注 “BAT笔试面试” 微信公众号
全栈面试题,你想要的都在这^_^
上一篇: 今日头条测试开发笔试面试 - 2016年7月
下一篇:小米公司JavaScript面试题-2014年
猜你感兴趣的圈子:
小米笔试面试圈
标签: 面试、姐姐、offer、css3、javascript、面试题