汇川技术秋招提前批前端岗位

2022.8.18 技术一面     我的个人博客地址  :https://www.yuque.com/erchashuxiansheng/otv7w8 欢迎大家收藏加关注。

1.自我介绍

介绍了自己的基本信息,以及技术方向,顺便表明自己喜欢写博客,拥有一个长期更新的个人技术博客。

2.详细介绍一下简历上参与的两个大型项目

我介绍了项目的所用技术,自己负责的任务和业务模块,从业务模块中讲了涉及的数据可视化的技术亮点。第二个项目介绍了工程化和组件化的参与内容。

3.echarts渲染大规模数据我有什么优化方案

我介绍了两种模式:一种模式是 先 做个loading动画,在此期间取到所有的数据存到一个数组中,利用setTimeout进行分时分组渲染图表。第二种模式是利用 promise 的链式操作结合后端同事进行链式取数据,后端分页,取到当前页数据后进行渲染,同时进行下一个 promise 发请求数据。

4.知道 DOM 是什么吗?

显然它是一个多叉树的结构,我先从数据结构上介绍了 dom 的 存在形式,然后介绍了树的纵向遍历(前中后序)和横向遍历(层次遍历),通过遍历树的方式可以得到 dom 的全部节点。除了标签,文字也是一种节点。

5.你知道哪些获取到节点的方式?

通过 ID 获取单个节点,通过类名,标签名等获取一组节点。

6.介绍常见的 css选择器

7.自己用过哪些js内置对象,说得越多越好

那就太多了,Set、Map、Math、RegExp、Number、Array、Boolean、Object。

顺带一嘴提到了 call、bind、apply可以借用其他内置对象的函数。

8.页面元素可以都用 div来替代吗

我答不是,作死说比如 a 标签,结果面试官说 div可以模拟 a 标签,我瞬间清醒,用 js实现跳转动作就行。

9.既然 div 标签这么能干,那为啥还要有其它标签存在?

我说为了代码结构更清晰,还有标签语义化的作用,例如 header,aside,footer之类的结构标签,即使在网络不好的情况下页面也有一个比较合理的布局。

10.说一下内存泄漏

前端的内存泄漏场景我知道的有三种:滥用的闭包、未清除的定时器、未删除的console语句

11.说一下前端的性能优化

css层面:

      1. 巧用可继承样式,减少代码冗余。
      2. 尽量避免重排、减少重绘

js层面:

      1. 事件绑定优化,列表事件绑定利用事件委托无需对每个li绑定事件,并且支持后续扩展li元素绑定事件
      2. 事件触发优化,尤其是滑动事件并且有后端交互的动作,方案是防抖,节流
      3. 资源预加载
      4. 图片懒加载

工程层面:

      1. 项目打包优化
      2. 资源采用 cdn 访问

12.你了解汇川吗?

朋友介绍投的,接到面试后做了深入的了解,工业、自动化领域的国内巨头,看了公众号的资料,技术、机器人等。让我觉得很厉害。

13.你想去哪个base地?

我先问的面试官的base地,他在深圳总部,但是南京也有新开的研发中心,我问是不是总部前端岗位多,他说也不一定,我说我有点纠结,从个人在汇川长远发展的角度看,职业上升肯定是深圳总部机会更好,但是自己是安徽人,南京离家真的很近,很难抉择。

14.总共三轮面试,二面是 hr面,三面是总监面。今天时间差不多到这,后续会有hr 联系我。


2022.9.2 二面:hr面

全程很愉快和谐,很棒的一次hr面试体验。

1.自我介绍

我介绍了自己,然后说很希望得到进入汇川技术的工作机会,对面试很期待,等的时间比较漫长。

2.针对以前的项目有哪些难点,怎么解决的?

高频问题,建议大家好好准备。

3.了解一下家庭基本情况

4.有没有女朋友

5.对加班怎么看的?

6.对汇川的了解

汇川的工作机会对我这个安徽人来说真的很棒了,离家***台也很大,制造业相比互联网更加的稳定,在聊天中得到了南京已经没有前端这个岗的需求了,建议我考虑苏州总部,然后问了我有没有来过苏州,高铁来苏州需要多久。

7.说说我还有哪些在面试中的企业,以及有没有很想去的点

8.对外企工作的看法

其实我觉得外企固然舒服,但是外企的业务是紧跟时事政局走的,现如今国际社会动荡太多,我觉得外企未必稳定。汇川的格局很大,hr说要公司目标干掉西门子在中国的市场,蚕食它的市场份额,为中国的制造业打个气!

9.本科毕业工作后为什么选择考研?

10.现在达到当时为了读研定下的目标了吗?

9.hr对我的评价是如我朋友说的那样,觉得我是一个很踏实务实的人,欢迎我来到汇川,希望我在汇川这个平台发光发热

10.反问环节:
应届生有宿舍吗?

有,而且有租房补贴。

如果可以的话,下一轮面试是什么时候?

几天或者几周。


2022.9.9 总监综合面

1.因为中秋节的缘故,我上来先对领导说了声中秋节快乐。然后开始我的个人介绍环节,介绍的比较充分,从我个人情况到学习经历,工作经历以及对汇川的了解。

2.为什么选择工作后去考研?

3.工作期间遇到过哪些困难,怎么克服的?

4.我未来的人生职业规划是怎样的?

我说我个人以前端为切入点,未来的技术方向还会与公司的业务方向作出调整,我个人偏向走技术线,我觉得自己挺适合干技术的。

5.总监说:我这边没啥想问的了,因为一面二面问了挺多的,你有什么想问的吗?

6.开始反问:

前端在公司主要做哪些业务啊?

应届生的培养制度是怎样的?

您对我的各方面有什么意见和建议呢?

总监说我各方面都挺好,语言表达能力需要再提升一下。感谢一面、二面的面试官对我的评价,因为三面几乎没有问我技术问题,感觉自己前两面的面评应该是还不错。

许愿汇川意向!我真的不想再卷了,我好累。这几个月对我来说太难了。


2022.9.26  offer审批排序挂

从没有如此失望过

#2023秋招##提前批##前端开发##研究生##汇川技术#
全部评论
二面已更新
2 回复 分享
发布于 2022-09-02 15:44 安徽
我今天刚面完一面 问了同样内存泄漏的问题 问一下楼主是女面试官吗
点赞 回复 分享
发布于 2022-08-18 21:55 广东
汇川现在的还是提前批吗
点赞 回复 分享
发布于 2022-08-19 00:54 湖北
我也一面结束了,和你问题有几个差不多,但我和你相比,我感觉我回答得很差。 现在状态时复试进行中,这是进二面了吗
点赞 回复 分享
发布于 2022-08-19 13:27 黑龙江
😑设计岗,得知要四面的我眼泪掉了下来。
点赞 回复 分享
发布于 2022-08-19 21:09 浙江
二面完告诉我要把三面改成线下9月底在校招站点面试后十分难受😣
点赞 回复 分享
发布于 2022-08-19 22:41 辽宁
楼主有二面消息了吗
点赞 回复 分享
发布于 2022-08-25 10:14 湖北
好兄弟怎么知道排序挂的?会发邮件吗
点赞 回复 分享
发布于 2022-09-27 01:30 法国

相关推荐

在前端开发中,可以通过以下方式进行代码的打包和压缩:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=07d53be4cd034a4ab270d500feebcc8d使用构建工具:常见的构建工具如Webpack、Parcel、Rollup等,它们提供了丰富的功能来进行代码的打包和压缩。通过配置相应的构建脚本,可以将多个源代码文件打包成单个文件,并对代码进行压缩和优化。使用压缩工具:除了构建工具之外,还可以使用专门的压缩工具来对前端代码进行压缩。一些流行的工具包括UglifyJS、Terser、CSSNano等。这些工具能够识别并删除代码中的空格、注释、多余的字符以及不必要的代码,并进行变量重命名和优化,从而减小代码的体积。开启服务器端压缩:在服务器端,可以配置相应的压缩选项,使服务器在向客户端传输代码时进行压缩。例如,在Node.js中,可以使用compression中间件来开启Gzip压缩,减小传输的文件大小。使用前端框架自带的打包工具:许多前端框架,如React、Vue等,都提供了自己的打包工具。通过使用这些框架的打包工具,可以将应用程序打包为最小化的生产版本。需要注意的是,在进行代码打包和压缩之前,一定要先进行代码的优化和调试,确保代码的质量和性能。此外,为了方便排查线上问题,可以在打包过程中生成source map文件,以便在生产环境中定位问题。
点赞 评论 收藏
分享
查看15道真题和解析 机械制造笔面经
点赞 评论 收藏
分享
13 43 评论
分享
牛客网
牛客企业服务