avatar-decorate
获赞
1597
粉丝
279
关注
8
看过 TA
8967
四川大学
2024
前端工程师
IP属地:浙江
https://github.com/XC0703
私信
关注
闲鱼二面是主管面,面试官是很儒雅的一个老哥,主要问问简历问经历,面了一个多小时,不过整场面试很nice。1、自我介绍2、介绍美团实习经历3、介绍下参与的小程序原生化工作4、小程序原生化之后有什么收益嘛?有什么指标衡量这些收益嘛?5、介绍下参与的性能分析与优化工作6、性能数据你们是怎么测量的?7、C端项目跨端开发是怎么回事?8、有了解过内部这个跨端框架的原理嘛?9、有了解过市面上其它跨端开发框架嘛?10、在美团实习参与的这个Hackthon比赛是怎么回事?11、这段实习有没有我还没问到的内容,你可以自己补充介绍一下嘛?12、这段实习你踩过的坑,积累的经验有哪些?13、介绍好未来实习经历14、介绍下这段实习中参与的这个Chrome插件项目15、介绍下在学校参与的比赛、项目经历16、做题:写一个简单的登录表单。17、说一下你写这个题的思路18、我看你写CSS时用到了flex布局,为什么?19、如果想实现账号密码输入框对齐,可以怎么设置?20、反问:如果想成为像您一样强的人应该怎么做?(好奇心+沟通协作能力+管理能力)总结:这次面试是这么久以来最舒服的一场面试,面试官真的只是简单问下简历和经历,没有不断地去深挖。最后反问环节时,他提的建议也很详细,还推荐了《金字塔原理》、《从优秀到卓越》等书籍,希望能过吧。#秋招##0offer#
投递阿里巴巴集团等公司10个岗位
0 点赞 评论 收藏
分享
面试邮件被埋了,以为没发,导致我迟到了三分钟。。。是捞我的实习简历来面的,面到一半才提醒面试官看新简历。大部分是八股吟唱,但是八股忘了,全程一小时,凉凉。1、自我介绍2、vue和react的区别及各自的优缺点3、为什么vue已经有双向数据绑定了,还要有虚拟dom,这样做有什么好处吗?4、react下,什么情况会造成重新渲染?5、子组件没有用到父组件的值,父组件重新渲染,子组件也会重新渲染吗?6、那对于一个自定义hook,没有返回值,这种情况下会不会造成外部组件的重新渲染?7、为什么不能在if或者循环语句中使用hook?8、说一下浏览器的事件机制?事件委托?9、react事件机制?10、react事件和原生事件有什么不同?11、react组件怎么做事件代理?12、vue的nextTick方法的原理?13、js事件循环14、打包工具默认为每个文件名增加哈希后缀是为了什么?15、说一下缓存,什么时候会返回304状态码?如果设置了Catch-Control,还可能返回304吗?16、localStorage和sessionStorage的区别?17、localStorage支持跨域读取吗?18、这两个存储有上限限制吗?19、css的绝对定位的参照元素是什么?20、实习项目中的遇到的困难,如何解决的?21、你们是如何统计首屏时间的,首屏时间的定义是什么?22、你会如何去计算页面渲染首屏时间,如何判断当前页面处于可交互的状态?23、这个优化具体是做了什么?24、你们为什么要做这个性能优化?25、小程序性能为什么会比原生h5要好?26、好未来实习参与的这个插件项目是什么?27、这个个人项目,为了练手还是实际用途?期待的预期效果是什么?28、为了预期效果,你打算做些什么?29、这个个人项目中亮点有哪些?30、手写题:console.log(transform('123abc456def')); //abc123def456"31、反问:部门做什么的?(飞书下面一个流程管理工具)32、反问:技术栈(React及其生态)33、反问:面试流程及什么时候出通知?(三轮技术面,一到两天有结果)总结:秋招的第二场面试,整体以八股为主,鼠鼠忘了很多,凉凉。查漏补缺,争取下次面试表现好一些吧。#0offer##秋招#
投递好未来等公司10个岗位
0 点赞 评论 收藏
分享
阿里巴巴系一面都是电话面,面试官花名叫岩诚,面完秒感谢信,本菜鸡秋招的第一场面试寄录。1、从学习前端的经历、项目、比赛、实习的经历进行一个自我介绍。2、什么时候开始学习前端,在学校做过哪些项目,团队还是个人?3、做B端还是做C端多一点?4、看你Vue和React都用过,说一下这两者从编码习惯、性能优化方面的区别?5、你提到v-if和v-show,它们有什么区别?哪个性能更好?6、B端在做后台业务时,组件抽象、组件嵌套比较多,这方面你有什么好的习惯?7、说一下你在美团实习中参与的性能分析和优化?8、优化中接口逻辑优化具体是怎么回事?9、前端打包优化方面有做过什么优化实践?(没有,听过其它同学的分享可以说一下=>给自己挖坑。。。)10、美团点餐小程序是三件套打包在一起的还是分开加载的?两种方式打包体积有什么区别?11、你刚才说那个同学的打包优化是通过将vendor包与业务代码进行一个拆包处理,这样做有什么收益呢?12、那浏览器的缓存是怎么去加速整个页面的加载的?拆包后浏览器缓存命中的逻辑是什么?13、现在给你一个原生h5页面,你的优化思路是什么?14、浏览器缓存涉及的header信息有哪些?分别对应什么效果?15、你会如何设计一个监控sdk,监控哪些错误?如何监控?如何数据上报?如何尽可能减少对业务代码的影响(包括入侵性和性能)?16、window.error监控的是js的同步执行错误,那如何监听js的异步执行错误?17、这个sdk是通过打包引入的方式来起作用还是在业务代码里直接写入某段代码实现?18、那采取打包引入方式有哪些注意事项?19、Promise以及其实例相关方法介绍及应用场景?20、图片懒加载怎么实现?用到了哪些原生api?21、滚动条滚动需要借助节流优化,说一下节流的原理?22、现代浏览器是否能直接实现图片懒加载?应该设置什么属性?23、vue-router、react-router等路由库实现的原理?用到了原生的哪些api?24、反问:下一步如何发展技术的深度?是否需要买纸质书籍?总结:秋招的第一场面试,面试官简历挖得很深很细,对我一个菜鸡挑战太多,少数的八股感觉也答得不顺畅,面完直接秒挂。#0offer##秋招#
投递淘天集团等公司10个岗位
0 点赞 评论 收藏
分享
时隔一个多月(4.27),腾讯又把我捞上来面了,好久没面试过了,前一晚连忙刷面经捡八股。以为是KPI,可面了一个半小时,面完发现只是我太菜,不过腾讯面试官挺好的,不急不忙的素质很高。1、自我介绍2、能实习多久、地点能接受吗?3、手写:四十分钟写两道题(第一道实现一个HardMan函数,能链式调用study()、rest()、restFirst()函数,其中rest()作用是其后面的链式调用延迟5s,restFirst()作用是使整条链式调用延迟10s;第二道是实现大数相加(服了,这道都没过,有个细节写错了。。。))4、第一道中,题目是用函数直接调用,你却写了类,同时链式调用没有体现出来、同时rest()和restFirst()的作用没有体现出来。(菜鸡被拷打ing)5、第二道中,你对于大数相加还有什么优化的思路吗?(答了一个逐位相加改成每次切割成若干位相加)6、对浏览器事件机制有了解吗?7、对事件委托有了解吗?8、你对请求的状态码有了解吗?9、那你刚刚说到304状态码,那你对浏览器缓存有了解吗?10、那刚说到Etag,对它的生成机制有了解吗?11、那为什么有Last-Modified了,还要出现Etag?(Last-Modified只能精确到秒)12、Etag的优缺点是什么呢?什么时候都要用吗?13、对web安全有了解吗?(答了XSS攻击和CSRF攻击)14、那具体说一下XSS攻击和CSRF攻击的概念、类型、防范方式?(被面试官指出了一些错误。。。)15、那对JWT鉴权有了解吗?16、那Token这种方式与cookie、session这些方式相比,有什么优缺点呢?17、那既然说到负载均衡,你对负载均衡有了解吗?了解哪些算法呢?(。。。)18、你刚刚自我介绍时提到你已经实习了一个月了,你能介绍一下你的这段实习经历吗?19、那刚刚你提到参与了一些to b系统的开发,你能介绍项目的实现、架构什么的吗?20、你对React的虚拟dom有了解吗?21、你对虚拟dom相关的算法有了解吗?(diff算法)22、那你对性能优化这块有过什么了解或实践吗?23、那刚刚提到防抖和节流,那再具体说一下。
明远湖之鱼:24、手写:实现一个防抖函数。 25、那现在要求防抖处理的函数在第一次执行时是立即执行,此后的执行才会是延迟执行,应该怎么做呢?(加了个flag标识,但是被面试官指出了问题。。。) 26、反问:流程有几轮面试?(三到四轮技术面) 27、反问:什么时候会有通知?(两到三天内) 总结:腾讯很好,腾讯面试官也很好,可我太菜了,和腾讯无缘,秋招再冲一波吧。
投递腾讯等公司10个岗位
0 点赞 评论 收藏
分享
面试官是一个帅气小哥,面了四十几分钟。1、自我介绍2、介绍项目3、项目的登录状态是怎么维护的?如何判断重复登录呢?4、如何手动设置cookie的过期时间呢?5、cookie的字段有哪些?6、cookie,localStorage,sessionStorage的区别?7、现在将token存储在localStorage里,知道token过期时间,那设置localStorage的过期时间呢?(将过期时间存储在localStorage里)8、position属性值有哪些?它们区别是什么?9、js的基本数据类型有哪些?10、判断数据类型的方法?11、判断一个数据是不是属于Map?(淦,竟然卡了没答这个。。。)12、那如果判断数组呢?手写一下(我写了那个Object.prototype.toString().call())13、那把call换成bind呢?重写一下(多一个函数调用)14、call,apply,bind的区别?15、说一下js的垃圾回收机制?(有点忘了。。。)16、那分代式垃圾回收采用的是什么算法?17、说一下浏览器的事件模型?18、那父子节点同时绑定捕获和冒泡事件,触发顺序是什么?19、说一下浏览器地址栏输入一个url到页面渲染的过程?20、如何判断一个字符串是否属于一个url呢?(答了正则后,面试官问我写没写过,我说写过但不熟,面试官说那咱不问了下一个)21、那一个url包含哪些字段?22、你知道默认端口号有哪些呢?23、那浏览器缓存策略有哪些?针对不同资源,怎么选择缓存策略?24、那if-not-matched字段和etag字段有什么关系?(又忘一个。。。)25、那说一下三次握手的过程?为什么不能两次或者四次?26、那握手时传递序列号有什么作用?(联系传输窗口机制说了一下。。。)27、简易概括你的优缺点28、反问:部门技术栈和业务方向(vue全家桶,sdk+官网+内部系统)29、反问:几轮面试?(两轮技术+一轮leader+一轮hr)30、反问:可以问面评吗?(不能)总结:总体来说,一面还是偏基础面吧,不过有个把还是没答上或者没答好的。不过当晚发感谢信了,合理怀疑这个时间段已经招得差不多了,我这种菜鸟就是拿来面着玩。#我的实习求职记录##0offer是寒冬太冷还是我太菜##前端已死#
0 点赞 评论 收藏
分享
面试官是个戴眼镜的小帅哥,围绕项目展开问了四十几分钟。1、自我介绍2、介绍项目3、项目里的登录功能是怎么实现的?4、session是如何生成的?5、什么保障了sessionid不同?6、同一个用户不同的登录session是相同的嘛?7、不同用户的登录sessionid是否可能相同?8、有了解过session生成这方面的知识嘛?9、有没有可能通过暴力碰撞出sessionid?10、如何进一步保障这个验证的安全性?11、验证码使用场景是什么?12、项目里关于权限控制这块怎么做的?13、有了解哪些权限控制的方式?或者说更优雅地进行权限控制?14、v-router原理是什么?(答了个切换hash实现组件局部刷新。。。)15、history模式每一次都要全局刷新,向后台发请求?(还是了解不够深。。。)16、项目里路由懒加载如何实现的?原理是什么?17、那这种import语法在低版本的浏览器不能使用怎么办?(问的时候直接说不用就行了,面试结束时答了个用异步回调?面试官说打包工具去做。。。)18、项目里是怎么做打包的?19、有对打包做过哪有优化?20、那刚刚你说到了去除打包后的空格空行注释,要你实现你有什么思路呢?(答了个遍历+正则匹配)21、那换行怎么处理呢?(答了个检测换行符。。。)22、那直接这样可能对某些情况会产生语法错误,怎么解决?(加分号)23、那函数括号换行的情况、模板语法换行的情况怎么解决?(答了个具体情况具体处理,面试官说枚举不可取,下去再想想。)24、询问实习时间、地点事项。25、询问未来规划26、反问:部门业务方向(到店餐饮sass平台,提供相关服务)总结:自己做的项目还是太拉了,没考虑很多细节,被面试官围绕简历项目一直问,不过无手写题就很nice,最怕手写。现在等通知了,希望美团救救Ooffer选手。后续:当天晚上hr打电话过来询问什么时候能来实习、能接受的工作地点是什么,不知道什么意思,这是进入排序了?是的话希望别排序挂。。。更新后续:第二天早上hr打电话过来oc了,暑期实习有着落了,最喜欢喝开水了()。#0offer是寒冬太冷还是我太菜##我的实习求职记录##前端已死#
不努力怎么幸运:太羡慕了
0 点赞 评论 收藏
分享
面试官是个戴眼镜的非年轻人,看上去就像个大佬,面了四十几分钟。1、自我介绍2、15分钟手写:解析url参数3、介绍一下项目,并说一下你认为最有成就感的一个点。4、说一下为什么进行这样的技术选型?(因为我就只会这些。。。)5、前后端都是你写的,那后端高并发的场景有考虑到嘛?有没有进行抗压测试?(写个crud接口哪考虑这么多。。。)6、为什么用了redis呢?用它和不用它性能有什么区别嘛?有没有作出一些测试?(肯定没有啊。。。)7、那关于登录这块你是怎么做的呢?8、那重复登录怎么处理呢?9、那前端存储登录信息在sessionStorage里,已经登录了一个用户A了,再在浏览器登录用户B,这块你是怎么处理的?(没处理。。。)10、那你是如何保障vuex和sessionStorage信息的同步呢?11、我看你项目对按钮做了防抖处理,说说具体过程?12、那你有没有了解过关于这块的其它处理方式呢?(说了一个用axios的cancelToken处理)13、看你用了https,为什么呢?为什么不用http,当时部署是怎么考虑的。14、那关于前端安全你有做出过什么实践呢?或者说你有过什么了解吗?15、那关于seo优化你有过什么了解吗?16、为什么想来美团?17、反问:为什么这次面试问得这么特殊?(看面试官,每个人不同。。。)18、反问:面评(不能说,但说我动手能力强,知道自己要什么、要做什么?可能是客套话吧)19、反问:对我的建议(以后工作中不能只注重技术提升,还要增加对业务的理解。)总结:这份面经应该没什么参考价值,一点八股没问,围绕简历开始挖。结合面试官长相、问的问题和对我的建议,他应该工作很多年了。不过我答的不咋地,应该大概率凉凉。#0offer是寒冬太冷还是我太菜##我的实习求职记录##前端已死#
0 点赞 评论 收藏
分享
2.23早上十点,北京赛思美科笔试(科班基础题)+面试(主要是聊天);(已oc)2.23下午三点,上海云丹网络科技笔试(科班基础题)+五分钟语音聊天;(约视频初面)2.24中午一点,杭州深度智联视频初面;(项目前端八股手写题,详细见面经。不匹配已挂。)2.25凌晨,上海耀乘健康科技有限公司笔试;(两道算法,第一道为分解质因数;第二道为力扣611变体,查找有效三角形个数。)2.27晚上七点,上海云丹网络科技视频初面;(项目计算机科班八股手写题,详细见面经。不匹配已挂。)2.28下午两点,贵州东彩供应链科技视频初面;(项目八股轰炸,详细见面经。不匹配已挂。)3.2上午11点,北京Moka视频初面;(一点八股没问,手写+项目,详细见面经。直接寄。)3.2下午三点,上海耀乘健康视频初面;(深究项目八股手写,详细见面经。直接寄。)3.3下午两点,杭州实在智能科技远程电话一面;(八股项目,详细见面经。约二面。)3.3晚上10点,成都大应科技笔试;(8道基础选择题加3道手写。直接寄。)3.6下午五点,成都仲阳天王星量化hr视频初面;(hr面,详细见面经。约二面。)3.7上午十点,杭州实在智能科技视频二面;(项目八股手写,详细见面经。直接寄。)3.7下午五点,成都仲阳天王星量化二面;(包罗万象,详细见面经。直接寄。)3.8下午两点,北京百度一面;(项目八股场景手写,详细见面经。约二面。)3.10上午11点,北京百度二面;(问得很简单,详细见面经。约三面。)3.13上午11点,北京百度三面;(考察知识扩展度与思维扩展度,详细见面经。已oc。)3.13下午四点,成都天润融通一面;(八股,详细见面经。约二面。)3.14下午四点,成都好未来一面;(八股项目,详细见面经。约二面。)3.16下午三点半,成都绿盟科技面试;(项目八股科班知识,详细见面经。不匹配已挂。)3.17上午11点,成都云合智网面试;(八股,和牛客面经问的类似,详细见面经。已oc。)3.17下午四点,成都天润融通二面;(八股,详细见面经。已oc。)3.20下午两点,成都好未来二面;(纯聊天,详细见面经。约hr面。)3.20下午两点半,成都好未来hr面;(已oc)#我的实习求职记录##前端已死#
明远湖之鱼:总结:从2.22考完期末考试便开始找一个本学期能去的日常实习,牛客、BOSS直聘沟通上百家、投了几十家、面了十几家,原定目标是成都一个中小厂,能学到东西就行。整整找了一个月,虽然还是很菜,但是至少面试经验增加了,所幸最后也拿了几家offer吧,最后去向是成都好未来,也算个有点知名度的厂,希望能学到东西。
投递上海仲阳天王星数据科技有限公司等公司10个岗位 我的实习求职记录
0 点赞 评论 收藏
分享
二面是leader面,面试官是巨佬,压力山大,面了一个小时。1、自我介绍2、你做过一个最有挑战的项目,不局限于前端?(说了一个聊天机器人的课设)3、那说一下你是怎么做这个聊天机器人的,怎么做的?上下文怎么处理?4、那你觉得你这么久以来做项目遇到的最大的一个难点或者最有成就感的一个点?(说了个前后端交互)5、那软件迭代导致问题怎么解决?(说了凌晨发版(面试官说可以减小损失,但没有避免问题)、提前设计完善(面试官说对架构考验很大),最后面试官解释的是不会去改变旧的节点,比如api什么的,会一直在运行?难不成指的是堆屎山?但面试官又说不是,然后他的解释我忘了,涉及项目管理什么的。)6、那如何使前后端联调更加高效快速呢,你作为前端一定要等后端接口写好才去测试嘛?(使用mock.js)7、那说一下进程和线程的概念和区别?8、那实际项目中有遇到什么涉及多线程多进程的场景呢?9、那浏览器监听网络响应是在什么线程中进行?10、那这样可能会造成ui渲染的阻塞,怎么解决呢?11、那浏览器有哪些进程呢?12、那说一下从地址栏属于一个url并按下会车后的执行过程?13、那说一下页面渲染的过程?14、那最后传输的内容是对称加密还是非对称加密?(这里说错了,下面说过程后反应过来了)15、那说一下https四次握手的过程?16、那https是如何保证安全的呢?17、那证书为什么又能保证安全呢?证书是可以购买的,我去买一个不就行了?(我答费用越贵的证书越好,但是没有get到面试官的点,他想让我答关于这个身份认证过程中更具体的内容)18、口述算法:传入一个参数,找到相加之和为该参数的连续数字。(我答了两次循环遍历的暴力解法、一层循环遍历的优化解法,面试官说要找全所有序列,由于时间问题可以下去再想想)19、学校里成绩怎么样?有没有获得过什么奖项什么的?20、反问:为什么这面没怎么问前端知识?(一面问得差不多了,二面更多地是考察综合能力)21、反问:面评。(理论答得还可以,和一些基础知识的结合实践偏弱,我解释说在校本科生接触商业项目、遇到相关场景的机会少,面试官表示理解。)22、反问:什么时候出结果?(这周内)总结:二面是部门leader的综合面,很发散,被按在地上摩擦。希望能过吧。。。#0offer是寒冬太冷还是我太菜##我的实习求职记录##前端已死#
0 点赞 评论 收藏
分享
一面是电话面,面试官还迟到了十分钟,然后还找了几分钟会议室后才开始面试。1、自我介绍2、介绍项目以及说一下难点亮点3、谈一下对跨域的理解以及解决跨域的方式有哪些?4、vue2.0和vue3.0的不同?5、vue的响应式机制说一下?6、vue3与vue2的响应式机制的不同,指底层设计有哪些不同?7、v-if和v-show的区别(有观察过v-show为false的元素在文档中的状态吗?)8、谈一下vue的生命周期9、结合生命周期谈一下v-if和v-show的区别10、那v-if和v-show的元素虚拟dom还存不存在?11、谈一下对虚拟dom的理解12、谈一下diff算法的过程13、谈一下vue3的diff算法发生了哪些变更?14、谈一下对闭包的理解15、谈一下对原型和原型链的理解16、对打包工具有了解嘛?掌握到什么程度?17、那webpack优化这块有做过吗?18、谈一下loader和plugin的区别?19、怎么写一个plugin插件吗?(不会。。。)20、对编译这块有了解吗?js是怎么执行的?21、谈一下js的AST?22、v-html会导致什么安全问题?23、什么是XSS?存储型XSS和反射性XSS的区别?防范的方式有哪些?24、什么是CSRF?防范的方式有哪些?25、tcp和udp的区别?26、http的常见状态码?27、http2.0和http1.1的区别?28、反问:部门的技术栈及业务方向(react+node,网商贷b端方向)29、反问:流程有几轮面试(两轮技术面+一轮hr面)约下午手写:三十分钟写两道题,不过比较简单——快排/DFS或BFS遍历dom/解析url参数总结:大厂问的八股对我来说是比较深的,不过手写题还好,希望能有二面。#0offer是寒冬太冷还是我太菜##我的实习求职记录##前端已死#
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务