上海乐言科技前端实习面经

一面(60min)

  1. 自我介绍
  1. vue 指令,用过哪些
  2. 知道怎么自定义指令吗
  3. vuex 和 redux 区别
  4. 讲讲react hook
  5. 看代码输出
export default () => {
    const [value1, setValue1] = setState({ a: 1 });
    const [value2, setValue2] = setState({ a: 1});
    const handleClick = () => {
        value1.a = 2;
        setState({ a : 2 });
    }
    console.log(value1.a, value2.a);

    return (
    <button onClick = {handleClick}>Click me</button>
    )
}
// 点击代码 输出什么

export default () => {
    const [value1, setValue1] = setState(1);
    const [value2, setValue2] = setState({ a: 1});
    const handleClick = () => {
        value1 = 2;
        setState({ a : 2 });
    }
    console.log(value1, value2.a);

    return (
    <button onClick = {handleClick}>Click me</button>
    )
}
  1. 说说闭包

  2. 代码题

function foo() {
    let val = 1;
    function fn() {
        return val;
    }
    val = 2;
    return fn;
}

const fn = foo();
const result = fn(); // 先说代码是怎么执行的,再说结果

function foo() {
    let val = 1;
    // function fn() {
    //    return val;
    // }
    val = 2;
    return fn;
}
重写fn, 让result为1;
  1. 跨域的方式
  2. 你说到postMessage,能手写吗?
  3. 说说JWT
  4. token 有几部分组成

二面(44min)

  1. 你遇到的最大的困难,怎么解决的?
  2. 虚拟长列表怎么实现?(口述)
  3. 除了transform还有哪些属性会触发3D加速
  4. 重绘与回流 什么情况与触发 怎么减少触发
  5. XSS攻击防御,为什么使用Vue和React这种框架能减少XSS攻击
  6. React封装组件你会考虑的点
  7. 谈谈自己对React 类组件和函数组件的理解
  8. css 动画了解吗?
  9. 问项目

大概还有一些零碎的问题,只能想到这么多。

#乐言科技#
全部评论
vuex 和 redux 区别
点赞 回复 分享
发布于 2022-10-19 16:20 河南

相关推荐

理想汽车前瞻硬件研发面经分享面试背景bg双非一本&nbsp;有两段大厂实习经历干的基本是测试+研发一面技术面(1.5h)全程无八股,聚焦项目细节深挖,节奏紧凑但交流顺畅。1.&nbsp;自我介绍(重点突出半导体+电子技术双背景、竞赛获奖及核心项目经历);2.&nbsp;实习工艺优化的核心难点是什么?测试方案3.项目改进点4.&nbsp;本科期间参与的项目和竞赛中,你觉得自己收获最大的能力是什么?5.&nbsp;项目中遇到过哪些实验数据与预期不符的情况?怎么解决的?6.半导体器件可靠性测试中&nbsp;是如何进行故障定位和参数优化的7.&nbsp;为什么选择自主搭建硬件平台而非用现成开发板?8.场景题输出调控报告9.手撕代码10.为什么要干硬件而不是嵌入式软件反问环节1.&nbsp;若入职,会具体负责哪类产品的研发2.&nbsp;工作中是否有机会深度参与核心参数优化、故障归因这类一线研发工作?压力强度如何?3.团队在器件选型、原理图设计方面有哪些规范或经验沉淀?涵盖产品需求分析、可行性报告撰写、硬件系统方案设计、EMC认证、功能安全设计、器件选型、原理图设计、工艺优化及单板调试,有专门团队负责,与我的技能匹配度很高。后续流程需等待HR面安排。二面HR面(40min)1.&nbsp;自我介绍(突出协作能力和项目成果);2.&nbsp;分享一下实习时,最具挑战性的任务是什么?怎么完成的?3.&nbsp;未来3-5年的职业规划是什么?希望在硬件领域往哪个细分方向深耕?4.并没有那么匹配的研发经历如何胜任工作5.&nbsp;竞赛的心路历程6.&nbsp;你是如何在项目中提升团队凝聚力的?举一个具体例子。7.&nbsp;到岗日期及实习时间反问环节1.公司针对实习生有哪些职业发展路径?是否有技术晋升或跨项目学习的机会?2.公司规模及构成已offer
查看20道真题和解析
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

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