avatar-decorate
获赞
1976
粉丝
737
关注
7
看过 TA
1.2W
武汉理工大学
2025
前端工程师
IP属地:广东
四面八方offer来!!!
私信
关注
我太爱这种面试了,纯聊天就是最爽的,第一次觉得自己的学生组织经验这么有用。从业务聊到学业聊到毕设聊到自己个人发展,根本不会没话说。感觉面试官也有相似经验啊,也是感同身受上了简单记录下咯,这些场景题大家也要做做准备:1.怎么决定往前端发展2.参与的第一个项目和做的工作3.在校期间的研发流程4.第一次参与项目最难的环节5.如何学习前端6.实习期间做了哪些内容7.谈下自己对微前端的理解,微前端的实现方案8.TS,ES5之前的语法有接触过不9.TS对比JS有哪些优势10.语法规范和书写上有哪些方式来约束11.性能优化链路相关的问题有哪些解决思路12.性能优化指标13.vue的双向绑定原理14.除了JSTS了解其他语言吗15.在项目中除了前端开发以外还会扮演什么角色16.在做项目或者学生工作上最大的挑战(说了军工项目的保密问题,面试官有共鸣,牛皮)17.你如何向一个非你自己专业领域的同学解释你专业领域的一个概念(挺有意思的)18.有参加过一些兼职或者社团吗,如何平衡课程和这些内容的时间19.实习情况20.最后一年的在校情况21.毕业论文题目,解释一下自己做的东西,让面试官听懂22.最后需要一个什么成果毕业,还有一些毕设实践相关的问题23.为什么不走毕业设计相关的算法这条路而走前端24.做前端你觉得乐趣在哪里25.个人情况26.平时上哪些网站来了解前端方向的最新资讯非常愉快的结束了,许愿oc!
软件开发笔面经
0 点赞 评论 收藏
分享
事实证明是可以线上二面的。大家注意哈,顺丰用的赛码如果你点击界面以外是会提示面试官的。面试官途中提醒过我两次,有点可怕别看顺丰面试时间短,问的还挺难的呢,问了很多之前没接触过的东西项目深挖+框架原理1.项目的主工程路由方案是单独拿出来维护吗2.具体讲一下实习项目路由优化的解决方案和思路3.旧项目如何接入4.子应用接入如何解决跨域的问题(项目中都是同域的,没接触过跨域的情况)5.新旧项目同域名,访问如何区分6.如果子应用确实域名跟主工程不同,微前端怎么接入这个问题查了一下,在注册子应用的时候entry配置项就跟正常配置某端口不同了,要配置为这个子应用的入口文件,比如“http://subapp-domain.com/entry.js”。如果存在跨域问题,还需要利用CORS或者Nginx反向代理之类的方案去解决7.微前端怎么加载第三方资源8.monorepo的各个子应用是独立打包的吗9.如果是那么每个团队维护子应用,进行发布和迭代不都需要跟着主库走;如果不是,那么根据路由去加载子应用的话资源是怎么加载进来的以上问题直接问麻了,好多不会的10.市面上常见的微前端方案11.用proxy做沙箱,子应用取到windows身上的属性是直接取还是通过代理12.iframe做沙箱隔离的话样式隔离怎么做,qiankun怎么做的13.react为什么会有hooks14.常用hooks,useMemo和useCallback的区别15.对于开销比较大的计算适用哪个hook16.setState是同步还是异步(看了几遍没记住,就记住了个不纯粹的异步。。。)17.为什么要提出fiber架构18.利用浏览器的空闲时间,这个时间是怎么获得的19.react会根据任务优先级去执行,哪些任务是优先级比较高的20.map和weakMap的区别21.weakMap有哪些应用场景很难,难度不输各大厂啊
查看21道真题和解析
0 点赞 评论 收藏
分享
终于有时间给自己这两个月的秋招做个总结了。离职前的倒数第二周,开启了疯狂面试模式,9场面试拉满(本来是十场,拼多多确实整不动了,拒掉了)上周干了好多事。把大团队分享做了,做的很顺利,挺欣慰的。也顺利把需求做完了,周三贪玩,跑出去跟同学打三国杀玩到十一点回家,想赶在周四封板前上线需求,所以熬夜到两点半把需求调整好了,可惜第二天还是没赶上上线,只能部署测试环境给运营同学用了。实习文档改了五六版,提交给hr同学了,准备本周答辩。各种总结文档也收尾了,最后的收官之战,胜利就在眼前。自滴滴意向发了后,我的秋招也到尾声了,上周几乎所有流程都走到最后了,还剩几个可能本周把他结束掉。梳理一下进度:从七月底八月初开始准备和投递。由于在实习中,没办法像实习的时候投那么多,就前期开了啥投啥,所以大小公司都有,一共28家。投递后没消息的5家。TME笔试完没消息;阿里云打了个电话问我要不要去测开(前端满了吗还是没hc),我说no,然后就再也没然后了;科大讯飞和b站都是发了笔试没做,没有后续了,目前也准备放弃这俩流程了。简历笔试挂4家:大疆、联想、OPPO、momenta拒笔试面试4家:虾皮、用友、去哪儿、拼多多面试挂3家:minimax(二面寄)、美团到店(二面寄)、蔚来(二面寄)一面完:阿里国际(待笔试,但不想笔了)二面完:顺丰、灵犀互娱、京东(已约三面)三面完:百度、美团到家(面试官已加wx)、4399、快手(录用评估)意向:滴滴本周愿望:京东、灵犀、顺丰流程顺利走完,答辩顺利手上的都快泡开吧,等的好辛苦
软件开发投递记录
0 点赞 评论 收藏
分享
全是工程构建,给问麻了。前半段纯坐牢,后半段纯聊天,面试官相当健谈,也聊了很多业务、感受之类的,不知道有没有三面能进。1.实习期间比较有挑战的工作2.遇到什么样的问题,如何解决,最后达到什么成果3.在新接触一个项目,阅读代码过程中,有没有看到一些让自己眼前一亮的写法,比如设计模式之类的4.了解项目中的哪些工程配置,在开发过程中有没有参与到一些优化5.url输入到渲染全流程6.浏览器渲染原理,gpu进程和渲染进程之间如何协调配合,如何通信7.webpack配置中如何实践能够符合浏览器渲染原理的最佳实践8.http缓存原理9.从dom树生成渲染树的过程10.如果要实现一个css引擎(选择器,添加样式等),是否有思路11.这个引擎查找元素的过程中我们希望耗时和查找次数尽可能少,如何优化哇 上面真是顶级折磨,下面聊天就很爽了12.过往经历中有没有承担过非前端职责13.作为某个项目的owner或者团队leader,如何安排工作14.在开发过程中拆分任务比较容易,难的是如何合起来,这块如何做(我感觉是说几个人之间如何配合、协调)15.数据中心、api设计、接口设计当时谁负责,如何推进这块的开发16.在过往工作中,是否遇到过由于各种原因交付没达到自己预期的情况17.有没有完整的参与过某个项目,做完之后的结果如何,达成了哪些指标18.在开发项目过程中,有没有遇到产品扯淡、qa扯淡、后端坑自己的情况(笑死)19.遇到了几方对需求没问题但最后整个流程无法闭合,没办法顺利交付的情况,你认为是缺了哪些环节?如何能够规避这种情况?20.未来三年五年的个人规划后面就是半个小时的个人经验分享,反问,业务介绍。面试官介绍的特别详细,并且也得知了面试官个人经验和之前的一些履历,相当厉害。个人感觉就是,游戏行业跟传统互联网有些不一样,有更多的跟端相关和结合的业务。并且灵犀这边涉及到的大前端方向的技术栈也特别丰富,从web到端,还有各种架构相关的工作,感觉如果进去确实是会有很大的提升。许愿一个三面吧。
查看20道真题和解析
0 点赞 评论 收藏
分享
不想上班只想玩怎么办:最后三个问题还挺有意思的,递归用的真的多,可以用数组或链表代替,使用递归的问题是容易爆栈,但数组或链表都是堆上的,所以就解决了这个问题。
查看17道真题和解析
0 点赞 评论 收藏
分享
京东二面面试官很有水平啊,考察点特别细致。手撕很简单,但他水平之高也体现在这个环节。又是收获颇丰的一集1.为什么选择前端2.没接触过后端为啥选了前端3.前端和后端是什么关系,怎么更好的合作4.vue和react使用体验差异5.react的hooks和vue的组合式api有些共同之处,是希望达到什么效果(这个不知道咋对比,只能知道啥说啥了)6.vue2到vue3为什么要从选项型api变成组合式api?7.react为什么要从类组件变成函数组件?8.怎么理解微前端?9.iframe也算是一种微前端框架,使用iframe有什么问题10.还有哪些隔离方案(沙箱隔离)11.不同微前端方案的对比12.eval和new function有啥差别吗13.模块联邦是一种微前端方案吗?(没听说过。。)14.如何学习前端15.书本在你的学习路径中是什么位置16.开发过程中报错怎么排查问题17.ai在开发过程中的角色如何看待18.目前的情况下程序员的价值在哪里手撕:你说他写,这就会考察你对整个代码书写以及执行的细节。根据传入的boolean值,模拟20~50ms的延迟,输出promise(根据传入的值判断是fulfilled还是rejected)这个题很简单,但是面试官牛逼之处在于,他会去考你如何优化。最基本的方案就是在Promise里设置定时器,然后执行reslove或reject。面试官首先将题目进行拆解:1.生成随机数2.模拟延时3.输出结果最后代码就变成了:将生成随机数作为一个共用方法提出,模拟延时和输出promise分开,并且内部用三元表达式去简化。整体来说,业务逻辑和数据处理逻辑完全分离,在代码量比较大的情况下,更好快速定位和问题排查,真的很牛逼延伸问题:1.ts文件如何执行调试(tsc)2.any unknown never的区别3.interface和type的区别接下来考察细节,在这里感觉要碎了:1.package.json中的script部分是干嘛的2.script有个dev,dev后面配置的是vite,这个vite哪里来的,如何运行起来的3.devdependencies和dependencies的区别4.如果把这两块的东西都写到devdependencies或dependencies里面有什么区别5.(我回答了部署的时候devdependencies里的东西项目用不到)用不到是什么意思?部署是哪种部署,纯前端还是node6.编译完的dist和node_modules有啥关系吗,部署的是dist,node_modules会部署吗7.我写的代码里用到的依赖跟写在devdependencies或dependencies有关系吗8.pnpm-lock是什么面试官说,当我们安装一个包的时候,只会安装他的dependencies,不会安装devdependencies,好家伙,学到了这套一出来,都不需要问什么webpack了,大概就知道我的工程化知识就是一坨真给我学到知识了
lxylxy_:值得点赞的一点是面试官每个题答完都会给反馈,并且给出他自己的理解,大大的👍
查看30道真题和解析
0 点赞 评论 收藏
分享
面试官一点表情都没有,完全得不到反馈,但很有耐心。。。感觉面试官想引导我说些技术难点,但我的实习经历几乎全是业务逻辑,好像没达到他的预期,感觉要寄了(目前开泡了,等寄了回来更新一下)1.为什么选前端2.哪个项目比较有挑战,深入聊一下3.路由优化项目的主要困难和方案(说了一堆实施思路和方案)4.(又问了一遍)比较棘手的难点5.微前端的原理6.为什么项目要采用微前端的方案7.团队配合相关问题,多少人,产品团队8.如果大家都用同样的技术栈,有没有比微前端更好的方式去进行项目迭代9.为什么不做整体的技术栈升级而要使用微前端方案?10.升级之后新老项目统一技术栈还有必要使用微前端吗11.新项目升级之后可以用组件的方式去用吗?这种情况还需要使用微前端吗12.旧项目在被迭代掉之后微前端还发挥了什么作用13.不用微前端的方案,不同子应用不能独立迭代吗——————————问到这里我已经有点匪夷所思了。。。——————————14.微前端带来的问题15.导入导出功能的困难主要在什么地方(说的全是业务逻辑和数据处理的难点,面试官可能想听技术难点,到这里就结束了。但数据处理又怎么不算技术难点呢)16.对自己的未来规划全长35分钟,包括反问,约的时间是45min,有点短,许愿一个oc吧
查看16道真题和解析
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务