【校招】京东前端面经

一面(9.17)

面试时间约45min,面试官人很好,不太会的点会给我解释。

1、css 选择器有哪些?
2、说一说优先级?权重了解吗?
3、为什么不推荐用多层css选择器?
4、实现一个左边固定右边自适应的双栏?
5、js数据类型以及判断数据类型的方法有哪些?
6、toString()判断数据类型的用法?
7、typeof能判断函数吗?能判断null吗?
8、改变数组长度的方法有哪些?
9、看代码回答问题。

var obj={ 
     name:'aaa',
     getName:function(){
         console.log(this.name)
     }
}
var get = obj.getName;
obj.getName();
get();

1、说输出,为什么?
2、this指向?
3、如果只改最后一行怎么让它也能输出aaa?

10、bind/call/apply的区别?
11、说一说VUE的生命周期?
12、特殊情况keep-alive的生命周期?
13、VUE.USE的使用?
14、手写:未知长度的字符串,找出出现最多次数的字符以及其出现次数。
15、为什么想做前端?平时怎么学习的?看过什么书籍?

二面(9.22)

面试时间约30min

1、自我介绍
2、介绍一个项目和自己的参与情况
3、为什么做前端
4、记得笔试的题目吗?//不记得
5、平时学习前端是通过什么站点学习
6、算法:1556. 千位分隔数


#秋招##面试题目##京东#
全部评论
想问楼主最终收到offer了吗?
点赞 回复 分享
发布于 2021-10-12 14:45
也可以试试《去哪儿网》-校招内推, 这两天投递,可赶12号笔试,最后一波了!!!目前技术hc还挺多 https://www.nowcoder.com/discuss/706975
点赞 回复 分享
发布于 2021-10-10 19:32
同学,抖音电商有兴趣吗?
点赞 回复 分享
发布于 2021-09-22 15:06
请问楼主有收到二面的消息了嘛
点赞 回复 分享
发布于 2021-09-22 14:58

相关推荐

1.  自我介绍2.  JS定义变量方式?let const var区别?3.  为什么用const定义变量不可以被修改?底层原理?一定不能改?4.  `let a = 1; let a = 2;` 会发生什么?会报什么错?5.  `var a = 1; var a = 2;` 可以吗?`var a = 1; let a = 2;` 呢?6.  `var`特性(如变量提升)?`console.log(a); var a = 1;` 的结果是什么?7.  JS中基本数据类型?分别存储在哪里(栈/堆)?8.  `let a = {}; b = a; `修改b会影响a吗(会)如何避免(深拷贝)9.  实现一个深拷贝?其它具体方法?10. 什么是同步和异步?什么场景下使用异步?11. 如何将异步操作中的变量/结果给同步代码使用?12. Promise的.then()和.catch()区别?什么情况用?await?13. ==和 ===区别?14. false == '0'结果?false == undefined?null == undefined ?15. 可以 let null = 1吗?16. String常用的方法?17. Array有哪些常用的增删改查方法?18. typeof和 instanceof 区别?19. 介绍一下 Webpack20. Webpack 中的 Loader ?作用?21. Webpack 有哪些特性?构建速度?如何优化?22. 什么是 HTTP?和 HTTPS 区别?23. 为什么 HTTPS 安全?(对称加密和非对称加密解释 HTTPS 的原理)24. 算法题:分金条(LeetCode原题:分发糖果)。25. 解法时间和空间复杂度分别是多少?26. 开发过程中遇到过什么问题?(结合项目说了点方法论)27. 职业规划?28. 反问环节(作息、业务、问了下为啥没问项目和实习,说比较侧重基础)ps:算法只让说思路,而且题目是口述的一开始以为是对于所有人,评分高的要比评分低的分的多,排序+遍历即可后边说我理解错了,是相邻的人,评分高的分的多做过接雨水,类比了一下,两次遍历即可(以为是mid,下来一看是hard)面试体验:还可以,基础的小点比较多比较碎,有些忘记了一开始理解错在那想不让排序怎么On得出最少奖金,以为做不出来了
查看27道真题和解析
点赞 评论 收藏
分享
评论
3
27
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务