前端实习面经传音控股/蓝色光标/喜马拉雅

#锐明技术##蓝色光标##喜马拉雅##特斯连#
1.传音控股  2月23   3月1  半个小时

1)url键入浏览器的整个流程

2)前端中有哪些优化方法?

3)===和==的区别

4)react的element和component有什么区别

5)了解关系型数据库吗

6)react和vue有什么区别?为什么选择react

7)反问:进入项目组后有没有导师带领?

2.蓝色光标   2月29  一个小时

1)项目难点,介绍项目,实习中遇到的问题

2)什么时候接触的前端?一般是怎样学习前端的?

3)使元素居中有哪些办法(position,display:flex,line-height)

4)判断数据类型有哪些办法?(typeof,instanceof,分别讲instanceof有哪些区别)

5)typeof null为什么等于object(空指针,js存储对象在头部)

6)原始类型和引用类型分别是哪些?(引用:object  使用堆,原始:除了object之外的基本数据类型使用栈)

7)两个div嵌套,两个div上面都有对应的click事件,点击里面的那个div,请问哪个先触发?(里面那个先触发,事件冒泡、事件捕获、事件委托)

8)场景题:如果有一个div,不论怎么伸缩页面,怎么使它的宽高呈现1:2

9)你知道除了px和%这些还有什么定义元素大小的单位吗?(rem,em分别将两者区别)

10)padding-top:10%是以什么为基准的?

**margin-top/bottom(padding-top/bottom)百分比以最近的块级祖先元素的宽度而不是高度作计算。**

11)知道哪些预处理器(less,sass)

12)知道sass中怎么定义变量的吗?

13)你知道css中怎么定义变量吗?

14)怎么在数组的开头加一个数据?(unshift(arg1,arg2…))

15)手撕:排序算法

16)反问:您认为我本身还需加强哪方面的技术?在面试自我介绍时您最希望听到什么?

(算法加强,最希望听到技术栈、实习或者项目中的难点)

3.锐明技术  3月4日 半个小时

1)自我介绍

2)音频有几种格式

3)HTTP和HTTPS的区别

4)TCP和UDP的区别

5)我们现在进行的视频属于TCP还是UDP

6)一般UDP运用在哪些场景中

7)webpack怎么进行打包的

8)C/C++的区别

9)websocket原理

10)介绍一下自己的技术

11)反问

4.喜马拉雅   3月6日

1)自我介绍后,上来先两道题,看题说输出

function cc() {
    let i = 0;
    return () => {
        console.log(i++);
    }
}

var fn1 = cc(), fn2 = cc();
fn1();
fn1();
fn2();
// 0 1 0

function cc() {
    let obj = {};
    let arr = [];
    for (let i = 0; i < 3; i++){
        obj.a = i;
        arr.push(obj)
    }
    console.log(arr);
}

cc();
//  [{a:2},{a:2},{a:2}]

2)如果要将数组里面的元素打乱应该用什么办法?

3)说一下快排的思路

4)css元素居中对齐

5)GET和POST的区别

6)状态码里面的302和304是什么

7)强缓存是什么

8)节流和防抖的主要场景

9)项目难点,主要进行的什么

10)说一下react中的useEffect、useCallback和useState

11)useEffect里面的return发生在什么时候

12)分别说一下setTimeout和setInterval

13)讲一下事件循环

14)说下深拷贝

15)服务端设置cookie的时候的请求头是什么样的

16)跨域是什么?怎么实现跨域?cors是什么原理?

17)position属性有哪些?absolute属性是以什么为基准的。

18)讲一下你项目,里面用的验证方法是什么?

19)web安全有哪些?简单讲一下是什么

20)怎么控制并发请求数在十个以内?

21)call和apply两个简单说一下

22)怎么封装一个状态管理器?

23)反问(面试有几轮,多少天出结果,主要做什么业务)

5.绿盟    3月8日

1)自我介绍

2)简单介绍一下项目中用到的技术栈

3)react的钩子你项目中用到哪些,介绍一下

4)react和vue之间的主要区别

5)介绍一下react中的ref

6)项目中怎么解决跨域的?

7)项目中antd用得最多的是什么组件?

8)讲一下webpack

9)css居中对齐

10)研几了?学硕还是专硕?有课没?多久能到岗?实习多久?论文方向是什么?

11)反问

6.特斯联  3月8日

1)自我介绍

2)简单介绍一下项目做了什么

3)讲一下你对promise的理解

4)如果要让你自己封装一个promise你会怎么做

5)react中的父子组件、兄弟组件之间应该怎么传递信息

6)react router说一下你对它的认识?知道里面hashRouter和BrowserRouter的区别吗?

7)说一下css中哪些会产生重绘和重排的情况

8)redux中获取信息一般用什么?知道dispatch和mutation的区别吗

9)你项目中怎么用的redux

10)反问?

#前端面经##实习##特斯联##喜马拉雅##传音控股##蓝色光标#
全部评论

相关推荐

08-27 18:03
已编辑
门头沟学院 前端工程师
牛客54864543...:更新:已挂。官网的招聘进度还是一面中,接到hr电话说被另一个部门发了一面,问了是不是因为这个流程结束了,hr去确认后说是的直接原地秽土重生,周五又要面同一家公司不同部门,面得好痛苦,希望多来点一面挂的经历主包可能就彻底麻木了
查看25道真题和解析
点赞 评论 收藏
分享
最后分数应该只有232/600三道题100/300/200,中间一道300的题目没来得及交,直接大寄特寄不过寄了也好吧,还少点面试第一道用贪心从起端点开始计数,下一步是&nbsp;最大步长内第一个数值为正的节点,全是负数的话就是最大负数节点,,一直计数到末端点,就是最大路径权值第二道给一个数字在10^18范围内,筛选小于这个数的,每一位不小于前一位数字的(例如123,122,111都正确,132,121不正确),并且各个数位数字之和为质数一开始看成10^8了,以为质数可以枚举,后边就没招了,判断质数不太会写思路是先找到范围内第一个非递减的,然后计算数位和,之后从最右边的数位开始减少,并且保证非递减,差量更新数位和,判断质数最后30分钟,没写出来,也没写特解第三道应该是最大网络服务,给一个站点覆盖范围r,一个城市站点数组cites,要求新建k个站点。。。。动态规划,最后写出来的效果是一维,转移方程cites.length&nbsp;+&nbsp;2r,最后复杂度是&nbsp;k*(n+2r),感觉还可以不断减小复杂度,从15%写到了70%,剩下的还是超时,没招了算法题做leetcode上的就还好,这些题涉及的东西实在是有点麻烦,反正选后端的话,我估计算法必死无疑了,前端还是够门槛的尤其要吐槽的,本来眼睛就看久了不舒服,考试平台字小的和蚂蚁一样,看瞎了要
投递华为技术有限公司等公司10个岗位
点赞 评论 收藏
分享
评论
2
21
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务