地平线内推-地平线内推码

地平线前端一面,摘自优秀牛友

一面

  1. webpack配置代理
  2. webpack Loader的执行顺序
  3. 实现淡入淡出

一面没有录音,只记下来几个答得不太好的问题,其他内容基本和牛客面经差不多,应该答得还可以,很快就约二面了。

二面

最开始四道题,题目应该是固定的

输出题2+手写题2:

  1. 作用域相关,4个小题,放在一起超容易混淆
  2. 拓展运算符相关
  3. 实现delay
  4. 实现flatten

React相关

  1. react native为什么快
  2. 一句话描述框架和原生开发的优势
  3. useEffect的依赖数组
  4. 打印props的value,因为闭包陷阱不更新,怎么解决
  5. React.Memo和useMemo的区别
  6. 什么是高阶组件

webpack

  1. 怎么查看打包的包大小

vue

  1. 正向代理和反向代理
  2. 发布订阅和观察者模式的区别
  3. 什么是数据驱动视图

css

  1. flex justify-content设置为center,就是水平居中
  2. 绝对定位是相对于谁定位

js

  1. 什么是回调函数:回调函数是作为参数传给另一个函数的函数,然后通过在外部函数内部调用该回调函数以完成某种操作。
  2. 有什么会导致内存泄漏
  3. 为什么要有async await

git

git rebase是什么

地平线2026届暑期实习招聘启动

【关于我们】地平线是市场领先的乘用车高级辅助驾驶(ADAS)和高阶自动驾驶(AD)解决方案供应商

【岗位类别】项目管理、业务拓展、算法、芯片、软件、硬件、测试等多种岗位

(❗当前应聘流程结束后,还可以选择其他岗位再次投递)

【工作地点】北京、杭州、深圳、上海、南京、成都、西安七大城市

【福利待遇】

现金福利:基础薪资+绩效奖金+各类福利补贴等

娱乐福利:健身房、兴趣社团活动、节日福利等

健康福利:升降办公桌、电竞椅、休息室、免费茶饮、商业保险等众多福利等你来解锁

【投递链接】https://actyco.wintalent.cn/actyco/home/receiver/poster/redirect?id=2ce781c7954cabef0195940b4ccd2793

【内推码】qimfam(后续有流程/面试时间上的问题,欢迎随时联系)大家投递完可以在评论区打上姓名缩写+岗位(比如PM+LJJ),我来确认有没有内推成功喽

#内推##牛友职场人脉来了#
全部评论

相关推荐

模块化开发是一种软件开发的方法论,通过将软件系统划分为独立的模块,每个模块可以独立地设计、开发、测试和维护。这种开发方式可以提高代码的可重用性、可维护性和可扩展性,从而加快开发速度、降低开发成本。常见的模块化开发规范包括:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=07d53be4cd034a4ab270d500feebcc8d#牛客AI配图神器#CommonJS规范:CommonJS旨在解决JavaScript在服务端开发中的模块化问题,提出了使用require和module.exports等关键字进行模块定义和导出的规范。AMD规范:AMD(Asynchronous Module Definition)是一种在浏览器端异步加载模块的规范,它通过定义define函数来创建和导出模块,并通过require函数进行模块的异步加载。ES6模块化规范:ES6(ECMAScript 2015)是JavaScript的一个版本,其中引入了原生的模块化规范。ES6模块化规范使用import和export关键字来定义和导出模块,具有静态导入和导出的特性,可以在编译时进行静态分析。UMD规范:UMD(Universal Module Definition)是一种通用的模块化规范,它在支持CommonJS、AMD和全局变量等多种模块化环境下实现了兼容性。UMD规范可以使模块在不同的环境中都能正常运行。以上是常见的模块化开发规范,开发者可以根据具体项目的需求选择适合的规范进行模块化开发。
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客企业服务