前端开发与小程序面试题目
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
前端面试题目 2018
姓名:________ 电话:________邮箱: ________日期:________
一.稍后口述:
1.对响应式布局的看法
2.对前后端分离的看法
3.对浏览器兼容性的看法
4.对 DIV + CSS 及相对语义化的看法
5.描述前后端分离开发的架构和思路
6.介绍一些 HTML5 和 CSS3 的新内容
7.简述几种从前端角度提高 WEB 性能的方法
8.如何开发一个离线 WebApp 但会有什么局限性
9.介绍一些你平时使用的前端开发框架例如:Bootstrap、LESS、jQuery、AngularJS 等
10.介绍一下自己的开发环境和习惯,列举一些能够帮助你提高生产力的工具或软件或网站
二.代码缩写:
{ font-style:italic; font-family:sans-serif; font-size:1em; font-weight:bold; font-variant:small-caps; line-height:140%; }
{ list-style-position:inside; list-style-type:square; list-style-image:url(image.gif); }
{ color:#336699; color:#FFCC00; padding:0.2em 0.4em 0.3em 0.4em; }
三.笔试题目:(可写背面)
1.写出三竖列布局的 CSS 其中 HTML 为:
HTML 结构用纯 CSS 分别实现:按照 ABC 排列;按照 BAC 排列;按照 CBA 排列;其中 AC 栏为定宽 B 栏为自适应宽,不使用 CSS Hack:
2.用 JS实现一个选项卡效果(包括 HTML CSS JS 代码)可用任何 JS 框架如 jQuery 等:
3.写一些您在手机端 H5 页面开发中经常会用到的 META 或 CSS3 或 DOM 属性:
4.写一个 JavaScript 运用“闭包”的小示例,或者实现一个完整的 AJAX 小示例:
5.使用纯 CSS 使 IMG 在窗口内上下左右居中:
6.写一个JS 正则匹配中国目前的手机号:
7.尝试写一段你熟悉的服务端程序例如 PHP、JAVA、NodeJS 等语言,功能不限:
8.尝试使用 AngularJS 或 jQuery 或其他框架写一个“前后端分离”的用户登录功能:
9.默写一段你近期写过的印象最深的代码:
微信小程序部分:口述
一.简单描述下微信小程序的相关文件类型及作用?JS、WXML、WXSS、JSON
二.你是怎么封装微信小程序的数据请求的?
三.有哪些参数传值的方法?页面内?小程序码?导航页面间?小程序间?
四.你使用过哪些方法,来提高微信小程序的应用速度?
五.小程序与原生APP哪个好?
六.简述微信小程序原理?如何实现的表现与数据分离?
七.分析下微信小程序的优劣势?局限性?
八.微信小程序与H5的区别?
九.怎么解决小程序的异步请求问题?
十.小程序的双向绑定和VUE哪里不一样?写法上有哪些区别?
十一.小程序的WXSS和CSS有哪些不一样的地方?
十二.webview中的页面怎么跳回小程序中?
十三.小程序关联微信公众号如何确定用户的唯一性?
十四.如何实现下拉刷新?
十五.使用webview直接加载要注意哪些事项?如何从 webview 跳回到小程序页面?十六.小程序调用后台接口遇到哪些问题?