北京某公司实习前端面经(耳机老是没电

第一轮笔试题(宏任务微任务输出题,层叠上下文,两个手写题,有一个是找到某个区间的最大值等等10个题目一共)
第二轮
第一题
把数组 ['A1', 'A2', 'B3', 'A3', 'B1', 'B2', 'C1', 'C2', 'D1', 'D2'] 和 ['B', 'D', 'C', 'E''],合并为 ['A1', 'A2', 'A3' ,'B1', 'B2', 'B3', 'B', 'C1', 'C2', 'C', 'D1', 'D2', 'D', 'E']
第二题css
button 鼠标悬浮,向上平滑移动4px
第三题看题说答案如图,挺简单的
第四题是否用过useRef
第五题
function Page() {
    return (
        <Parent>
            <Child />
        </Parent>
    )
}

function Parent({ children }) {
    const [count, setCount] = useState(0)
    
    useEffect(() => {
        setInterval(() => setCount(c => c+1), 1000)
    }, [])
    
    return <>
    <div>{count}</div>
    {children}
    </>
}

function Child() {
    console.log('hi')
    return <div>hi</div>
}
打印什么
第六题看看git项目
哪里看前端的学习资料的
还有几个忘记了
全部评论
第五题那个空白是是parent包裹children子组件
1 回复 分享
发布于 2023-12-05 22:29 湖南

相关推荐

吴offer选手:学到了,下次面试也放张纸在电脑上,不然老是忘记要说哪几个点
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

更多
牛客网
牛客企业服务