滴滴二面凉经2022年 11/28

base北京 一线大厂

  1. 自我介绍
  2. 为什么不学机械来搞前端

四道题奉上:

第一道题:作用域有关题目

看代码说输出

很简单,但寄

var obj = {
    name :'1',
    fn:(function(x){
        return x + 10
    })(obj.name)
}
console.log(obj.fn); // null

第七行,去obj里面找fn函数,fn为立即执行函数,先看参数,fn立即执行函数的作用域为obj对象里面,obj对象里面没有obj,所有也没有obj.name,故为null,x为null,return出来的值也为null,故最后结果为null

第二道题:给你一个字符串类型的网址,把他的query参数分离出来

正则表达式解答,或者字符串的api,当时思路走进了误区,寄

/*实现一个函数 getParams,从URL中获取任意参数
例如:url = https://www.baidu.com?a=1&b=2&c=3&d=4#h
// 获取传参
function geyQuery(str) {
    // let str = 'www.baidu.com?name=zhangsan&age=18&sex=man'
    let endStr = str.split("?")[1]
    // 2. 切割& 变成数组
    let arr = endStr.split("&")
    // 3. 切割= 处理成对象
    let obj = {}
    arr.forEach((item, index)=>{
        let key = item.split("=")[0]
        let value = item.split("=")[1]
        obj[key] = value
    }
    )
    return obj
}

第三道题:最简单的算法题,判断质数

第四道题:事件循环、宏任务微任务、同步异步,看代码说思路及输出

反问环节:思维不开阔

总结:二面挂

#我的实习求职记录#
全部评论
机械的大佬,握手
2 回复 分享
发布于 2023-03-06 12:34 北京
给我自己招个同事,我这里有1个校招前端hc,感兴趣的看我主页😃😃
点赞 回复 分享
发布于 2023-03-16 21:15 上海

相关推荐

offer小狗:就这样上秋招??
点赞 评论 收藏
分享
数学转码崽:太可惜了老哥,你这背景这么好,但是项目真的拉了
点赞 评论 收藏
分享
评论
8
15
分享

创作者周榜

更多
牛客网
牛客企业服务