互联网我就面到这吧 崩溃了 1

#牛客AI配图神器#2. 青岛海尔科技
一面 业务面 8.8
自我介绍
介绍我的研究生阶段的研究方向(三维重建相关的),介绍一下实习工作(也选了三维重建相关的)
如果需求不清晰怎么办
如果开发项目的技术栈不会怎么办如何快速学习
有没有了解ai相关的前端开发
三天后通知我g了说专业方向和实践经验不太匹配岗位要求。我还纳闷怎么都问我研究相关的,感觉都没怎么看简历,我明明前端相关内容很多。

3. 兴业银行
一面 AI面 8.8
自我介绍、校园经历
vuejs的核心框架、如何实现双向绑定的、vue-router是什么如何进行路由跳转

二面 15min 8.15
自我介绍
想问react吧但我不会
闭包及应用场景
vue2和vue3的区别
let、const、var的区别
项目做过什么优化
浏览器的渲染流程
CDN
除了前端做过其他什么吗
另外一个面试官开始问应该是后端老师
老师说你简历里面写熟悉http协议,那问一下 http无状态(what 没听过啊555,我只知道状态码啊)
项目的用的什么数据库,和后端怎么连接的,用了连接池吗(没有)了解连接池吗(没有)

4. 虾皮 电商
上海
一面 1h 8.14
自我介绍
问项目做了什么,但没有拷打
node有什么优势express中间件怎么用(这个真忘了)
闭包
继承(dbq我听了两遍听的g层,重庆到处都是G层真没绷住,幸好是反应过来了)
原型链
vue的双向绑定、v-model,vue3有什么不同
vue3有了解吗?composition api
浏览器v8回收机制
代码:
1. 写一个ToDoList可以操作内容状态,但已完成的内容不能变更状态为未完成
2. 写一个api的自动重传retry函数,可以传入重传次数和等待时间
3. 有一个依赖关系,例如A创建了才可以创建B,B创建了才能创建C,我想要输入id打印对应的实体。如:a_id --->A实体,b_id --->AB实体,c_id --->ABC实体(感觉和课程表那个题很类似,记录出度入度,但是当时没细想直接用到的链表)
问我有没有offer(我说没有 他说你才开始找吗  这句话听得我怎么出现了希望呢)

二面 45min 8.20
你觉得你有什么项目亮点,比较有成就感的
浏览器缓存
Promise的链式调用了解吗?返回的是新的对象还是原来的,为什么
代码:
把fetch支持超时之后执行.catch(和race竞态有关)、
判断一个号码是不是好号码,有至少四个连续相等或连续递增加一
原型链的输出是什么,如果想输出另外一个那么应该改成什么
肯定g了这几个代码做的很烂,面试官还是校友,丢人丢到家了
最后问了下我简历写的一个研究方向是什么面试官有点感兴趣。
反问:技术栈react

5. 科大讯飞 教育 OFFER
武汉
一面 30min 8.14
自我介绍,问项目
闭包
Workjs
node做了些什么(幸好没往下问hhh)
Webpack
防抖节流
ES6和commonJS的区别
Json.stringfy和parse做深拷贝的时候有没有什么缺点
有没有复盘的习惯
新技术怎么快速学习(又是这个问题)
还有些啥我有点忘记了 但都很简单

二面 30min 8.22
自我介绍
遇到的挫折、值得骄傲的事情
地域选择
其他的记不住了都不重要
反问:一个星期出结果
很不像业务面,倒是像hr面,但是还有一个hr面

三面 8.27

6. 百度 百度网盘
北京
一面 1h 8.18
自我介绍,项目
flex
flex的选项如果想可放大一倍,不可缩小,初始200px怎么设置
vue2的双向绑定,和vue3有什么不同
vue2的缺点
箭头函数和普通函数
this的指向有哪些情况(口述的场景,唠嗑都听大了hhh)
如何修改this指向
事件循环(也是口述了一个场景,当时脑袋一抽没说对)
requestAnimationFrame有了解吗他是在微任务之前还是之后执行的(之后,requestAnimationFrame 是一个浏览器提供的API,用于在下次浏览器重绘之前执行回调函数)
nextTick有了解吗?为什么nextTick可以在异步更新之后立即执行
深拷贝怎么做的?(我说了lodash和递归)有没有什么原生js可以实现的(我说了Json)
打包工具
XSS和CSRF有了解吗?怎么防护
前端缓存有哪些?token存在哪里的
node(这我写了但是没深入过)
后面还是出了个事件循环的输出题
代码:传入数组和k,判断有多少种方式使连续数字相加为k(遇到代码我还是放弃吧哎)
反问:技术栈Vue2/3...

二面 30min 8.25 感觉被kpi面了
自我介绍,觉得什么项目收获最大
有没有offer(没有啊!不要再问啦!!!啊啊啊啊啊)
自己的优点和缺点
学校的专利做的什么(展开讲了一下,然后让我一句话总结)
对什么方向感兴趣(说的ai,然后展开说)
有没有学什么新技术,一般都是在哪里学的
前端路由是怎么做的(举例vue中)那原生的hash和history的原理是什么
页面渲染的流程
项目的数据库是怎么设计的,那一范式、二范式的要点是什么
vue2、vue3的区别(完全没听清,就听到个vue的改进什么的)
git是怎么做的(??我说的栈,说个map都好点嘛)遇到冲突了怎么办
组件库怎么去设计(我最开始说的组件,后面他又说)那库呢(举例elementui)
怎么样尽可能还原设计稿
页面渲染性能怎么进行优化
反问:1v1带教,一周出结果(本来想问有没有什么问题,但我想着明摆着kpi面,问了一会儿他弯酸我两句)
虽然面了30min,但面试官老是保持沉默,东看西看不知道是在看简历还是他自己的东西,实际也就20min吧。虽然也没有什么态度很轻蔑,看着还是和蔼可亲的。

7. 合合信息 扫描全能王
hr面 15min 8.21
对公司的了解
对以后offer的什么比较看重
你希望的培养模式是怎么样的
三个关键词形容自己
反问:技术栈vue,面试流程(3-4面)
hr面 20min 8.26
还是那些问题,搞两次hr面。。。
全部评论

相关推荐

渴望wlb的牛油果很...:直说卡第一学历不就行了 非得拐弯抹角
点赞 评论 收藏
分享
09-29 21:53
已编辑
重庆大学 Web前端
8. 马上消费一面 1h 8.21自我介绍 项目、实习vue2、vue3区别技术选型yarn、npm的区别箭头函数与普通函数的区别this指向问题事件循环,输出题原型链和作用域链For of,对象的遍历有哪些方法http缓存,强缓存会发送请求吗,Cache-Control和Expires的优先级,Cache-Control有哪些属性。虚拟Dom有什么缺点和优势WebpackNpm run dev的执行流程是怎么样的script的defer和async代码:扁平结构的数组(flat array) 转换为一个树形结构(nested tree)反问:业务在做大模型,技术栈vue3、react一天后g,感觉很需要vue3和react,问了我两次没有做过vue3的demo吗9. 京东 零售toB一面 30min 8.26自我介绍,项目,解释一下技术选型,学习到的一些技术var,let,const闭包,如果就是滥用闭包了怎么办路由怎么设计,选用的什么模式,为什么选history,在打包的时候有什么问题(说成hash有白屏的问题了)垂直居中,你在开发中更倾向于哪个如果有abc三个任务,c要获取到ab的结果怎么做?如果用原生js怎么做?node介绍了他们部门业务面试官想问ts但我不了解 哎 小程序啥的也没用过反问:技术栈90%react和ts,vue也是ts。当场说通过了二面 30min 8.29自我介绍,项目拷打说一下快排面试官什么项目都问了包括我三维重建相关的越发觉得虽然有很多项目但感觉都没什么亮点,每次给别人说出来的我自己都觉得“就这???”并且发现其实我很知道登录的逻辑包括前端怎么存储,实际使用确实也是存在storage里面的,但是由于其涉及安全问题,每次这么说就像是瞎编的一样,人家肯定觉得“做个项目都不考虑安全问题,做的是个什么鬼项目”。我就感觉编都要给他说成是cookie传的。开始的时候面试官问了个我致命的问题,他说岗位在北京会考虑吗(我说会)他问我是哪里的(成都)成都和北京都有offer会选哪个(我没招了完全挖坑,我说成都)然后我俩都笑了,面试官:很真实啊哈哈哈。感觉会被横向被捞了 一面 30min 9.5说是做什么游戏啥引擎啥的叽里呱啦没听明白自我介绍,介绍一个难度较大的项目闭包和使用场景进程和线程栈和堆的区别,内存上是什么区别Http和https的区别,https加密的具体过程手写防抖,防抖和节流的区别手写一个函数来查找字符串数组中的最长公共前缀。["flower","flow","flight"]反问:技术栈是游戏小程序啥的还是没听明白10. 用友一面 45min 8.27自我介绍,项目,为什么选前端不去做人工智能项目鉴权怎么做的前端还有哪些缓存,cookie有哪些可以保证安全的方法一个场景,我想要滚动到这个图片的时候再去加载它的原理是什么,如果滚动的很少的话如何优化监听(节流,Observer API)import和require的区别两栏布局css定位移动端响应式Promise,及其使用场景。和async、await的区别一个场景开了两个标签怎么监听到local storage的改变一个场景,点击按钮加载组件弹出,如何异步执行(用promise等待组件加载完成之后再显示它)反问:技术栈react二面 40min 9.4感觉是个boss 看我的简历先闲聊了一下,然后啥也不多说不给你整虚的,自我介绍不用项目介绍不用自己认为在前端开发岗位有什么优势,代码编写中做的比较好的是什么整两个题:二分法查找,特征值验证;123405000输出壹万两千三百四十五,请你考虑有哪些特殊情况(0,1001,100000服了真想不出来)大模型是怎么做到输入值生成其他值的(???)反问:业务是BIP办公领域感觉在考察思维能力。11. 招银网络科技一面 40min 9.8自我介绍vue双向绑定,defineProperty是在什么时候执行的,object.defineProperty有什么缺点,为什么push这些可以监听到,这属于什么设计模式?你知道的设计模式有哪些(搜了一下发现都知道但不知道这是设计模式绷不住了。)http和https的区别,https的加密过程,是对称加密还是非对称,两种加密方式有哪些常用方法js数据类型,如何检测,如何检测数组,如何检测null(我以为要说方法,打死想不起来 ===,Object.is)闭包是什么,闭包存储数据的方式是什么(堆),什么会导致内存泄漏,怎么监听内存泄漏(Memory和Performance面板)如果页面加载慢,会是什么原因导致的,怎么解决?你说的js或者图像加载慢你怎么判断的(我说可以看性能面板吧)然后又一直问说你用过吗(没用过)带着嘲讽地说只是知道不去用吗(我没招了)前端经常会接收到什么攻击如何防御?手写防御xss中特殊字符转义怎么做(我说可以用replace正则做,但是)又很嘲讽地说 但你不会写(我没招了)说输出,并说明为什么,如果要输出012怎么做为什么,如果用闭包解决怎么做为什么:// 全部输出 3for (var i = 0; i < 3; i++) {setTimeout(() => {console.log(i); // 输出 3 3 3}, 100);}还有个代码题,忘记了面试官是个姐姐,言语神态上像是欠了她钱一样,问问题也是突突突,后面开始摆烂了。反问也没有。本来还想问为什么网申刚开始有前端岗位,后面就没有了。我感觉是不是人家就是不招了 哎12. 卡尔动力一面 50min 9.10自我介绍,介绍一个亮点项目闭包,开发中如何用到闭包的,你项目中防抖是怎么实现的vue2和vue3,vue3中reflect的作用computed和watch的区别,为什么computed能缓存(dirty 标志位)created能获取到dom吗虚拟dom和diff算法的核心原理,大规模和小规模代码哪个的diff算法消耗更高(小规模)事件循环,输出题手写promise.all(不会!)、柯里化新知识是怎么去学习并应用到实际的反问:技术栈react,4个前端做车端交互等13. 掌阅科技自我介绍两断实习的最大区别和收获解释一下vue2的响应式原理项目比较有技术难点的地方,登录前端是怎么做的有没有进行过组件复用的设计,有没有涉及到过组件传值虚拟列表怎么做滚动显示,如果不用框架es6用过哪些代码:两数之和反问:vue3、小程序14. 滴滴出行 中台管控-企业级9.26 一面 50min自我介绍,介绍实习,问了websocket的一些apithis指向作用域-》出了一个题,涉及到函数先提升,再同名变量再提升,执行函数的时候就会报错,因为这个时候是普通变量了。怎么学习新技术例如react,面试官特别好还引导我说他想听到的答案,但我没说出来 -》 他说想让我说学习api事件循环-》巨长的一个输出题js数据类型有哪些,数组有哪些方法,对象的遍历方法有哪些,对象如何获取自身的属性(hasOwnProperty)插槽数据结构有哪些,有什么应用场景代码:实现一个链表,并实现函数-添加节点、在指定位置添加节点、删除指定位置节点、查找某个位置的节点写了个柯里化反问:业务很好是做滴滴打车to B的,技术栈react,小程序,很少的vue面试官超级好,最好的一个10分钟之后二面 30min自我介绍,介绍实习前端数据存储方式cookie、sessionstorage和localstorage的区别,sessionstorage和window中存储的内容在页面刷新后保留数据吗?(sessionstorage能,但window我不是很确定回答的不能√)前端异常捕获方法有什么,什么样的异捕获不了(后面没答出来)用没用过react原型链js中继承extend的底层是什么(我说原型链,他不满意。没答出来)反问:流程有三轮技术面而我挂在了第二面。。。。到底!要什么人!我觉得还是因为简历项目不吸引人,感觉面试官都不感兴趣。
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

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