奇安信秋招/春招

3.11 春招一面

1 项目优化  为什么从这个角度优化
2. React项目难点
3. 项目优化一般怎么考虑
1. cookie具体 
2. http1和http2的区别
3. Vue源码 数据双向绑定实现 看了有什么用
4. nexttick 为什么
5. 二叉树前中后遍历 怎么遍历
6. webpack 有关 webpack作用 一些常用 loder和plugin区别 tree-shaking作用 写过loder吗 怎么写
7. 跨域有关 怎么解决
const func = async ()=>{
     console.log('hello');
    await pause(1000); // 暂停1秒
      console.log('world');
}
实现 pause 方法




12.6 秋招一面

前一二十分钟都在问项目,会一条一条问你写在简历的东西

1. js声明变量方式、以及let const var区别、除了这个还有别的声明变量方式吗

2. js数据类型,怎么判断null? nullundefined区别?

  1. === null判断

  2. null

        空值(空指针对象),表示一个对象被认为重置为空对象,在内存中表示栈中的变量没有指向堆中的内存对象

  3. undefined

        声明一个变量,没有赋值;访问对象不存在的属性或者未定义的变量

3. 怎么判断一个数据类型是数组?

  1. typeof返回一个字符串,表示未经计算的操作数类型 (object,function可以判断的)

    typeof(null) //object

  2. instanceof返回一个布尔值,可以准确判断复杂引用数据类型

    instanceof 运算符用于检测构造函数prototype 属性是否出现在某个实例对象的原型链上

  3. Object.prototype.toString.call(),统一返回[object xxx]的字符串

  4. 判断数组?

    除了上述方法,

    isArray方法可以判断

    constructor也可以判断,但是可以人为修改 const arr = [ ] arr.constructor === Array //true

4. 引入js的方式,import是什么规范?

1. <script src="....js"> 2. improt  ES6的标准

5. Promise.all?Promise一般怎么用

  1. Promise.all

    方法接收一个Array,Map,Set类型的输入,并且只返回一个Promise实例, 那个输入的所有promise的resolve回调的结果是一个数组。这个Promise的resolve回调执行是在所有输入的promise的resolve回调都结束,或者有任何一个输入的promise的reject回调执行或者输入不合法的promise就会立即抛出错误,并且reject的是第一个抛出的错误信息。

  2. Promise用法

        主要应用于向发服务端发起请求等异步操作

        Promise.all实现并行执行任务

        then链可以实现按顺序执行的任务

6. 绝对定位、相对定位?position取值

7. this是什么?改变this指向的方式,以及他们的区别

    this指当前执行上下文的一个属性。在非严格模式下,总是指向一个对象,在严格模式下可以使任意值

    this永远指向最后调用它的那个对象

    改变this指向的方式:

  1. call()

    接受若干个参数列表

  2. bind()

    创建一个新的函数,在手动调用时才会运行

  3. apply()

    调用一个函数,其具有一个指定的this值,以及作为一个数组提供的参数(接受一个包含多个参数的数组)

8. 箭头函数和普通函数区别

  1. 箭头函数的this指向的是父级作用域的this,是通过查找作用域链来确定 this 的值也就是说,看的是上下文的        this,指向的是定义它的对象,而不是使用时所在的对象;普通函数指向的是它的直接调用者。

  2. 箭头函数不能使用new来创建

  3. 不可以使用arguments对象

9. Vue中<style scoped>

10.VUE组件通信

11. 树的广度遍历

12. 大数相加


面试体验都很好,许愿二面

#奇安信##面经##校招#
全部评论
刚发完收到二面通知了 希望好运
1 回复 分享
发布于 2022-03-14 09:47
请问楼主二面过了吗
1 回复 分享
发布于 2022-03-17 08:48
感觉好难
1 回复 分享
发布于 2022-03-17 21:58
拿offer了嘛
点赞 回复 分享
发布于 2022-04-09 21:39
楼主啥时间hr面试的,到现在还没有发offer吗
点赞 回复 分享
发布于 2022-04-11 20:09
咱两个二面时间一样,都是18号,我25号hr面的   Python服务端开发  现在也还是没有收到任何消息
点赞 回复 分享
发布于 2022-04-11 20:12

相关推荐

最近又搬回宿舍了,在工位坐不住,写一写秋招起伏不断的心态变化,也算对自己心态的一些思考表演式学习从开始为实习准备的时候就特别焦虑,楼主一开始选择的是cpp后端,但是24届这个方向已经炸了,同时自己又因为本科非92且非科班,所以感到机会更加迷茫。在某天晚上用java写出hello&nbsp;world并失眠一整晚后选择老本行干嵌入式。理想是美好的,现实情况是每天忙但又没有实质性进展,总是在配环境,调工具,顺带还要推科研。而这时候才发现自己一直在表演式学习,徘徊在设想如何展开工作的循环里,导致没有实质性进展。现在看来当时如果把精力专注在动手写而不是两只手端着看教程,基本功或许不会那么差。实习的焦虑5月,楼主...
耶比:哲学上有一个问题,玛丽的房间:玛丽知道眼睛识别色彩的原理知道各种颜色,但是她生活在黑白的房间里,直到有一天玛丽的房门打开了她亲眼看到了颜色,才知道什么是色彩。我现在最大可能的减少对非工作事情的思考,如果有一件事困扰了我, 能解决的我就直接做(去哪里或者和谁吵架等等……),解决不了的我就不想了,每一天都是最年轻的一天,珍惜今天吧
投递比亚迪等公司10个岗位 > 秋招被确诊为…… 牛客创作赏金赛
点赞 评论 收藏
分享
沉淀一会:**圣经 1.同学你面试评价不错,概率很大,请耐心等待;2.你的排名比较靠前,不要担心,耐心等待;3.问题不大,正在审批,不要着急签其他公司,等等我们!4.预计9月中下旬,安心过节;5.下周会有结果,请耐心等待下;6.可能国庆节前后,一有结果我马上通知你;7.预计10月中旬,再坚持一下;8.正在走流程,就这两天了;9.同学,结果我也不知道,你如果查到了也告诉我一声;10.同学你出线不明朗,建议签其他公司保底!11.同学你找了哪些公司,我也在找工作。
点赞 评论 收藏
分享
喜欢走神的孤勇者练习时长两年半:爱华,信华,等华,黑华
点赞 评论 收藏
分享
评论
2
5
分享
牛客网
牛客企业服务