跟谁学前端社招一面

面试官说有三轮技术面试,最后一轮是国内前端排名前50的大牛。
一面主要问的问题包括,你在工作中遇到的最大的问题是什么,怎么解决的?
怎么看待35岁是程序员的一个坎的问题?
问什么要离职?
你对加班怎么看?
最后终于到了技术问题:
1. 你说说从浏览器输入url后面发生的事情。
2. 说说tcp的三次握手
3. http和https的区别?
4. 堆成加密和非堆成加密了解吗?
5. 如何解决跨域?跨域时用cors 有的时候会多发一个option请求是为什么?
6. 如何提高前端的性能?如何进行性能检测?
7. 你知道强缓存和协商缓存吗?他们都是通过那几个字段来判断的?
8. vue中的key的作用?
9.你对webpack了解吗?
10.在线js看结果及编程题 主要涉及闭包 对象 this指向问题
11 还有2到算法题 分析一串字符串,从后到前,每3个字符插入一个/ (手写)
12. 如何通过a(2)(3)() 来得到2*3的乘积?该方法要实现有参数传入时,计算乘积,没有参数传入时,返回乘积的结果。
12题把我难住了,希望各位大神,说说解题思路。

最后询问了面试官几个问题:
1. 用的技术栈是什么?react
2. 每天作息 早10晚9 周末双休
3. 部门人数 前端10人,后端10人。
4.有几轮面试,分别是面什么?
3轮面试,都是面技术。最后一轮是全国排名前50的大牛。
#高途##社招##前端工程师##面经#
全部评论
如何查看自己的全国排名?
3 回复
分享
发布于 2021-04-05 21:19
function mul(...args1) {   let x = args1.reduce((prev, next) => {     return prev * next;   })   return function (...args2) {     if (args2.length === 0) return x;     let y = args2.reduce((prev, next) => {       return prev * next;     })     return mul(x * y)   } } 12是科里化吗
点赞 回复
分享
发布于 2021-04-04 23:53
联易融
校招火热招聘中
官网直投
function add(outer) {       let res = [outer]       add = function (inner) {         if (inner == undefined) {           return res.reduce((pre, cur) => pre * cur)         } else {           res.push(inner);         }         return add       }       return add     }
点赞 回复
分享
发布于 2021-04-05 09:01
可以问下楼主几年工作经验吗
点赞 回复
分享
发布于 2021-04-05 15:21

相关推荐

2 22 评论
分享
牛客网
牛客企业服务