途虎 前端 一面

自我介绍
一开始就问为什么干前端?前端已死。。。。巴拉巴拉。。。
然后就是一些常规的八股:
什么是闭包?
跨域是什么?以及对应的解决办法!
解释一下什么是重排和重绘?
TCPheUDP的区别?
三次握手和四次挥手?
说一下Vue和React的区别?以及优缺点
Vue2和Vue3之间响应式的区别
讲一下React中的Fiber是什么?
讲一下React和Vue的diff的区别?
说一下深拷贝和浅拷贝?以及对应的方法
说一下Webpack和Vite的区别?
Webpack的配置方法?
等等。。。还有些记不住了
一个填空题,类似于当a=? 使a===1&&a===2&&a===3恒成立,当时没有想出来,属于知识盲区了!
一个算法题:最长上升子序列
全部评论
function lengthOfLIS(nums) { if (nums.length === 0) return 0; const dp = new Array(nums.length).fill(1); // dp【i】代表nums[i]为结尾时的最大长度 for (let i = 1; i < nums.length; i++) { for (let j = 0; j < i; j++) { if (nums[j] < nums[i]) { dp[i] = Math.max(dp[i], dp[j] + 1); // 因为需要保持递增,i+1的值是否成立,会依赖i的。所以dp[i],需要保存nums[i]结尾的值 } } } return Math.max(...dp); // 返回dp数组的最大值 }
4 回复 分享
发布于 2025-09-30 00:31 北京
面试官咋还说前端已死,在劝退吗
2 回复 分享
发布于 2025-10-01 00:42 湖北
最长上升子序列单调栈+贪心可以Onlogn
点赞 回复 分享
发布于 2025-11-04 02:12 四川
佬算法是acm模式吗
点赞 回复 分享
发布于 2025-10-30 16:24 安徽
蚂蚁子公司,wlb公司,现在秋招启动了,可以先拿个offer保个底,点我动态查看详情投递~
点赞 回复 分享
发布于 2025-10-16 21:16 湖南
都是八股?
点赞 回复 分享
发布于 2025-09-29 18:47 上海
求问bg
点赞 回复 分享
发布于 2025-09-29 17:10 湖北

相关推荐

为了前端岗,WebGIS&nbsp;转前端想法再谈谈前端赛道,对于GIS,相信很多本科最容易上手的就是WebGIS,现在有AI写页面更方便,这也是多数人的编程真正起航。不可质疑,“前端已死”会杀死基础前端,很多GIS行业像华测导航今年前端都没有HC,小GIS行业前后端全栈是发展趋势。还有就是WebGIS+React+3D(WebGL&nbsp;+Three/Cesium),像现在大疆车载|小米等智驾公司也有小部分HC。前端就没有发展了吗?当然不是,今年互联网🛜大厂还是再招不少前端,像字节跳动、腾讯今年前端HC相比后端还是多,面试机会多,当然也不简单,要靠完全实力+运气进去,为什么会多,个人觉得是AI基架要做,像IDE、结合AI原来业务要进行适当调整以及AI和新业务带来的新需求新交互方式,向多模态进行发展等等👤(学院本211硕+一段中大厂实习)秋招多数大厂都给了面试机会(阿里系卡双2除外)前端要学到什么程度能进大厂?运气,可能面试问的问题刚刚就会,所以就过了可多可少,下面⬇️我学了那些,如果以就业为导向直接快速学(见上图技能):基础(Javascript+&nbsp;ES5+&nbsp;+CSS&nbsp;+HTML)框架(React+Vue+底层原理)工程化(Webpack+Vite+底层)主流前沿(AI+SSR+微前端+大前端+Monorepo+音视频等等)项目实践(管理系统、往年字节青训LLM对话框、Markdown编辑器、仿ElementPlus组件库等等)实习|项目+面试自信yyds
为了入行xx岗,我学了_...
点赞 评论 收藏
分享
只会按tab的bug...:github搜你的技术栈相关的项目 拉下来之后先看看能不能跑起来 能跑起来的话对照着效果 自己在本地新建一个工程用自己学的技术栈做 不知道怎么做的话就抄他的
点赞 评论 收藏
分享
1.自我介绍2.介绍一下mcp,&nbsp;skills3.了解react哪些状态管理库4.对话是sse还是什么?是用fetch还是EventSource?5.ts中的any&nbsp;和&nbsp;unknown讲一讲6.是直接用组件库的组件还是自己封装了一些别的7.代码输出题1function&nbsp;main()&nbsp;{{var&nbsp;a&nbsp;=&nbsp;1let&nbsp;b&nbsp;=&nbsp;2}console.log(a);console.log(b);}main()console.log(a);8.什么是块级作用域&nbsp;全局作用域&nbsp;函数作用域9.代码输出题2for&nbsp;(var&nbsp;i&nbsp;=&nbsp;0;i&nbsp;&amp;lt;&nbsp;5;i++)&nbsp;{setTimeout(()&nbsp;=&amp;gt;&nbsp;{console.log(i);},&nbsp;100);}10.代码输出题3for&nbsp;(var&nbsp;i&nbsp;=&nbsp;0;&nbsp;i&nbsp;&amp;lt;&nbsp;5;&nbsp;i++){function&nbsp;printText(temp)&nbsp;{setTimeout(()&nbsp;=&amp;gt;&nbsp;{console.log(temp);},&nbsp;100);}printText(i)}11.代码输出题4for(var&nbsp;i&nbsp;=&nbsp;0;i&nbsp;&amp;lt;&nbsp;5;i++){function&nbsp;printText(temp)&nbsp;{var&nbsp;temp&nbsp;=&nbsp;isetTimeout(()&nbsp;=&amp;gt;&nbsp;{console.log(temp);},&nbsp;100);}printText(i)}12.代码输出题5for(var&nbsp;i&nbsp;=&nbsp;0;i&nbsp;&amp;lt;&nbsp;5;i++){function&nbsp;printText(temp)&nbsp;{setTimeout(()&nbsp;=&amp;gt;&nbsp;{var&nbsp;temp&nbsp;=&nbsp;iconsole.log(temp);},&nbsp;100);}printText(i)}13.点击控制台输出题export&nbsp;default&nbsp;function&nbsp;App()&nbsp;{const&nbsp;[count,&nbsp;setCount]&nbsp;=&nbsp;useState(0)console.log('render',count)return&nbsp;(&lt;div&gt;&lt;h1&gt;{count}&lt;/h1&gt;{setCount(count&nbsp;+&nbsp;1)setTimeout(()&nbsp;=&amp;gt;&nbsp;console.log('setTimeout',&nbsp;count),&nbsp;1000)}}&amp;gt;+1&lt;/div&gt;)}//这个组件点击按钮后,控制台的输出顺序和值如下://&nbsp;1.&nbsp;render&nbsp;1&nbsp;(组件重新渲染,&nbsp;count&nbsp;更新为&nbsp;1)//&nbsp;2.&nbsp;setTimeout&nbsp;0&nbsp;(1秒后输出,注意这里是&nbsp;0&nbsp;而不是&nbsp;1)14.算法:给有序数组arr&nbsp;=&nbsp;[-4,&nbsp;-1,&nbsp;0,&nbsp;3,&nbsp;5],返回平方后的排序//&nbsp;有序数组平方后排序const&nbsp;arr&nbsp;=&nbsp;[-4,&nbsp;-1,&nbsp;0,&nbsp;3,&nbsp;5]function&nbsp;solution(arr)&nbsp;{const&nbsp;len&nbsp;=&nbsp;arr.lengthconst&nbsp;result&nbsp;=&nbsp;new&nbsp;Array(len)let&nbsp;left&nbsp;=&nbsp;0let&nbsp;right&nbsp;=&nbsp;len&nbsp;-&nbsp;1let&nbsp;index&nbsp;=&nbsp;len&nbsp;-&nbsp;1while&nbsp;(left&nbsp;&amp;lt;=&nbsp;right)&nbsp;{if&nbsp;(arr[left]&nbsp;*&nbsp;arr[left]&nbsp;&amp;gt;&nbsp;arr[right]&nbsp;*&nbsp;arr[right])&nbsp;{result[index]&nbsp;=&nbsp;arr[left]&nbsp;*&nbsp;arr[left]left++}&nbsp;else&nbsp;{result[index]&nbsp;=&nbsp;arr[right]&nbsp;*&nbsp;arr[right]right--}index--}return&nbsp;result}console.log(solution(arr));15.反问
查看14道真题和解析
点赞 评论 收藏
分享
评论
11
31
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务