京东 前端 一面(二进宫)
自我介绍
介绍项目里面的重难点,以及如何去解决问题的?
写一个倒计时组件!先说思路再写代码。当计时器为0时,怎么清除计时器避免内存泄漏:清除计时器并添加状态!
const id = setInterval(() => {
const { hours, minutes, seconds, diffTime } = getTime();
setTime({ hours, minutes, seconds });
// 关键:diffTime < 0 时清除定时器(实际用Math.max后diffTime最小为0,可同步判断时分秒均为0双重保险)
if (diffTime <= 0) {
clearInterval(timerId);
}
}, 1000);
常用的React钩子有哪些?哪些可以用来性能优化?
项目中使用TS,说一下对其的理解,然后用过哪些?
HTTP和HTTPS的区别?
说一下通讯类的软件实现思路?什么时候用UDP 协议什么时候用TCP协议?cs实时游戏是udp吗?
网页版的游戏用什么技术?
现在你用过哪些大模型,现有ai的产品和优缺点?
你调用过大模型吗?大模型怎么和第三方服务配合 比方说怎么查阅今天天气?
问了一下自己的优缺点!后天就是聊天问题
问了比较久吧,快一个小时,有些专业问题不太记得了。。。。
总体来说面试体验比较好
介绍项目里面的重难点,以及如何去解决问题的?
写一个倒计时组件!先说思路再写代码。当计时器为0时,怎么清除计时器避免内存泄漏:清除计时器并添加状态!
const id = setInterval(() => {
const { hours, minutes, seconds, diffTime } = getTime();
setTime({ hours, minutes, seconds });
// 关键:diffTime < 0 时清除定时器(实际用Math.max后diffTime最小为0,可同步判断时分秒均为0双重保险)
if (diffTime <= 0) {
clearInterval(timerId);
}
}, 1000);
常用的React钩子有哪些?哪些可以用来性能优化?
项目中使用TS,说一下对其的理解,然后用过哪些?
HTTP和HTTPS的区别?
说一下通讯类的软件实现思路?什么时候用UDP 协议什么时候用TCP协议?cs实时游戏是udp吗?
网页版的游戏用什么技术?
现在你用过哪些大模型,现有ai的产品和优缺点?
你调用过大模型吗?大模型怎么和第三方服务配合 比方说怎么查阅今天天气?
问了一下自己的优缺点!后天就是聊天问题
问了比较久吧,快一个小时,有些专业问题不太记得了。。。。
总体来说面试体验比较好
全部评论
相关推荐
查看10道真题和解析 点赞 评论 收藏
分享