Bilibili-上海-商业技术部-前端实习生一面

面试日期:2022.11.11

面试时长:30min

计算机网络相关

  1. https有了解吗,tcp三次握手相关
  2. 有了解哪些常见的网络知识?

数据结构相关

  1. 同学还记得哪些常用的数据结构?
  2. 顺序表和链表之间的区别?
  3. 知道hash表吗?如何解决键值冲突呢?

CSS相关

  1. CSS选择器的优先级?
  2. 元素垂直居中有哪些可以采用的方法呢?

JavaScript相关

  1. 闭包的理解
  2. js中的内存泄漏
  3. 模块化方式CommonJS、AMD、CMD之间的区别和联系
  4. Object.assign()是深拷贝、还是浅拷贝?什么是深拷贝和浅拷贝?
  5. ES6有哪些常见的新特性?
  6. this的指向:普通函数和ES6的箭头函数有哪些区别?
  7. 箭头函数有构造函数吗?

项目相关

  1. 为什么在构建项目时使用Vite而不用Bundle?
  2. 项目中的权限是如何定义的?
  3. 最近的项目有没有什么技术难点?用到了什么东西呢?

编程

给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。
示例:
输入: [0,1,0,3,12]
输出: [1,3,12,0,0]
说明:
必须在原数组上操作,不能拷贝额外的数组。

var moveZeroes = function(nums) {
    var j = 0;
    var count = 0;
    for (var i = 0; i < nums.length;) {
        if (nums[i] != 0) {
            nums[j] = nums[i];
            i++;
            j++;
        } else {
            count++;
            i++;
        }
    }
    for (let index = nums.length - 1; index >= nums.length - count; index--) {
        nums[index] = 0
    }
    return nums;
};

反问

  1. 对我本次的面试表现有什么建议?
  2. 公司更看重实习生的什么能力?

其他

面试小哥人很帅!很耐心,体验不错!期待能有二面机会!

#bilibili##前端实习#
全部评论
老哥很强
1 回复 分享
发布于 2022-11-12 00:00 陕西
老哥可以问一下常见的网络知识是指什么嘛
点赞 回复 分享
发布于 2022-11-11 17:13 福建
老哥 我也面了这个部门
点赞 回复 分享
发布于 2022-11-12 15:03 广东
现在有消息了嘛
点赞 回复 分享
发布于 2022-11-13 14:38 香港
有消息了?
点赞 回复 分享
发布于 2022-11-21 09:52 辽宁
是在哪里投的
点赞 回复 分享
发布于 2022-11-22 14:53 湖南
兄弟简历上放了几个项目啊
点赞 回复 分享
发布于 2022-11-23 20:11 北京
本还是硕啊兄弟
点赞 回复 分享
发布于 2022-11-25 19:49 辽宁

相关推荐

沉淀一会:1.同学你面试评价不错,概率很大,请耐心等待; 2.你的排名比较靠前,不要担心,耐心等待; 3.问题不大,正在审批,不要着急签其他公司,等等我们! 4.预计9月中下旬,安心过节; 5.下周会有结果,请耐心等待下; 6.可能国庆节前后,一有结果我马上通知你; 7.预计10月中旬,再坚持一下; 8.正在走流程,就这两天了; 9.同学,结果我也不知道,你如果查到了也告诉我一声; 10.同学你出线不明朗,建议签其他公司保底! 11.同学你找了哪些公司,我也在找工作。
点赞 评论 收藏
分享
评论
12
48
分享
牛客网
牛客企业服务