[面试系列]富途前端社招面试
富途前端社招面试复盘
上周接到了富途一面的通知,我选择了面基,因为据说面基过的概率比线上大。
刚去的时候需要先做个笔试,给的时间是一个小时,但是我半个小时就做完了。这里想吐槽一下富途的前台,让我去茶水间做笔试,我到的时候是1点半,里面的员工在关灯休息,我真的是靠着微弱的四面八方的灯光做的笔试题。就不能给我找个亮一点的地方?
笔试真的是手撸代码,即给你一张白纸手写,太牛批了。。我&
忘记怎么写了,写了个8
…
笔试题大概有:
- 至少2种方式实现左边固定宽度右边自适应的布局。
- 递归实现fibonacci,要求带缓存。
- 判断是否括号匹配
- 设计表单提交的数据结构(由于我没用过jquery或者是原生html这些写的比较少,这题我好像题目都没抬读懂,就没写)
- 简述浏览器加载过程,并针对加载过程可以做哪些性能优化
做完之后直接就是面试了。然后我才发现,面试官现场改你的笔试卷子,然后拿着简历和笔试卷子就可以聊。。
- 第二题实现斐波那契数列没什么问题,就是带缓存那里我的实现方式是函数第二个参数是个缓存的数组,所以每次重新调用的时候都重新计算。面试官问我希望这个缓存能留下来,我说在函数外部定义一个变量去存这个缓存,他说还有什么方法吗,我想了半天就说往函数的prototype上加一个域去存,看他的表情一脸严肃。。我就不太懂这个带缓存还能有什么方法。。
- dns解析过程是怎么样的
- 如何提升首屏渲染速度。这个题目真的是被面试官一句
还有吗
搞疯了。。我搞了大概7.8个小点。然后面试官只针对其中我说的缓存做深入提问。。 - 如果在body中间插入一段script,执行一个循环特别大的脚本,页面表现是什么样的?我说页面执行会在这个地方停住,用户无法对页面做任何操作。
- 为什么?我说因为js会和渲染共用一个进程,被面试官说js怎么会和渲染共用一个进程呢,然后这个问题就到此为止了。
- 如何实现缓存?我说在cache-control设置过期时间(感觉面试官好像不知道这个点?还问我过期时间是什么意思),public(又被问这个是什么,我说是让资源任何时候都缓存)
- 是否有存在缓存过期但资源没过期?是
- 这时怎么做?服务器需返回给客户端状态码表示该资源没有更新
- 服务器怎么知道资源没有更新?我说我没做过服务器端,不是很清楚(后来查了一下,链接,现在大概懂了,就是第一次向服务器请求资源时服务器会往response里面塞一个eTag域,存储这个资源的标识,一般是版本号或者内容hash,若发现这个没变, 就返回304)
- 还有什么优化方式吗。。。
- 原型和原型链讲一下。我说每个函数在创建的时候就会有个原型对象,每个引用类型也都会有个prototype域指向构造函数的原型对象。原型链就是对象的prototype指向另一个对象,另一个对象的prototype又指向下一个对象,以此类推形成原型链。面试官听完说你好像不太熟,然后就过了。我是不是表述的不太准确。。我可是专门把红宝书关于原型那部分看了好几遍。。感觉得花时间整理一下思路了。
- 判断this指向
var a = {b: function() {console.log(this)},c: {d: function() {console.log(this)}},e: () => {console.log(this)}
}
a.b()
a.c.d()
a.e()
我的回答是a c a
,前两个是对的。主要是箭头函数应该是错了,第三个应该是window
- 反问
当时面完感觉希望就不大了,因为富途用的是vue,我对vue又不熟,加上上面这些基础问题自我感觉很多都是不清楚了,现在复盘完之后简直是绝望了。就当丰富自己的见识了吧。
[面试系列]富途前端社招面试相关推荐
- 【面试】1110- 一年前端社招面试总结,入职阿里菜鸟
前言 本篇文章也是认识的一位好朋友「东仔」,也是和Fly一年的前端,最近在面试和他交流了很多,还有雨哥,后面继续约他写一份面试题.最近Fly哥也在疯狂面试,差不多大中厂小厂.得物.B站.爱奇艺.蚂蚁. ...
- 【面经】阿里前端社招面试总结
作者:蒙面大虾https://juejin.im/post/5c90f573e51d450a7d7dfc75 继上次宇宙条面试之后,笔者备受打击,决定闭关一段时间好好修炼自己的功力,所以暂时将简历隐藏 ...
- 阿里前端社招面试总结
继上次宇宙条面试之后,笔者备受打击,决定闭关一段时间好好修炼自己的功力,所以暂时将简历隐藏,然鹅突然收到来自阿里巴巴的面试邀约,怀着忐忑的心里开始了阿里的面试之旅. 电话初探 被告知简历通过评审之后的 ...
- 互联网寒冬前端社招面试
前言 本人17年毕业,至今一年多工作经验,三月加入找工作的浪潮,深感乏力,好在最后拿到心仪公司的offer,这里整理一下面试过程中的题目(有些忘记了?,简单总结下两家面试体验不错的公司),分享给大家. ...
- 这些年Android面试的那些套路,社招面试心得
前言 说不焦虑其实是假的,因为无论是现在还是最近几年,很早就有人察觉Android开发的野蛮生长时代已经过去.过去的优势是市场需要,这个技术少有人有,所以在抢占市场的时候,基本上满足需要就已经可以了. ...
- 金三银四的腾讯、阿里、字节等大厂前端社招面经
大家好,我是若川.最近金三银四,今天分享一篇腾讯.阿里.字节等大厂的前端社招面试经验的好文,相信看完会有所收获.也欢迎点击下方卡片关注或者星标我的公众号若川视野 作者面了将近一个月,目前还没挂过,但由 ...
- 前端社招第一次面试问到的题【面试通过5k】
前端社招第一次面试问到的题[面试通过,工资5k] 1.px跟em的区别? 答:px就是一个绝对像素单位,是固定值,而em是相对单位值,如果自身定义了font-size,则em会根据font-sizef ...
- 腾讯社招面试复习系列之一,C++篇
腾讯社招面试复习系列之一,C++语言篇 最近在准备复习面试腾讯游戏开发,接下来会出一系列复习文章,总结一些他人的面试题与经验,以及之前自己面试时经验,并给出一些自己的见解,供大家一起学习. C++语言 ...
- 回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议 - 左潇龙 - 博客园...
引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来.LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容 ...
最新文章
- BeanPropertyRowMapper使用注意事项
- HTML文本样式标签
- super.getClass()与this.getClass()
- MQ学习(一)----JMS规范(转发整合)
- 微信开发者工具使用bug
- 拓扑排序算法原理及Java代码实现
- 大型网站的演化之路——读《大型网站技术架构》
- Jetson Nano系列教程4-生死看淡,不服就干之I2C
- 【Java校招你不知道的那些事儿】java内推是坑吗?纯忽悠,一点用没有?
- Design?Design!
- java 内存读写文件_Java的文件读写操作
- 【RGB和RGBA之间的转换】也许对你有用
- 巴菲特给女儿的一生忠告
- ps抠图、抠头发去背景等
- 哪位兄台能优化这条SQL语句,在线等,捉急!!!
- 微软2017校招笔试题2 composition
- HDU 1495 非常可乐
- 文字上下轮播 ,自定义cell上下轮播
- MySql Workbench数据库导出和导入
- python 自动登录百度账号 by Dopamine