阿里云前端一面9.11

时间比较短,不知道是KPI还是本身就这么短,加上手撕一共半个小时。。。
面试官自我介绍
自我介绍
你为什么学前端,还是前后端都学
你的意向工作地是哪里
美团给你offer了吗
介绍一下你的实习项目
你的实习项目难点在哪里
手撕:
1、求一个字符串数组的最长公共前缀,例如["flower", "flex", "flight"],返回"fl",如果没有则返回空
2、读代码,写输出结果
function demo() {
    const [count, setCount] = useState(0)
    const dom = useRef(null)
    useEffect(() => {
        dom.current.addEventListener('click', () => setCount(count + 1))
    }, [])
    return <div ref={dom}>{count}</div>
}
反问:
1、部门的技术栈有哪一些?答:react为主、typescript、nodejs、antdesign都有
2、面试结果什么时候出?答:过几天出
全部评论
佬这个读代码写输出是什么结果啊,是考闭包陷阱么
点赞 回复 分享
发布于 09-12 00:42 日本

相关推荐

电话面四十分钟,问的内容还是比较有深度的,他还会问一些设计上的问题,不过最后面试官跟我说我答得不错,知识掌握的可以,期待自己能进二面吧。自我介绍你在学校里面学过计算机的课程有哪些,操作系统了解吗一个程序是怎么运行的进程什么时候会停止运行IO操作是怎么实现的中断还有没有其他的中断方式介绍一下时间片轮转是怎么实现的(PS:这里引导我了解CPU里面的时序控制,我一开始没理解这块)操作系统的功能是什么如何实现内存管理分页和分段的区别,为什么要分段进程挂起和就绪状态的区别进程通信的方式用户线程和内核线程的区别内核线程由CPU管理,用户线程由谁管理介绍一下JS里面的生成器作用Yeild停止之后JS线程会干什么(PS:这里是让我理解用户线程由程序自己控制)为什么学前端你在实习的时候用的是vue2吗(PS:我说用了组合式api,然后面试官说就想问这个。。。)组合式api解决了什么问题了解http3的新特性吗vue、react和jQuery有什么区别,解决了什么问题组件实现了什么功能前端经历了各种分离,为什么react还会把组件里的HTML、css、js糅合到一起组件间通信有哪些,redux实现了什么redux相比于context有哪些好处用过taiwindcss吗taiwindcss和语义化class有什么区别,哪个更好,给你一个老项目的话呢反问:1、面试官所在组的业务和技术有哪些?答:业务是阿里巴巴主页以及商品列表、登录等业务的制作,技术方面基本使用开源项目2、面试结果什么时候出?答:这是秋招最后一批了,进度会很快
查看26道真题和解析
点赞 评论 收藏
分享
3 4 评论
分享
牛客网
牛客企业服务