富途前端社招一面

  1. 自我介绍

  2. 项目里说到的自定义指令,说了一下过程

  3. CORS跨域-介绍一下跨域原因?解决跨域的方法。说了jsonp、websocket、cors、代理。问了平时使用哪种?说开发代理,生产cors

  4. 关于js事件循环的输出题,涉及:async/await、promise、setTimeoout,问了步骤,又问了了解node不?说不熟悉就没有继续出题(关于node的执行输出题)

  5. 经典输出题: ['1', '2', '3'].map(parseInt) // 1 NaN NaN 问了原理

  6. 问async、defer的区别,继续问页面解析渲染的流程,出一道html文件,问解析的流程,问css加载是否阻塞解析、问js执行是否影响到cssom树的构建

  7. 平时用到的判断类型的方法,回答了 typeof + Object.prototype.toString().call(obj) 来判断

  8. XSS怎么防御?回答了转义字符以及csp

  9. CSRF是什么?回答提到了cookie被第三方携带,追问cookie怎么做防护?回答samesite属性设置strict。csrf还有其他防御方式吗?回答get请求不修改数据与请求时附带验证信息比如token或验证码,又问token是如何做验证?回答了大概过程最后放在请求头自定义字段里

  10. vue的父子组件模拟双向绑定数据,其实就是 .sync与emit来实现,提到了vue3直接v-model:name+emit,被追问2、3的v-model有什么不同,答不上来

  11. vue的mixins的合并优先级,说到有同名以组件优先,又问生命周期钩子里的合并规则,说也一样。感觉这个不够熟悉得加强

  12. vue一道题,大意是:一个组件上绑定的属性,如何实现渲染的时候这些属性绑到组件内的元素上?回答说用slot,把内部的内部的元素作为插槽写,又问还有没有其他方式?回答说子组件用props接收,组件内将这些值再绑到内部元素上,面试官回答说这也是一种方式。然后就说下一道题

  13. 算法题1:判断有序数组是不是另一个的子集,特别:只要父数组有的元素,子数组有多个也可以算,如:a = [1], b = [1, 1], b也算是a的子集。

一开始用map,先遍历存a元素,再遍历b,问我复杂度是 时间O(m+n), 空间O(m) 问为什么是m+n和m

问怎么优化到时间同样O(n), 复杂度O(1), 提示我有序,想到了双指针写出来

  1. 面试官说额外加的一道:斐波那契数列,实现缓存。

刚刚写出来有点问题还没整理,他就提示我说问题在哪

  1. 反问:问技术栈,问node,问业务

全程1h15min

个人感觉:

基础面

有些地方自己补充说了一些,但是说的不好,感觉扣分;

面试官人很好的感觉,说话很温柔(男);

似乎是有个题目清单来问的

#富途一面面经##春招##面经##前端##社招#
全部评论
有过一面了吗?
点赞 回复 分享
发布于 2022-04-09 22:51
请问下楼主是几年经验前端呢,好厉害
点赞 回复 分享
发布于 2022-04-14 17:12
我也面了。。基本都能答出来,唯一的瑕疵就是http缓存那里,问我last-modified和etag怎么搭配使用,。。我没做过这需求。。然后就被说实践能力没那么好。。没下文了
点赞 回复 分享
发布于 2022-05-02 18:56
楼主有社招八股文推荐吗
点赞 回复 分享
发布于 2022-05-08 02:57
我靠,我三年好多不会
点赞 回复 分享
发布于 2024-06-23 05:52 北京

相关推荐

hanliu:1. 排版与格式问题字体与对齐问题:标题和内容的字体大小差异不够明显,无法迅速吸引目光。某些文字看起来有些拥挤(比如校园经历中的“班委成员”部分)。2. 内容逻辑性模块顺序问题:实习经历放在较靠后的位置,实际上这部分内容对应聘来说更重要,建议提前突出。细节表述不够突出:比如教育背景部分的专业课程仅仅列出名字,没有说明自己在这些课程中表现如何或者掌握了什么技能,缺乏量化描述。多余内容:例如“班委成员”和“宣传委员”这类校园经历,叙述过于普通,缺乏和岗位相关的实质性贡献。,建议简写。3. 措辞专业性表达不够精准:例如“协助班长与团支书更好地为同学服务”显得较为笼统,没有实际成果的体现。用词重复:如“学习了焊接”“学习了光检”等重复词语较多,缺乏丰富的动词来展示个人能力(如“负责”“优化”“改进”等)。技能展示不足:虽然列出了UG和CAD证书,但没有明确提到这些技能如何在实际工作中发挥作用。4. 技能匹配度技能深度不足:虽然列出了掌握的软件和技术,但没有描述技能水平(如“熟练掌握”“精通”),也没有具体案例支持这些技能。缺乏岗位导向性:比如针对机械设计与制造方向,实习经历提到了“E6尾灯项目”,但没有详细说明自己在其中的技术贡献,可能会显得经验描述泛泛而谈。5. 自我评价问题表达空泛:如“具有良好的沟通协调能力”“责任心强”之类的描述太常见,没有让人眼前一亮的特点。缺乏成果支持:自我评价中的能力没有用具体项目、经历或成就来验证,可信度较弱。 兄弟加油
点赞 评论 收藏
分享
评论
3
31
分享

创作者周榜

更多
牛客网
牛客企业服务