就这个一个问题面试了好多人都答不出来,甚至连实现的设计思路也没有,是我这个问题难度比较大嘛,我觉得这个题目对于一个 5 年以上的前端来说 应该很基础的吧,而且文件上传这种场景也都是比较常见的。
还有在简历上写了精通或者熟练掌握 Vue 我就提出一个如何实现一个 响应式数据外加依赖收集(同步赋值操作需要合并) 也都是回答不上
大家作为面试官都是如何筛选候选人的呢
![]() | 1 povsister 212 天前 给多少钱招什么样的人,15k 就要求有问题建模和解决能力未免有点过分了。 这个价只能找个水平还行的搬砖仔,能把 PRD 或者 TRD 给你翻译明白就行 |
![]() | 2 InDom 212 天前 前端? 并发? 起码我作为一个后端, 以为这是后端干的活... |
4 bsg1992 OP @povsister 因为是在东北二线城市 15K 也是 一个算是比较可观的薪水了,如果匹配程度高的也是可以上浮 而且作为一个至少有 5 年的前端开发经验,我给我推到的简历 经验都是 8 年左右的,干了怎么久的开发 不至于这种程度问题打不出来吧 |
6 jamesjammy061 212 天前 ![]() 感觉这种题目,适合应届校招的八股 |
![]() | 7 说实话,工作中没用过大文件上传,只在刷题的时候遇到过。但是了解后也不难,没必要用一道题下结论,可以给予答题者引导来考察他解决问题的能力。 |
![]() | 8 coderlxm 212 天前 via Android ![]() 这种题完全一点思路都没有确实有点水了,不过面试一般也不会只通过一道题目就下结论。不过看了上面的回复,似乎觉得答不上这类题目还是很正常的,这样反而让我对市场更加安心了。 |
![]() | 9 zhangk23 212 天前 并不是所有前端都做过这种业务逻辑的,你面试问我要我给个分片隔离 重传的题,如果我要不是刚好搭过云盘的模块,不然怕不是我也答不了 |
![]() | 10 SanjinGG 212 天前 via Android ![]() 我其实不是很懂面试为什么不问实际应用,文件上传基本都用的 oss 了吧,oss 都给 sdk 你用了还要自己实现,真要会进去做一套又不敢用。面试建议就问项目难点,没思路给点引导就行了,毕竟互联网就是让你查的,整天问点自己知道的毫无意义。 |
11 ZhuWenJian 212 天前 4 年安卓路过。这种题对于基础好的,实战经验丰富(有一点深度,经常做方案设计的),应该都能有点自己的想法。 我也没研究过,都是用第三方框架去做。 但如果让我自己来回答的话,那:多线程和线程池需要吧、排队队列需要吧、文件分段上传需要吧、状态标记从而进行重试需要吧。 这些都是比较基础的,如果经常看源码,应该都会知道。 只能说面试的都比较水吧,CURD boy ,缺少自己的思考。 |
![]() | 12 kekeabab 212 天前 @povsister #1 东北 15k 算非常高的了,如果是哈尔滨的话,除非是大厂,中小厂很多 15k 左右都是 leader 级别了,普通员工 8k 左右可能都不多,要不然怎么都往南方跑呢,东北只有辽宁那边经济还可以。 |
![]() | 13 wjfz 212 天前 简历筛一线回来的人。 |
15 PC9528 211 天前 如果只是这些问题,确实也算简单了. |
16 fredweili 211 天前 策略差不多,也只能从候选里面挑好一点的,面试也有时间绩效的,自己的事情还多得很 |
![]() | 17 rrubick 211 天前 1. 我会在面试前拿到简历,然后在简历上圈出一些感兴趣的问题,只要能把这些说清楚就差不多了,排除掉用别人成果的可能。 2. 问一下最近工作中有没有遇到什么问题,怎么解决的 3. 问一下我工作中遇到的问题,看他有没有解决思路 从实际应用出发,不考八股文(我也不会 但是前一段面试 flutter, 10 个人里有 2 个过关就不错了,我很诧异 |
18 zy0829 211 天前 这不都八股文吗,5-8 年建议你深入问问项目 |
19 paopjian 211 天前 问 vue 实现原理八股我觉得没问题, 问文件上传可太典了, 现在各个卖课的都是这一套, 能和你一套一套聊的反而是那些培训班出来的, 真工作谁从零开始手撸功能 |
22/span> daolanfler 211 天前 这两个问题 AI 应该回答的挺好,这两个问题而言很多卖面经资料的都有 |
24 wind2729 211 天前 如果题主只是问如何实现一系列 Job 的并发控制机制,仅拿文件举个例子,这算是很工作中很常见的诉求? 当然这种东西社区也有很多实现罢了 https://radash-docs.vercel.app/docs/async/parallel |
25 Plutooo 211 天前 有的公司需要在二线招人的时候,都会挂一个岗位在一线,然后备注 baseXXX ,OP 可以试试这种方式 |
![]() | 26 happinessnch 211 天前 面试多去了解候选人会什么,而不是用自己会的内容套候选人, 如果一次面试,你只能说出候选人不会什么,说不出候选人会什么,这次面试就很失败。 当然这个责任在于双方。 |
![]() | 27 dawang666 211 天前 问他做过最难/最成功的项目,在项目里是什么角色,追问细节。 |
![]() | 28 yhxx 211 天前 我工作挺多年了,大文件切片上传什么的也没做过 不过完全没思路有点离谱吧 面试不就是这样,给你一个场景,你做过说明你经验丰富,没做过的那更好了,正好看看你是怎么分析这个问题的,有哪些思路 |
![]() | 29 MEIerer 211 天前 哈哈哈 |
![]() | 30 wtf12138 211 天前 正常来说应该是有思路的 |
33 AdminZ 211 天前 @bsg1992 我三年经验,我做过你这个项目,队列、并发上传文件夹(包含压缩包),断点续传、崩溃续传,会 threejs 数字孪生实战,会 openlayers 做二维 gis ,可惜我在武汉,工资都没有 15 |
34 hellofreckles 211 天前 有 AI 了怎么做还是问题吗?你还不如问问他们,如果做文件上传,你会考虑哪些点。但凡能考虑到的,都是 AI 能解决的。 |
35 amrom 211 天前 有些人面试想的是面出求职者不会的地方,有些人可以面出求职者会的地方,不会的总是比会的要多,就是这个矛盾 |
![]() | 36 shadowyue 211 天前 你不如问问,怎么知道文件上传的进度。 按我当面试官的经验,回答不出来的人一大把。 |
![]() | 37 shadowyue 211 天前 #36 再补充一个问题,前端如何拿到下载文件时候返回的文件名 |