2023.01.10 旷视科技

一面

  • 自我介绍
  • 平时怎么学习前端的
  • 有学过vue3吗
  • 讲一下vue2的技术点,平时怎么用的
  • 组件数据传递方式
  • props 子组件可以修改值吗
  • 不用emit方法,子组件可以修改父组件的数据吗
  • 组件跟插件的区别
  • 有用过nextick吗
  • 有封装过组件吗
  • 写一个简单的ajax调用
  • get请求的数据放在哪里
  • post请求数据放在哪里
  • post请求需要添加额外请求头吗,写一下
  • onreadystatechange是干什么的
  • http状态码
  • 将一下304和浏览器缓存
  • 点击页面刷新跟f5强制刷新会使用缓存吗
  • cache-control有哪些属性值
  • no-cache 和 no-store分别代表什么
  • 封装上面写到的ajax调用
function request(option) {
  const origin = {
    method: "get",
    url,
  };

  Object.assign(origin, option);
  xhr.open(origin.method, origin.url);
  if (origin.method.toLowerCase() == "post") {
    xhr.send(JSON.stringify(origin.data));
  } else {
    xhr.send();
  }

  xhr.onreadystatechange = function () {
    if (xhr.readyState >= 200 && xhr.readyState < 400) {
      if (option.success) {
        option.success(xhr.response);
      }
    }
  };

  xhr.onerror = request.fail;
}

  • 有了解过bfc吗
  • bfc解决了什么问题,举一些例子
  • 外边距塌陷
  • flex有哪些属性
  • flex:1 代表的是什么
  • 手写水平垂直居中的方式
  • 写一下子盒子宽高不确定的情况
  • translate属性
  • 一道变量提升的题
  • const一般用来干嘛
  • const 改变一个obj属性会发生什么
  • 使用es6方式对数组去重
const res = new Set([1, 2, 1, 3]);
console.log([...res]);
  • ['1', '2', '3'].map(parseint)输出什么
  • 讲一下promise,项目中哪些用到了promise
  • promise里面报错了外面用try cache可以捕获的到吗
  • 一面面完直接二面

二面

  • 自我介绍
  • 可以实习多久
  • 项目中前端主要做了什么
  • 你在项目中都做了什么
  • 讲一下项目中比较复杂的功能
  • 项目中有使用组件库吗
  • 任务是怎么安排的
  • 前端有几个人
  • 有进行一些组件或函数的封装吗
  • 你有参与封装吗
  • 说下css布局
  • flex水平垂直居中
  • 项目中使用到的es6语法
  • 一周能实习5天吗
  • 平时如何处理git冲突的
  • 如果分支合并错了怎么办
  • 多行表头如何封装
  • 反问
全部评论
最后结果怎么样
1 回复 分享
发布于 2023-02-15 17:23 湖北
害 我被旷视一面挂
1 回复 分享
发布于 2023-02-15 09:37 上海
请问这一二面是一天之内连着的吗
点赞 回复 分享
发布于 2023-03-01 18:51 浙江
base哪里呀
点赞 回复 分享
发布于 2023-02-25 16:47 广西
广工神带我
点赞 回复 分享
发布于 2023-02-24 20:53 北京
鸡锁骨yyds
点赞 回复 分享
发布于 2023-02-24 11:22 上海

相关推荐

(黑话警告⚠️:hc=岗位数量,&nbsp;mt=导师,&nbsp;ld=直属领导,&nbsp;cr=代码审查)25年1月,我加入了字节某前端团队,并期望能在这里待到秋招并尝试转正。然而,就在上周,ld&nbsp;找我1v1,告诉我,我的能力和团队预期不太匹配,并和我劝退。晴天霹雳吗?肯定是有的。那一刻,脑子里嗡嗡作响,各种情绪翻涌。但冷静下来想想,这几个月,自己在能掌控的范围内,确实有不少地方做得不尽如人意。所以,我想把这段不算成功的经历复盘一下,希望能给同样在努力转正的你提个醒,避开我踩过的坑。一、ld&nbsp;的要求要注意刚进组时,ld就和我聊过转正的事。我当时发问:“咱们这儿有hc&nbsp;吗?”&nbsp;ld没直接回答,只是说:“看能力,能力到了...
牛客上的彭于晏:过来人告诉你,入职后要做的第一件事儿不是说主动找活儿做,你要先学会融入团队,摸清ld的性格,投其所好。然后才是展示你的能力,能力上可以说技术或者业务,以业务能力为主,技术能力为辅。优先保证自己对业务需求的开发保证质量效率,然后再谈技术的问题,不要你觉得啥啥啥不行就想着整体优化了(发现校招生最喜欢干这事儿),我工作快5年了发现搞这种的最后都没啥好的结果,产出没有还引入新的bug,校招或者实习的水平看到的问题别人看不到嘛?为什么别人不去搞?浪费时间还没收益的事儿不要去做,技术上的能力体现在对于一个新需求,在不符合现在业务发展的架构设计上,你能拿出好的技术方案同时能考虑到后续业务发展逐渐将技术架构引入合理的架构,这是一个漫长的过程而不是一次性的
点赞 评论 收藏
分享
04-28 11:34
西北大学 运营
牛客4396号:不好意思,这个照片猛一看像丁真
点赞 评论 收藏
分享
评论
6
53
分享

创作者周榜

更多
牛客网
牛客企业服务