大家好,我是编程小6,很高兴遇见你,有问题可以及时留言哦。
现如今,前端程序员编程可是相当的吃香。
此前w3cschool app开发者头条上分享了不少前端程序员的面经,比如腾讯、阿里巴巴、网易等。
今天w3cschool照旧给亲爱的小伙伴们分享小米前端程序员的面经。
如果你想看更多的名企(阿里巴巴、腾讯、百度等)程序员面经,可以下载w3cscool app。当然,这是题外话。下面我们直奔今天的主题!
小米前端面试题:
0、自我介绍
1、git和svn的区别
2、jQuery的功能,作用
3、字典查找树、子串树、前缀树
4、内存中堆和栈的区别
5、url加载过程
6、AJAX产生背景,优势,原理
7、html5 和css3的新功能
8、页面优化的方法
小米的前端程序员张功相信大部人都认识吧?要成为张功的同事,起码要对以上这些问题驾轻就熟,这样才有机会嘛!
像前端开发程序员的进阶、面试时的注意点我们之前都探讨过,所以今天分享不一样的东西:前端开发的学习资源。
一、推荐网站:w3school上的HTML/CSS教程——技术手册式的教程,照着实例敲一遍,对于前端各种概念会有个全面的感知。
当然,如果你英文好,就可以上Codeademy的html&css课程。
二、推荐书籍:《css揭秘》、《HTML5 Canvas核心技术》、《JavaScript语言精粹》、《JavaScript高级程序设计》、《JavaScript权威指南》。
三、前端大牛博客:廖雪峰、司徒正美博客、勾三股四、阮一峰等。
四、推荐社区:github、segmentfault、stackoverflow、前端周刊等。