58集团2017校招笔试-前端岗
刚刚做完58的前端岗位在线笔试,趁热打铁,把题目记录下来供需要的小伙伴们参考~~整理完题目先去吃饭啦,暂时不贴答案了,后面会补上的~~
首先说下整体感觉:挺基础的,不过最后一道编程题个人感觉得有些积累才能~~~不信你往下看~~~
一.笔试题目
说明:以下题目是考试过程中用笔记录,描述可能跟题目不完全一样,但意思绝对一样。
概览: 1.填空题(30分,10题)
2.简答题(25分,5题)
3.应用题(25分,2题)
4.编程题(20分,1题)
1.填空题(30分,10题)
(1)获取随机数的方法:________。
(2)JS中将一个变量强制改为浮点类型的方法:________。
(3)根据id获取元素的原生JS方法:________。
(4)将文档声明为HTML5文档类型,需要在文档头添加:________。
(5)Chrome浏览器的私有样式前缀:________。
(6)CSS3设置圆角的属性名:________。
(7)CSS中,#是根据________来选择元素,.是根据________来选择元素。
(8)form标签特有的属性请列举三个:________、________、________。
(9)正则表达式中,$是什么意思:________。
(10)typeof‘123’返回:________。
2.简答题(25分,5题)
(1)自定义一个浏览器兼容的事件绑定方法需要注意哪些问题?
(2)设计一个布局方案,使得页面在pc端和pad端显示为一行三列,在手机端为一列三行。
(3)请解释JSONP的工作原理。
(4)display和position都有哪些值?分别列举一下这些值的用途。
(5)地址栏输入一个地址后,输入回车,描述一下这时开始,浏览器做了什么。
3.应用题(25分,2题)
(1)创建一个JS类,模拟实现方法的重载。(15分)
(2)JS中也会有排序的需求,用JS实现一个标准的排序算法,对某个数字数组进行由低到高的排序。(10分)
4.编程题(20分,1题)
用html、css和js模拟实现一个下拉框,使得下拉框在各个浏览器下的样式和行为完全一致。说出你的设计方案,并且重点说明功能设计时要考虑的因素。
(为了把题目记全,我最后一题都没写完啊~~~小伙伴们给点个赞吧~~~下面补充一些说明信息供大家参考哈)
二.笔试信息
1.笔试时间:2016年8月31日 下午 16:00—17:30(请在此时间段内完成笔试,每人答题限时90分钟,不可调整时间)
在笔试时间前,需要先登录笔试系统提交信息确认参加。
2.笔试题型:填空题、简答题、应用题、编程题
三.操作步骤说明
1.请使用PC-电脑(台式机或笔试本)访问笔试链接地址,电脑应是win7(及以上)系统或苹果电脑。
2.请使用谷歌Chrome浏览器参加笔试,建议使用50-52正式版chrome。
下载chrome: https://www.baidu.com/s?wd=chrome
3.请在安静无打扰、光线正常的环境下参加线上笔试(以确保视频监控可用),并保障网络速度、摄像头正常可用。
4.在正式笔试24小时前,请务必使用在申请职位时填写的姓名和手机号登录系统,提交个人信息确认参加考试(信息提交后不可更改)。
5.在提交个人信息时,需要上传你的身份证照片(只用来识别身份),请准备2M以内800*600PX的身份证照片(JPG或PNG格式),并确保头像和身份证号是正向且清晰可见。
6.在正式笔试前,请务必参加【模拟体验】(每人只可模拟答题1次),请在模拟答题中检查软硬件环境,并熟悉考试系统,如有问题请联系客服支持。
7.笔试答题中,请关闭可能会自动弹窗的软件,比如360、QQ、微信等;保证浏览器没有缩放(100%)。
8.笔试中会进行实时视频监控,中途离开、有人协助或换人答题等行为,都会被记录为作弊嫌疑。
9.笔试答题中不允许复制粘贴,并严禁跳出答题页(如:打开百度搜索),此类行为都会被记录为作弊嫌疑。
10.笔试过程中,如果遇到问题不能继续答题,请刷新页面后继续答题,之前答过的题已保存
11.请在笔试结束时间点之前交卷,笔试计时从进入答题页开始计算(答题前的登录不计入答题时间),中途退出或关闭页面是计入答题时间的。
12.一切因网络中断、电脑死机、摄像头不可用等原因造成的笔试失败,以及因任何作弊行为对笔试成绩的影响,皆由考生自己承担责任。