oppo前端一面

http缓存策略

有html、css、图片、文本、js等资源,如何设置缓存策略

如果有一个紧急版本需要发布,客户端怎么更新缓存?(前面我回答比如html设置一周的有效期😂,然后就追问了)

css三栏布局怎么实现?了解css计算属性吗?可以通过计算属性实现三栏布局吗?

针对上面用flex实现的方式,解释一下为什么中间元素设置为`flex:1`?

antd 5中的`css in js`

项目中遇到的难点?为什么觉得难?(我说了性能优化方面)

如果要你去对antd组件库的form表单做二次封装,你会想要做什么方面的**功能增强**(form表单本身功能比较单一)?

组件库项目为什么要采用pnpm+monorepo结构,有什么好处?是否适用?

说一个你组件库中设计的有特点的组件

webpack和vite的区别?怎么做技术选型?

什么是闭包?闭包的场景?

前后端是怎么做数据交互的?

axios和fetch的区别?

项目中肯定有很多请求的地方,有没有对axios请求做二次封装?封装了哪些功能?封装的目的和意义?

反问:业务和技术栈?学习建议?反馈时间?

总结:记录一下处男面,全程45min,面试官是个小姐姐,很温柔,体验很好,不过大概率凉了😭

#秋招##OPPO求职进展汇总#
全部评论
刚刷到了清华佬开奖
4 回复 分享
发布于 08-22 22:32 黑龙江
感谢分享
1 回复 分享
发布于 08-22 22:50 黑龙江
佬什么bg
1 回复 分享
发布于 10-14 20:32 陕西
点赞 回复 分享
发布于 09-19 17:14 河北

相关推荐

问的很深,我对八股了解不多,被狠狠拷打byd到现在才一面,10月15号做的笔试。要是流程真的走下去不知道走到什么时候问的问题:1. 拷打项目,问的巨深,直接问怎么进行前后端设计,数据库设计,用了哪些东西,产出哪些东西。还好我是组长,勉强答出来一些,但他似乎不太满意,说正常开发流程是这样子的吗?我说,呃我们就是这么开发的。他说哦。2. Springboot为什么这么方便,可以开箱即用?我说简化了配置,有一个启动类。然后答了一堆废话,说不对,然后问启动类的逻辑怎么实现的,我说不知道。3. Mybatis你是怎么用的?说了一下使用过程,mapper,配置文件,service,serveceImpl。然后问Mybatis为什么能这么干?我说因为读取了一些配置文件,底层用jdbc,然后说了一堆废话,他说不对,现在假如要你设计一个mybatis,你会怎么写?我说就正常java的文件读写,读到配置类,做一些字符串处理,拼接成sql字符串。然后又说了一堆废话,接连被打断说不对,然后重新说,又说了一堆废话。然后问:Mybatis的bean为什么可以创建,是在什么时机创建的,为什么别的类可以用到这个bean。我说这还是启动类的问题,启动类的逻辑我不知道。4. Springboot的请求与响应逻辑是什么?我直接老四样,请求-dispatcherservlet-handlermapping-controller,以前背过类似的八股文,凭印象胡讲一通,也不知道说了什么。5. 反问环节:我有什么不足。说我简历写的不行,不能有前端开发写在里面,重点不突出,每个项目写的太多,看起来费劲总结:虽然胡讲一通,但是面试官感觉比较专业,是根据简历出题的,顺水推舟的参杂八股文。没手撕,估计要撕的话得二面。能不能过取决于他到底要不要招人
卑微小徐程序员:这确实有点深,不是单纯八股
查看8道真题和解析
点赞 评论 收藏
分享
19 45 评论
分享
牛客网
牛客企业服务