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. 工作经验和研究成果没有体现你的个人贡献,着重包装一下个人贡献
点赞 评论 收藏
分享
评论
12
48
分享
牛客网
牛客企业服务