总是学不会,不如直接睡 level
获赞
77
粉丝
20
关注
1
看过 TA
855
门头沟学院
2024
Web前端
IP属地:辽宁
很菜,别问
私信
关注
2023-04-14 17:48
已编辑
门头沟学院 Web前端
太难了,碰到一个纯问项目和底层的面试官,一点八股没有,我狂背两天的八股啥用没有1. 问如何学习前端,框架官网,js红宝石书,知乎,掘金(准备问书看咋样了,其实就把包装拆了)2. 开始问项目,如何实现点击弹窗外面区域,弹窗消失(后来发现考察的是事件委托),我说项目中实现的是用了一个幕布,点击幕布就会消失(如果没有幕布呢),让直接写,写了个伪代码(问如何判断点击区域,我说就算鼠标位置hhh,他说太复杂了,结果是往上遍历target的父元素如果有弹窗的id就不做反应,如果没有就触发消失)3. 问如何实现自适应页面的,说到媒体查询和多个样式表,然后没提到rem,面试官对这个不感兴趣4. 然后问如何实现动画的(数字不断变大的动画),我说就是用计时器,最后是用库实现的(怕他让我现场给他写一个),问vue可以实现吗?那vue的响应是瞬间的吗?(不是,提到双向绑定的过程),那这样有什么好处?所以不可以实现,那如何用vue实现这么一个效果呢(用动画?就是作为静态资源那种,说是太复杂了,也可以直接用原生dom操作)5. 然后问项目中的注册登录,如何实现?使用jwt传token的方式,问为什么用cookie存,有什么好处?(说到不用像localstorage一样每次发请求都去拿,并且数据库更轻松),然后问跨域问题(后来才知道这一块其实想问cookie跨域怎么解决),提到了cors,jsonp,proxy,nginx,问jsonp如何把资源放到<script>标签下的,写一下(???),又问到cors的具体实现(麻了)6. 然后一道手写题,拿到对象中对应位置的值,如果存在则返回;如果不存在则返回默认值。写完了之后,说思路反了,但是逻辑是对的,并且边界条件可能考虑的不全(寄!)反问:1.答得咋样有啥补充?说到面试官大学时候把红宝石书抄了两遍(!),底层和框架都得学,底层更重要,并且说自己更喜欢问底层,不问八股,也比较少问框架(哭了)2.啥时候出结果(快给我感谢信)总结:一共50+分钟,面试官还是很好的,不管是会和还是不会的,都会在我回答之后补充,然后人也比较实诚哈哈哈,就是让我多学,希望他能通融通融让我过了吧,我边实习边学也行啊!4.13果然挂了4.14又被捞了,团啊,没有你我可怎么活啊
投递美团等公司10个岗位
0 点赞 评论 收藏
分享
2023-04-07 23:14
门头沟学院 Web前端
我想我大概是最后一波一面的了先说,团子面试真是太友好了,是我不争气先聊项目(居然没问我项目难点),提到了自适应屏幕,说到rem和em,然后问是否封装过组件,问到flex如何用flex实现所有靠右(提示了一下想起来了),如何实现水平垂直居中问到如何根据class选取元素(queryselector?面试官说也行)如何遍历页面左右的元素(递归?)递归有什么坏处,如何解决(元素节点太深会内存太大?使用迭代维护一个栈)因为有个项目是问到vue2和vue3的区别(提到双向绑定,生命周期,webpack和vite)说到vue2中defineproperty无法监督新增元素,问vue2如何监督新增和删除的?(完了,忘了。)事件循环,宏任务微任务,有哪些宏任务微任务,问点击事件属于什么任务(感觉说的不是很满意。)问如何跨域(cors,proxy,jsonp,nginx),问nginx是干啥的问http的头部有哪些(完了只记得管强缓存和协商缓存的头,我服了)说一下js数据结构(纠结了半天总觉得差个啥没说。),判断数组,instanceof和tostring,问instanceof有啥缺点编程题合并链表,循环和递归两种方法(问哪些变量是可以优化的,应该是直接写出来了)大概就想起来这么多,基本都是八股反问最后说了句“感谢你来参加面试。”,心凉了半截一共70分钟,团子面试官是真好,一直在提示我回答,然后会避开我不会的地方,希望团子能收留我
投递美团等公司10个岗位
0 点赞 评论 收藏
分享
2023-04-06 15:26
门头沟学院 Web前端
自我介绍说一下项目:1.如何适配手机,怎么知道是手机;2.懒加载;3.SEO优化方法;4.其他优化写一个搜索组件(提到防抖),有思路,没写出来写防抖,说一下代码,代码修改了this指向,问用什么方法可以改变(apply,call),顺带问了区别知道正则吗(可以写一点),正则匹配一下手机号,背了个最简单的,细问每个部分是啥意思(不该说会一点的)CDN说一下,负载均衡跨域说一下(提到了proxy,jsonp,cors),如果项目上线vue中设置的proxy不好使了,用啥(?Nginx)知道webpack吗?(刚准备背八股,直接被打断),说一下loader和plugin区别,plugin是怎么优化的呢(答得不好)暂时就想起来这么多,如果10分是稳进,心理预期大概2分。。。反问:部门用的框架有哪些,react居多,也有vue,还有自研框架,你来了可以学一下(???,预期+2)去年面试手写题都是leetcode算法题,今年手写情景题,组件比较多,问更注重哪一个(注重思路,只要写了就行)面试官又问:你是在北京吗?4.20之前可以来吗?(???,预期+2),最晚是到十月份?总结:一共40min,心理预期6/10(个人比较乐观)面试官还是很好的,虽然从他的语调中读不出任何感情色彩。答得不好的题,我知道答得不好,答得出来的题,也没有反馈,全程就是逐渐摆烂。而且面试官没开摄像头,我的摄像头也打不开,网络差,屏幕共享经常突然断掉,感觉留下了不好的印象,虽然最后增加的两个问题让我看到了一丝希望,希望能捡个漏,不争暑期了,有个大厂实习就行,上个月每天活得太累了。。。
投递百度等公司10个岗位
0 点赞 评论 收藏
分享
2023-03-29 15:31
门头沟学院 Web前端
投递Momenta等公司10个岗位
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务