哔哩哔哩一面

哔哩哔哩一面(45min)

一来就说同事看了我个人博客的文章,说见证了我的成长。。。。这给我夸得。。。。最都笑lie了
1. 面试官自我介绍
2. 自己自我介绍
3. 说说创业项目是个什么商业模式?
4. 那么有哪些困难呢?怎么解决的。  提到了购买商品的时候,并发,通过上锁的方式去解决
5. 如果是要去提高吞吐量而不是限制用户呢?
6. 用sql创建一张学生表吧(对应的课程说到多对多,用中间表的方式) 主键有啥用?外键呢?("说实话,外键学校教了,但我忘了")
7. 说说你对node的理解
8. node和java啥区别
9. 给个数组排个序,不限制算法(这不得快排?)
function quickSort(arr) {
if (arr.length <= 1) {
return arr;
}
let left = [];
let right = [];
let midPoint = Math.floor(arr.length / 2)
const middle  = arr.splice(midPoint,1)[0]
for (let i = 0; i < arr.length; i++) {
arr[i] < middle?left.push(arr[i]) : right.push(arr[i]);
}

return [...quickSort(left),middle,...quickSort(right)]
}
10. 为什么要有splice这一步操作呢?
11. splice和slice你能说说有啥用和区别吗?
12. 你博客的适配怎么做的(媒体查询)
13. 媒体查询的宽度的边界值是多少呢?实习了后,你对你之前做的有什么想改动的呢?
14. 有没有想过用rem?
15. rem方案的原理呢? 然后面试官补充了一些方案,然后自己提出疑问(一些dom在手机和pc上定位都不一样,rem怎么搞诶。。) 然后又引出pc和移动端两个域名,做两套(比如taobao)
16. 说说你实习期间学到了什么
17. 你能说说vue解决了什么吗?(从js jq 到vue去说)
18. 那为什么vue2.0要引入虚拟dom呢?(说了1.0的粒度太细,性能消耗大)::(面试官补充重排重绘,dom操作耗性能,我丢我忘了)
19. 说说你对二叉树的理解,以及一些实际应用场景。
20. 说说vue响应式原理
21. vue生命周期
22. 观察者模式和发布订阅有啥区别呢?

反问:
1.技术栈
2. 业务(电商事业部-技术部)


面试体验拉满。。。
#面经##秋招##哔哩哔哩##前端工程师#
全部评论
😂上次面试用这个版本的快排还被面试官嘲讽了这是最差的一个版本的快排,"这肯定是你在哪本算法书或者帖子上看到的吧,下去你可以了解一下性能更好的快排""
点赞 回复 分享
发布于 2021-08-24 20:43
西华?学弟
点赞 回复 分享
发布于 2021-08-24 21:17
这个快排,我可以拍马上找到出处😂
点赞 回复 分享
发布于 2021-08-24 23:05
能看下大佬的博客吗
点赞 回复 分享
发布于 2021-08-25 09:14
为什么大帅你的面经在面经板块里面找得到
点赞 回复 分享
发布于 2021-08-25 11:10
楼主B站要笔试嘛
点赞 回复 分享
发布于 2021-08-25 13:14
太强了,我这个自学没有实习经历的渣渣真的怕了😢
点赞 回复 分享
发布于 2021-08-25 14:44

相关推荐

黑皮白袜臭脚体育生:简历统一按使用了什么技术实现了什么功能解决了什么问题或提升了什么性能指标来写会更好另外宣传下自己的开源仿b站微服务项目,GitHub已经410star,牛客上有完整文档教程,如果觉得有帮助的话可以点个小星星,蟹蟹
点赞 评论 收藏
分享
评论
8
24
分享

创作者周榜

更多
牛客网
牛客企业服务