当前位置: 首页 > 面试经验 >

建信金科前端面经

优质
小牛编辑
75浏览
2024-03-26

建信金科前端面经

和厦航差不多每个人选时间段,26min

1.说说项目吧,负责了哪些模块,遇到了哪些困难,怎么解决的

2.那你负责的这些模块父子组件通信都是怎么做到的

鼠鼠就只记得了$emit和props传递和用ref传递

3.登录模块中具体怎么做的呢,用token还是cookie,各个页面统一认证改怎么做

axios请求拦截器携带token

4.项目中都抽象了哪些组件

商品模块组件,SKU组件,导航栏组件等

5.和后端怎么协商接口的,当接口不能满足你们的需求怎么办

鼠鼠用网上现成的接口哪里有商量的余地嘛

6.看你简历上Vue2和Vue3都有用过,说说他俩的区别吧

组合式api选项式api,proxy代替object.defineproperty解决一些问题,打包体积配合tree-shaking更小等等,直接开始吟唱八股

7.那你对组件的生命周期了解吗,平时都是怎么用这些生命周期函数的呢,在creat阶段可以对dom对象进行一些操作吗

再次吟唱八股,八大生命周期,结果平时看的时候看漏了没看到在creat阶段不能操作dom,我还回答了可以这里给自己提个醒吧

created是在组件实例一旦创建完成的时候立刻调用,这时候页面dom节点并未生成;mounted是在页面dom节点渲染完毕之后就立刻执行的。触发时机上created是比mounted要更早的,两者的相同点:都能拿到实例对象的属性和方法。 讨论这个问题本质就是触发的时机,放在mounted中的请求有可能导致页面闪动(因为此时页面dom结构已经生成),但如果在页面加载前完成请求,则不会出现此情况。建议对页面内容的改动放在created生命周期当中。

6.学校有教这些前端吗,平时都怎么学的呢

包有的

7.还学了数据结构是吧,那你对树,平衡二叉树,b树,b+树还记得吗

鼠鼠不记得b树b+树了就说除了这俩其他的还记得

8.那你说说平衡二叉树以及在平衡二叉树中插入一个节点会发生什么

说定义,和左旋右旋

9.左旋右旋的具体思想可以说说吗

鼠鼠做题时左旋右旋那还不是手到擒来啊就是用嘴巴说还想了一会

10.对计算机的架构了解吗

8是很懂啊直接说不大会了

11.数据库平时用过吗,了解程度什么什么的

这一部分记不太清了,忘光光了都只记得在疯狂道歉

差不多了换了一个人继续问

12.这个项目有分工合作吗

早知道就说都是自己写的了都不知道要协商些什么东西捏

13.合作时会写一些公共方法吗,会协商些什么呢

#前端##建信金科##面经#
 类似资料: