avatar-decorate
猪头程序员Eddie level
获赞
238
粉丝
105
关注
14
看过 TA
2311
华南理工大学
2025
前端工程师
IP属地:广东
一个找不到工作的猪头程序员
私信
关注
🕒岗位/面试时间前端开发工程师/4.20面试时长:30min投了快两个星期的腾讯音乐 16号约的18号笔试 17号约面试时间(候选时间分别是周五早上8:30和周六早上10:30)选了周六早上 笔试4道题a了2道 第三道超时只过了3.33%的样例 所以笔试成绩应该是41分左右👥面试流程1、自我介绍八股/原理:1、react的key的作用2、可以用index作key吗?(之前一直用的index作key 后面查了一下发现我是傻波伊 怪不得有一次列表重新排序渲染出问题 有种恍然大悟的感觉 了解多点底层原理还是有用的)3、react-router的原理4、常见的性能优化的手段5、nextjs服务端渲染技术的原理6、怎么决策是否使用服务端渲染技术?7、pc扫码功能的实现思路8、如何记录用户登录态9、cookie和localstorage的区别10、讲一下http缓存11、强缓存有什么字段12、强缓存可以设置的最大有效时间是多少13、设计html/css/js/图片资源的缓存时间 给出方案以及理由(被硬控了3分钟 应该是根据资源的更新频率去做判断的 但是实际项目中没有特意设计过缓存 实在找不出一个说服自己的理由 脚趾扣地)14、你的项目中用到了echarts 有没有了解过canvas在高清屏的模糊问题是怎么解决的?()15、讲一下px、em、rem的区别16、rem的根字号如何设置聊天:17、最近在学什么东西?18、最近开发项目中遇到的印象最深的难题是什么?如何解决的?反问(问完问题后面试官直接说了一句今天的面试就到这了 谢谢你的参加 想着一面才27分钟就结束了 有一种不详的预感 为了似得明白一点 加了反问环节):19、技术栈:主react以及腾讯自研的跨端框架20、业务:基础架构 启明星计划 推动ai落地21、为什么不考算法呢?笔试成绩是否有影响?:一是因为做过笔试了 二是如果能进二面的话 二面的面试官会更考算法 笔试成绩不是太影响 不是太拉胯就行🤔面试感受没有算法 面试尤其的快 总体的面试体验还可以 没有问到太刁钻的问题 不过涉及到原理方面的问题还是答得不是很完善 遇到不熟的 还是会有点磕磕巴巴 场景题没答出来有点伤 缓存细节还是没那么熟后续:面完秒挂
查看21道真题和解析
0 点赞 评论 收藏
分享
🕒岗位/面试时间前端开发工程师/4.17面试时长:1h10min虽然接到面试邀请发现是企业微信的时候就知道这把是高端局 大概率要凉 但被鹅厂挂了七次一面之后 鼠鼠已经对进鹅厂不报什么希望了 不过既然你还捞我 那我也绝对奉陪到底👥面试流程js基础题(40min):1、js对象比较判等(输入样例有点问题加上对象api不是太熟 写了蛮久的)2、下划线转小驼峰(想直接用正则 但是死活没写出来)基础/原理:3、写一个react组件到浏览器里会变成什么东西?4、构建工具打包后的js脚本长什么样子?5、react怎么调用组件?怎么将jsx渲染到浏览器上去?怎么更新状态到新的dom上?6、react状态改变如何触发虚拟dom更新?7、项目中用到mobx,简单说一下它是怎么做的?8、nextjs做了什么?9、同一个react应用,ssr和csr在首次渲染的时候有什么区别?10、ssr的时候,前端怎么处理返回的html?11、react拿到html的时候会做什么?会复用吗?12、简单说一下web3项目和web2项目有什么区别?13、项目中的用户登录态是怎么处理的?14、为什么token存到localstorage而不是cookie?localstorage有什么优势?15、localstorage会遇到类似的攻击吗?通过什么攻击手段可以将其取出来?如何防范?16、简单说一下csrf的机制以及常用的防范方式?17、有了解过webpack是怎么实现的吗?或者是babel?(讲了一点点babel的ast转换)18、你知道webpack的treeshaking机制吗?(只看过一点点 不太记得了)你看过的一点点是什么?可以猜一下这个机制做了什么工作19、讲一下性能优化的方法?20、如何优化js加载的效率?我如果只要1m的js怎么办?21、cdn一般是怎么做的?22、了解过chatgpt是怎么实现的吗?反问:23、业务:企业微信 为服务商提供api接口 管理后台 文档24、面试评价:项目这些东西还可以 你对像react底层的思考。。。至少有去了解吧 但是代码基础要去提升 平时是不怎么使用js吗?(js基础没有沉淀好确实是大问题 虽然对平时简单的项目开发没什么影响 但开发一些更底层的东西就需要用到了)
猪头程序员Eddie:动态字数限制,面试感受和后续就写在评论区了: 面试感受: 可以看到这次面试的两道题是非常简单的了 属于是很给机会 不过半年没刷js题加上平时遇到这种简单的字符串或对象处理问题一般都是用大模型秒的 所以尽管思路是对的 但是死活写不出来(第一题遍历对象key的api想了好久才想起来加上acm模式的输入样例有点问题花了比较长的时间 第二题则是想用正则匹配但是一直没写对)写了四十分钟后就叫停了 想想都很抽象 这种简单题花了40分钟 js题真的是我的命门了 此外前端基础方面问到了很多底层原理相关的知识 属于是意料之中 虽然确实不太了解 但是与之前相比 这次的回答得会更加沉稳一些 毕竟是抱着视死如归的心态面的) 感觉前端知识体系的架构也更完善了一些 虽然还是风一吹就倒 但是还是有一点进步的 这次面试体验最好的一点是 面试官最后会说他们部门对前端候选人的需求 js基础要好 各种底层原理要了解等等 属于是让我似得更加明白一点了 点赞 后续: 挂是肯定挂了 不过竟然是八次一面里面唯一一次面完试隔了两天才挂的( 虽然啥都代表不了 但是还是提供了一个自我安慰的理由哈哈哈哈 17号下午挂的 19号中午上招聘官网发现状态又被锁了 意味着刚挂完第九次面试又要来了 果不其然 当天下午就收到了九面邀请 点开一看 是第二次一面的金融科技部门 9%7 == 2 7次面试一个轮回石锤了 还有高手! 鹅猪杀 未完待续。。。
查看22道真题和解析
0 点赞 评论 收藏
分享
🕒岗位/面试时间前端开发工程师/4.10面试时长:1h10min书接上回 又是熟悉的隔天挂并捞 周一面 周二挂捞 约周三面👥面试流程聊天:1、我看你之前面试过是吧 面试过几轮 面试流程感觉怎么样 之前没有回答上来的题有回去看一下吗2、这次打算实习多久 大四课程安排js基础题/看程序写输出/算法:(直接发了一个在线文档的链接 直接在文档里作答 限时45分钟 十道题 写完每道题讲解思路)3、==隐式类型转换4、异步操作输出顺序5、var变量提升6、闭包7、for循环定时输出1238、字符串正则匹配9、手写bind10、手写节流11、根据对象数组具体信息排序12、二分查找八股:13、http2和http3对http1.1做了什么优化?14、为什么http3性能更好 解决了什么问题?(没答好 http3不熟)15、跨域问题有遇到过吗?16、jsonp原理是什么(不是太了解)17、http缓存了解吗?18、一般怎么控制资源使用强缓存还是协商缓存19、有什么控制协商缓存的字段20、有接触过前端相关的安全问题吗?21、cookie的原理了解吗?22、同个二级域名下的三级域名可以共享cookie吗?(不太确定)23、了解csrf的原理和防范吗?反问:24、您怎么知道我之前已经面过很多次了呢?腾讯不是没有面评吗?(没有面评但是可以看到面试记录 每个部门的要求不一样 每个面试官也比较主观 看到我简历项目经验比较丰富 所以还是想捞一下)25、最近面试经常被问到有没有读过react源码之类的问题 您觉得这个是必要的吗?(每个部门要求和面试官的想法不一样 没什么正确不正确 个人认为大学生有时间去读react源码还不如深入理解计算机基础)🤔面试感受连续被腾讯一面拷打了六次后 整个人在面试的时候都有点失去自信了 回答的有点虚 回答八股的时候感觉其实可以进一步地展开知识点 而不是只回答问的问题 最重要的就是前面十道题有几道没写出来太掉好感了 其实大部分题之前都见过 但好久没看js基础还是忘了 感觉一些完全没必要详细记住的知识点(比如var的变量提升和字符串的正则匹配)感觉这些都是可以现查的 有个印象就行 完全记住了也没什么用而且一段时间不用也会忘 到头来还是要现查 真的有必要都记住吗? 还是就只是为了面试呢? 秒挂
0 点赞 评论 收藏
分享
头像
04-16 00:17
已编辑
华南理工大学 前端工程师
🕒岗位/面试时间前端开发工程师/4.8面试时长:1h书接上回 清明放假前一天晚上腾讯视频一面秒挂 吃了个夜宵回来发现被TEG运营管理部捞了 嗯? 鹅厂hr十点多还高强度捞人吗? 当即接收邀请 预约了清明后面试👥面试流程看程序写输出:1、setTimeout(() => { console.log(1) }, 0); Promise.resolve().then(() => console.log(2));     console.log(3);八股/项目:2、跨组件通信的方案3、输入url到页面渲染的过程4、tcp三次握手5、react的响应式原理6、虚拟dom和真实dom的性能比较7、为什么react需要模板语法?有实际的必要吗?8、了解过前端工程化吗?9、有没有用过webpack或者vite?他们是如何执行的?10、性能优化的方案11、pc端和移动端兼容需要考虑的问题12、使用tailwindcss的过程中感觉哪些特性比较方便使用?13、jwt实现原理14、jwt的密钥存储在哪里?如何保证数据的安全性?15、如何实现OAuth2.0授权登录16、除了jwt和OAuth2.0还有什么单点登录的方案?17、项目中如何基于echart实现的数据可视化?18、echarts实现原理19、什么是js的深浅拷贝?聊天:20、有读过源码吗?21、怎么学习前端的?项目:22、如何解决问题?23、如何分析定位问题?24、团队分工如何?25、前后端如何协作开发?反问:技术栈:vue2/vue3 angular 业务:预算核算管理系统 研效提升系统(主要做数据的可视化处理和分析)🤔面试感受面试官说他还在休假 所以没有写算法 就一道看程序写输出题 感觉这次面试的八股答的都还可以 但是涉及到像webpack原理、echarts原理、react原理这些底层实现的还是有点麻 隔天挂 对“源码”“原理”这些词已经ptsd了
0 点赞 评论 收藏
分享
头像
04-16 17:06
已编辑
华南理工大学 前端工程师
🕒岗位/面试时间前端开发工程师/4.12面试时长:1h4.10笔试 4.11晚上电话约隔天早上面试👥面试流程1、自我介绍2、怎么学习前端的?3、有没有读过一些开源库的源码?(没有)4、讲一个学习过程中印象比较深的知识点基础:5、实现三栏布局并且先加载中间部分(当时没想出来 后面查了一下是圣杯布局问题)6、讲一下es6的新特性7、箭头函数和普通函数的区别8、for循环如何正确定时打印1/2/39、树形menu如何传参绑定点击事件 是对每一个dom节点都绑定一个点击事件吗?(应该是考察事件委托 不过对js原生不是很熟 当时没有答好)10、讲一下浏览器的重排和重绘11、普通函数如何改变this指针的指向(bind apply call的区别)12、通过function的this指针设置属性与通过prototype设置属性这两种方法实例化的时候有什么区别?实习/项目:13、分别讲一下实习和学校项目中的代表作14、项目中比较复杂的地方?15、如何获取用户侧的首屏渲染时间?(根据不同的生命周期进行一个计时统计?)那如果从输入url算起呢?(当时没有答出来 后面查了浏览器有一个performance.timing的api可以获取导航开始的时间戳以及dom加载相关的时间戳)16、实习项目中遇到最大的问题17、项目中一些具体功能的实现场景:18、如何缓存用户表单数据(填表格的过程中页面崩溃或者页面叉掉)19、电商网站商品图片用户上传图片分辨率不一致的情况下如何固定宽高展示使得展示效果最优?聊天:20、有没有读过react的源码或者有没有了解过react的实现原理?21、react的diff算法的实现原理?22、diff算法是广度优先还是深度优先的?23、项目的代码实现之外有没有提过自己的一些见解?24、有做什么性能优化吗?性能优化有哪些方法?反问:技术栈:react 业务:淘宝买菜 toC淘宝中的h5小程序 toB商家管理系统笔试成绩:具体没有透露 能面试说明过了 但是笔试成绩比较靠后🤔面试感受:第一次面阿里 因为笔试答得不是很好 怕没有面试机会 还好过了 面试全程比较注重具体场景的考察 应该是比较看重实际业务开发的能力 总体面试体验还可以😉后续:4.16问了一下进度 然后秒挂
鲸鱼12:猪头哥稳了!!!
0 点赞 评论 收藏
分享
头像
04-15 11:51
已编辑
华南理工大学 前端工程师
🕒岗位/面试时间前端开发工程师/4.3面试时长:1h50min书接上回 应用宝隔天挂后又秒被捞 时隔两天继续一面👥面试流程算法:1、千分位分割2、爬楼梯(本质是什么数学问题 执行栈的具体调用流程 如何优化)3、大数相加(感觉题目表述有点怪怪的 规定时间没做出来 后面提示后讲了思路是对的)八股:4、tcp和udp的区别5、tcp如何实现可靠传输6、讲一下tcp的三次握手和四次挥手7、http和tcp的关系(分别在哪一层)8、http和https的区别9、https具体的通信过程(分别采用了什么加密方式)10、http有哪些请求方法?11、get和post的区别?12、为什么get是幂等的,post不是呢?get不是也可以修改用户信息吗?13、options请求的具体作用14、什么是跨域问题?15、如何处理跨域问题?16、CORS处理跨域问题的具体过程17、讲一下常见的数据结构18、如何判断链表是否存在环19、node和浏览器执行环境的区别(这个问题之前没有具体了解过 当时整个人有点被问住了)20、npm run dev是如何将本地资源打包编译运行在浏览器上的21、网络和设备硬件均一致的情况导致首页白屏时间不一致的原因(CDN?)22、如果是CDN的原因的话具体是怎么导致资源加载时间不一致的?23、性能优化的方式24、服务端渲染和客户端渲染的区别(深入-->html文件具体有什么区别吗)25、react如何实现响应式渲染?项目:26、介绍印象深刻的项目27、项目中的trtc具体是怎么用的?反问:技术栈:vue3可以提升的方向:每个部门和面试官的要求都不一样 总体表现还可以 但是表达可以再精炼一些🤔面试感受这次的算法题很简单 不过第三题没有理解好 当时其实应该找面试官问清楚题意的 后续的八股中 面试官倾向于从一些基础知识中挖一些不那么常见的点 考察你知识的深度 所以没有把握的回答说出去很容易被揪着问 比如说http有哪些请求方法那里 回答了常规的增删改查后 面试官会接着问还有吗 这时候脱口而出一个options就被揪着问了不少相关的内容 总的来说自己对一些常规八股的理解还是不够透彻 一问深就容易慌乱 这次面试时间很长 答到后面人都有点迷糊了 面完半个小时就挂了
鲸鱼12:猪头哥是最棒的
0 点赞 评论 收藏
分享
头像
04-15 11:51
已编辑
华南理工大学 前端工程师
🕒岗位/面试时间前端开发工程师/4.1面试时长:1h30min书接上回 鼠鼠在受到了一万点暴击后隔天又发来了面试邀请👥面试流程算法:1、力扣基本计算器3(没写出来 讲了思路)2、react搜索结果渲染并进行分页处理3、修复计算器代码bug4、根据业务需求对给出程序进行分析(代码风格、可行性、性能、安全等角度)5、赛马问题(25匹马5条赛道,马的速度恒定,不能计时,最快比几次能选出最快的三匹马)项目/八股:6、介绍项目难点和具体怎么解决的7、现在让你去做技术选型你还会用mobx吗?8、你有了解过react相关的底层原理吗?9、为什么react需要可中断渲染?而其他框架不需要呢?10、项目中js和ts哪个用的比较多?11、ts相对比较好用的语法有哪些?12、ts泛型的应用场景?13、简历上写到熟练使用大模型和copilot等智能工具辅助开发,你能举几个比较好用的例子吗?14、讲一下tcp协议如何实现可靠传输?15、你有了解http3有哪些新特性吗?聊天:16、你最近有关注什么前端或者其他方面一些比较新的技术吗?17、假如你到一家公司,你希望一个团队是怎么样的?反问:技术栈:vue react 业务:应用宝的流量场景 部门内部的一些管理系统 toB的开放平台🤔面试感受时隔一周的第四次腾讯一面 一上来先给了一个小时时间写五道题 还是老问题 一看到难一点的算法就会很紧张 没能写出来 后面三道比较简单的场景题过了 但是在给定时间内思维题没能想出最优解 八股的话没问多少 但是一些原理性的问题还是答不太出来 总体面试体验还可以 隔天挂
0 点赞 评论 收藏
分享
头像
04-15 11:52
已编辑
华南理工大学 前端工程师
🕒岗位/面试时间前端开发工程师/3.28面试时长:1h10min书接上回 3.20号面试完鼠鼠自我感觉良好 在隔天下午3.左右看了一下流程 显示还没有提交面试记录 但是过了5分钟后神奇地发现换了一个部门初试??? 捞的速度也太快了 原本约的27号晚上 但到了当天中午的时候hr电话通知说面试官临时有事 又约了28号下午面试👥面试流程(戴耳机没有录音 以下全文仅供参考)1、不用开摄像头 我们先写一道题 发链接到评论区了 你共享一下屏幕2、JS Bin上白板手写深拷贝(由于太紧张以及之前就很讨厌写深拷贝 虽然看过几次题解 但当时写了四十多分钟都没写出来)3、instanceof实现原理了解吗?(想不起来typeof 乱用了instanceof)4、技术栈是什么 用的哪个版本的react?5、react hooks用过吧?为什么官方规定不能在条件判断语句中初始化hooks?6、你遇到那么多次这个问题 就不好奇它底层是怎么实现的吗?7、为什么现在很多框架都用虚拟dom?8、性能优化?虚拟dom的性能一定比真实dom好吗?你有了解过现在很多框架是没有使用虚拟dom的吗?(有)那为什么还要使用虚拟dom呢?9、知道react的fiber架构吗?它解决了什么问题呢?10、有了解过fiber架构的实现原理吗?11、你用了一年的react就不好奇它的实现原理吗?有读过源码吗?12、那就是调api嘛 别人看个一两天文档也能做 这样有什么技术壁垒呢?13、平时遇到网上搜不到的问题怎么办?(看官方文档)有看过哪些第三方库的源码吗?(没有 脑抽说了一句敲代码的时候看不到)npm上都有全套源码你不知道吗?(知道)14、我刚开始看到你写的代码都有点惊讶 怎么犯了这么基础的错 做前端 js要很熟才行的 平时怎么学的前端(mdn 菜鸟教程 b站 博客)15、直击灵魂——你为什么想要做前端呢?我觉得你的学习路线走错了balabala16、还有什么想问的吗?(没有了谢谢面试官)😆面试感受第三次面试直接把鼠鼠的灵魂震碎了 全程面试官没有开摄像头 没有让自我介绍 没有问项目 甚至中间还听到了一些其他人说话的声音 感觉从深拷贝没写好的那一刻起这场面试就结束了 剩下的只有无尽的拷打 那一刻 鼠鼠像极了犯错被班主任拉到办公室训话的小学生。。。
0 点赞 评论 收藏
分享
头像
04-15 11:52
已编辑
华南理工大学 前端工程师
🕒岗位/面试时间前端开发工程师/3.20面试时长:1h泡了一周多的池子后 更新了一下简历 没过两天就被捞CDG的金融科技部门捞了 自此正式开始了罪恶的挂-捞-挂循环👥面试流程1、面试官介绍部门信息2、自我介绍实习:3、讲一下实习的工作以及技术栈算法(那段时间都在刷leetcode 之前刷过的牛客js题只剩一点印象了 三道题写了快40min):4、解析url提取参数{a:1,b:2}(a出来后问了js的数组有什么默认方法,reduce优化怎么写 不会)5、flat拍平数组(思路对了,但是差一点点,没写出来)6、重复的子字符串(leetcode459 a出来后给了一个leetcode链接 提交成功后讲思路)八股:7、什么是BFS?8、讲一下css有哪些定位?9、如何实现元素的居中?10、讲一下输入url到浏览器渲染页面的全过程11、http2.0在http1.1的基础上做了什么优化?12、http1.1在http1.0的基础上做了什么优化?13、讲一下http缓存14、http1.0和http1.1的缓存字段有什么区别?15、http请求头都有哪些字段?16、前端如何设置cookie?17、讲一下tcp的三次握手项目:18、讲一下项目遇到的难点19、讲一下trtc的初始化流程和工作原理(项目基于trtc实现了音视频自习室的功能)20、讲一下socket.io有什么方法(项目有一个聊天室的功能)聊天:21、讲一下前端的学习路线反问:技术栈:vue工作时间:不方便透露🤔面试感受第二次面试 面试的当天下午还在反复看hot100 没曾想考察了两道基础的js题 题目很简单 但是太久没写 脑子一时短路了 花的时间还是太久了 八股考察的真的很简单了 不过背的还不太熟 虽然大致都知道 但是答得有点磕磕巴巴的 很可惜地错过一个感觉还挺有戏的一面(个人感觉)
0 点赞 评论 收藏
分享
面试岗位:前端开发工程师bg:25届广东某9本荣誉奖励:校二等奖学金、蓝桥杯、学校软设比赛杂七杂八五六个奖实习:一段初创公司的实习项目:在校期间正式参加了三个左右的前端项目技术栈:主要是react,vue2/vue3写过两个学校的大作业八股:之前没有刻意刷八股 看了一个月左右算法:力扣110+牛客js90 不保熟时间线:1、3.5 wxg视频号(3.2投递的实习基地专项 其实回想八股并不难 但是第一次面试没准备好 被各种拷打 30min 隔天挂)2、3.20 cdg金融科技(时隔两周发来面试邀请 八股比较常规 答得七七八八 但是计网答得不是很好 算法三道a出来两道 1h 隔天捞)3、3.27 csig腾讯云(一上来就手写深拷贝 没写出来 被各种拷打 还收到了一些直击灵魂的问题:你为什么选择前端开发?读过react源码吗?你用了一年多就不好奇它底层怎么实现的吗?1h 隔天挂大后天捞)4、3.31 笔试(题目比较简单,5a)5、4.1 pcg应用宝(上来先给1小时写5道题 力扣基本计算器3(没写出来 讲了思路) react渲染搜索结果并分页 计算器程序bug修复 代码问题分析 思维题“赛马”(没想出最优解) 问了一点基础八股基本答出来了 react底层原理讲不清楚 1h40min 隔天挂 后天下午约的当天晚上面试)6、4.3 pcg腾讯视频(主要问的计网和浏览器的八股 答得一般般  算法三道比较简单a了前两道 大数相加题目(没理解好 提示后讲了思路) 1h40min 当晚挂并捞)7、4.8 teg运营管理(无算法 八股基本答出来了 echarts实现原理 webpack原理答不出来 问平时有没有读过源码 没有 1h 隔天挂并捞)8、4.10 pcgqq(两个面试官 一个主讲 最开始说看到我面了很多次 之前遇到不会的问题有没有去解决balabala 然后先做了10道题 都是js基础题以及看程序写输出 完全正确6道左右 然后问了一点计网的八股 总体答得还行 1h 半小时内挂)反思时间:自己的前端知识还是没有形成特别完备的体系 虽然之前项目做的比较多 但是更多地只是解决问题 而没有深层次地去理解背后的原理 加上生成代码用的比较多 js的基础没有太好 现场手撕也不够熟总结:整体的前端水平还是达不到鹅厂的要求 菜就多练
0 点赞 评论 收藏
分享
头像
04-10 11:49
已编辑
华南理工大学 前端工程师
🕒岗位/面试时间前端开发工程师/4.9 17:00面试时长:1h👥面试流程1、自我介绍项目/聊天:2、为什么会选择前端这个方向?(提到了自己平时看一些网站的时候总感觉有很多地方可以优化)3、有看过哪些网站你觉得有哪些点是可以改进的吗?(没有直说,但是大致说了一下最近看的不同厂的招聘官网有些质感的差别)4、在大学期间做过的项目哪个是让你感觉最有挑战的?(提到了第一次参加软件设计比赛的项目,当时基本没有web开发基础)5、如果你已经有了一定的技术基础再去做项目,你觉得哪些问题是对你最有挑战的?6、在过程中有没有遇到什么技术的难题?7、为什么先学react再学vue?8、现在react的熟悉程度是怎样的?9、为什么react hooks不允许在条件判断语句里面初始化?10、讲一下你认识的虚拟dom11、当页面dom结构非常复杂的时候,使用虚拟dom进行diff的过程性能不会更差吗?基础:12、有了解过浏览器的同源策略吗?13、平时是怎么解决跨域问题的?(讲了后端的CORS和前端的请求代理转发)14、有了解过jsonp吗?(有,就是那个创建script标签加载外部脚本)15、讲一下get和post的区别?16、get和post请求在跨域问题上会有差别吗?(应该没有,但是简单请求和复杂请求就有差别)17、get请求的路由参数的大小限制是多少?18、get和post在应用层之外有区别吗?(应该没有吧,怀疑是在设坑)19、平时有用过es6、ts的语法吗?20、讲一下export和export default、require的区别21、知道AMD和CMD的概念吗?算法/根据代码分析结果:1、根据代码给出输出结果(异步任务执行顺序问题,见附图1,当时没有保存下来,印象中大概是这样的)2、判断f.a和f.b是否存在?(原型链问题,见附图2)3、对给定数组进行乱序处理 反问:技术栈:大部分react、小部分vue业务:国际电商的物流供应链业务🤔面试感受面试官给人的感觉很友善亲切,全程的气氛也不会太过紧张。八股方面答得还行,但是有些原理方面的知识还不太熟悉,后续得再去补充学习一下。😭后续:隔天中午:已回到人才库
0 点赞 评论 收藏
分享
头像
04-09 21:45
已编辑
华南理工大学 前端工程师
🕒岗位/面试时间前端开发工程师/4.9 10:00面试时长:30min👥面试流程1、面试官介绍部门信息2、自我介绍项目/聊天:3、讲一下让你最有成就感的项目以及为此学习的技术4、除了react还掌握什么其他的前端框架?5、你认为vue2、vue3、react比较起来各自有什么特点?基础:6、了解闭包吗?7、有用过闭包吗?有用闭包的特性封装过什么?(封装过一个防抖的hook)8、闭包形成的原理是怎么样的?(大概知道,但讲不太清楚)9、谈谈你对前端缓存的理解(讲了强制缓存和协商缓存)10、请求头和响应头有哪些跟缓存相关的字段?11、谈谈对敏捷开发的理解12、什么场景适用于计划开发?什么场景适用于敏捷开发?算法:13、二分查找反问:技术栈:react、node、vue(为主)这么快就结束么?偷偷说了一句隔壁鹅面了快两个小时():面试官表示半个小时还挺正常的(反问再反问:平时除了编程还有什么兴趣爱好?最近读了什么书?读完有没有什么感悟?🤔面试感受两次美团的面试体验都挺好的,面试官会给你时间让你思考,实在思考不出来会再对你进行一些提示和引导,最后也会对一些你不清楚的问题做一些小的总结并鼓励你后续再深入理解。然后两次美团面试算法考察的也是比较简单基础,整体的气氛是比较自然和谐的。😘后续:面试完一个小时左右hr来电约了二面时间
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务