返回信息流16年大概从3月多开始找实习
15年暑假在一个小公司实习过两月多,也没学到什么,公司人比较忙,没人带,去了就是帮写了几个静态页面
所以从3月份开始找实习的时候,也是一个前端小白
找实习的时候,一开始面过很多家,爱奇艺,搜狗,太和音乐,搜狐,……都挂了
但是后来拿了BA实习offer,T校招offer
说一下自己的经历,主要是想鼓励下一开始找不到实习的同学,别着急,总会有的。
想明年找前端实习的学弟学妹,可以参考下面经
没有准备过什么算法,leetcode就刷了27道简单的
但是面试的时候会问一些简单的
数组去重,快排、冒泡之类的
也会问一些三次握手,http协议,这些前端相关的计算机基础
=================================================
投的第一家公司是太和音乐,问的都是基础问题:
客户端向服务器发送http请求的过程
浏览器接收到一半就开始解析还是全部以后再解析
把js放在css之前,浏览器会先解析什么
ajax可以跨域吗?怎么跨域?
怎么实现三栏布局?(建议把三栏布局、两栏布局、两列等高布局的各种实现方法都掌握)
怎么清除浮动?对谁清除浮动?
对象的继承
如何继承性地创建一个对象
选择器优先级
闭包的优点缺点
jquery如何绑定事件?
给元素绑定点击事件怎么绑定,有哪几种方法,区别是什么
盒子模型
===================================================================
搜狗面试题
闭包,闭包优点缺点
事件委托
数组去重
js框架有哪些,有什么有特点
网页性能优化
this
js中数据类型
jquery中事件绑定
数组可以push吗?
$("li")得到的是什么
.和[ ]的区别
HTML5css3新特性
call apply的区别
ajax怎么向服务器发送请求
doc.getelementbyclassname有兼容性问题吗
ie6ie7兼容性问题
=======================================================
百度金融:
两列等高
内联元素有哪些
input的disable和readonly的区别
html5新增标签
cookie和session区别
Jasonp跨域
XSS注入防范
事件委托的原理
NaN==NaN也返回false
0==false //true
true==1 //true
0==undefined //false
https为什么更安全
jQuery动态添加子节点
jQuery动态删除子节点
http状态码
瀑布流
======================================================
腾讯上海OMG,TST校招
dom 0 dom2 区别
作用域链的原理
继承
闭包
session cookie
localstorage
css等静态文件放在其他域名下的好处与坏处
阻止冒泡 阻止默认事件
哪些事件会冒泡
ES6种let和var
=======================================================
百度,笔试题
a标签hover飘红
添加节点
this指向
call apply区别
callee和caller
回流重绘区别,如何避免
promise
模块化js是什么意思 有什么好处
=====================================================
百度搜索
img标签中alt和title的区别
如果src=' '会怎样
cookie和webstorage的区别
form表单的属性
面向对象的特点:封装继承多态
call和apply的作用和区别
导致闭包出现的原因是JavaScript的哪种机制?
window.onload=function(){} 和$(document),ready(function{})的区别
position有几个属性
setInterval和setTimeout的区别?
怎么让setTimeout像setInverval一样执行?
三次握手
TCP和UDP的区别
doc.getelementbyclassname的兼容性问题
=====================================================================
下面的面经是同学分享的:
腾讯校招,OMG一面
项目介绍一下...
函数声明和函数表达式的区别...
出了一道蛋疼的闭包题...
手写深拷贝..._(:з)∠)_
CSS设置父元素透明子元素怎么取消这个透明...
CSS实现一个三角形...
怎么跨域
实现品字形布局 上方的口中有一个元素水平垂直居中 下面两个口各50%
阿里面试
(1) Object.crease(obj,{params})的具体用处?
http://www.cnblogs.com/yupeng/p/3478069.html
继承性地创建一个对象。
(2)javascript的几种作用域:
http://www.cnblogs.com/silentjesse/p/4024536.html
1、 函数作用域 2、变量作用域 3、作用域链 4、with语句
(3)声明某个变量类型的变量
(4)js中“==”和“===”的区别
== 只要数值value相等即可,会自动进行变量类型转换
=== 需要数值value和类型type完全相等。
腾讯汽车面试题
1、 html的标签语义化的理解
2、 html4、xhtml、html5的区别
3、 css hack的用法,如何区别浏览器
4、 浏览器的渲染模式有哪些?
5、 盒子模型的区别
border-box 和 content-box
6、 ajax的优点和缺点
7、 如何区别浏览器和版本
8、 ermaCripts的严格模式和非严格模式的区别,至少三种
9、 你所知道的js框架,以及选择原因
10、 你所知道的字符串化为数值以及求整的方法
12、 html5的新特性有哪些
13、 css3的新特性有哪些
14、 扩展Date方法,求出当前日期内月份的天数
15、 http头协议中的和缓存相关的参数
16、 写出一个继承的方法
17、 javascript语法优化
18、 你常用的前端优化方法
蘑菇街
CSS 的引入有哪些方式
typeof 能判断哪些类型
画一个圆有哪些方法
一个字符串取出 2 到 7 的字串
什么时候用png,什么时候用jpg
这是一条镜像帖。来源:北邮人论坛 / java-script / #1170同步于 2017/1/15
该镜像源已超过 30 天没有更新,可能在源站已被删除。
JavaScript机器人发帖
【面经】寒假前分享下16年找实习找工作的前端相关的面经
Echo1991
2017/1/15镜像同步79 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复