转产品前留下不完整面经,希望给继续在前端方向奋斗的同志们一点点帮助。 虽然我是个没本事的人但希望你们能做到(哽咽) 美团(两次被捞,都在初面挂了) 外卖(第一次 初面) 先简单介绍了部门工作,让我自我介绍,然后主要是根据简历上的项目挖掘知识点 大概问到了这些: · 项目中遇到的困难(提到了跨域) · 跨域的几种方式(答得不算好,只提到了jsonp、nginx、webpack的代理、cors,典型的
1.自我介绍 2.项目介绍 3.webpack git打包工具 不会 4.common js和module export的区别 没答出区别 5.用户登录怎样保证数据安全性 不会,我说可以通过插件 6.如果一个用户a修改列表数据,用户b怎样才能不访问重复数据,你要怎么和后端沟通 不会 7.好像还问koa和nuxt 不会 难死我了 菜狗
今年春天本来没有太强的找实习的念头,只投了阿里、腾讯、米哈游三家公司,米哈游一面完就没动静了,阿里更是到五月简历都没评估完,腾讯意向填的IEG,被捞到了WXG,摸爬滚打迷迷糊糊地面了五轮面试 前期准备 基本的八股 项目经历、实习经历 CodeTop WXG前端相关算法(大概50多题) timeline 3.18 投简历 3.26 笔试 3.28 一面 3.31 二面 4.3 三面 4.14 四面(
第5篇面经~计划一天一篇 之前看过不少大佬的面经,有所收获,现在面试完也跟大家分享~ 1、数组取最后一个 2、数组at方法 3、闭包,怎么样简单的确认函数是闭包 4、ES6新特性 5、promise 6、三个div元素并排 7、问Vue的key——不会Vue回答了React的key比较 8、React单向数据流 8、React父子组件传值 9、hooks 10、函数式组件实现闭环 11、hooks
投了很多天没消息,昨天突然有成都的电话过来约了今天早上的面试。用的牛客网平台 1.自我介绍 2.聊项目 3.如何做技术选型 4.vue与react的区别 5.react用过哪些hook,useLayoutEffect了解吗 6.react组件间通信 7.讲讲redux的store、actions、reducer 8.讲讲回流与重绘、回流会引起重绘吗、重绘会引起回流吗 9.首页加载白屏解决方案 10
#软件开发2023笔面经# 应该是三个星期前的事情了,上午10点半开始,问的还是挺让我惊讶的,一句话总结:从计算机网络到CSS。 面试大哥挺礼貌的,上来先自我介绍。然后正式开始。 自我介绍, 浏览器从搜索到渲染, dns本地域名服务器存储, get和post, https两种加密方式, p2p协议的三种寻找资源方法, H5新特性, html引入资源, html标签有几种类型, img标签是属于哪种
补个面经,挺离谱的,就没来个正常面试官 一面-3.29 一开始接到短信消息,说是群面。但群友说可能是信息有误,结果面试的时候真实群面,四个候选人一起面试,考察代码能力。 1.实现一个拖拽效果 2.实现一个类似于window窗口的拖动标题栏可拖拽效果 3.将这个窗口封装成一个对话框类组件 二面-4.4 二面更是离谱,来了个后端,说我基础不行,建议我去后端和测试岗待待,合着建议朝外包方向发展是吧。。。
2023.4.17 两个面试官,一个技术一个应该是hr,面了40min 1.自我介绍 2.vue与react的区别 3.js0.1+0.2为什么不等于0.3 4.输入url到看到界面发生了什么 5.跨域,ajax与websocket说一下 6.js为什么是单线程的 7.项目细节拷打(很久) hr: 1.为什么学前端不继续研究生的方向 2.怎么学前端的 3.什么时候到岗,能实习多久,实习期间期望的目
4.21 11:00 四十分钟 二叉树的前序遍历(不了解二叉树,跳过了) 链表的排序(暴力出来,面试官似乎不太满意) 还用过 ES6 的哪些其他新特性 用 Promise 实现 delay 函数 用 async await 实现一个请求函数 写一个 Promise.all 的示例 async 的原理 说一下与 flex 相关的一些属性 想要一个 flex 元素不能收缩,也不能扩展,应该怎么做 us
11.17一面:48min * 面试官自我介绍 * 我自我介绍 * 算法: 一个数组 [1,2,1,3,5,6,5,7,6,1]输出不重复的元素[2,3,7] * 看你对内存淘汰算法了解多,说一下?lru lfu * redis内存淘汰策略? * 设计一个hash结构的内存淘汰,你会怎么做? * 讲一下redis的数据类型?细聊一下zset?什么场景会用zset? * 讲一下分布式锁?redis具
#软件开发2023笔面经# HR先问我如果面试成功,来杭州实习可有什么困难?远程办公的话,好像实习生不太行。然后开始面试(有两位技术面试官)。 1、先自我介绍。 2、开始从我的技术栈开始问起,我看你这边写的javascript、html、mysql是熟练,java是良好。开始问一些javascript的东西,然后问数据库的知识。问我的项目数据库存储了多大的数据。 3、问面向对象和面向过程的理解?
Q1:自我介绍; Q2:问项目,遇到哪些困难,怎样测试(后面我补充了怎样测试的,以及测试当中有哪些BUG); Q3:问我擅长哪些模块,我说了一部分,然后他都没有问哈哈; Q4:写个快排吧。然后我写了,追问:快排的思路,时间复杂度等等。最后问,怎样实现一个稳定的快排(我说当两个指针离得比较近的时候,可以替换为插入排序,面试官想了一下,说有道理...) Q5:对于网络熟悉吗?然后问我HTTP和HTTP
Q1:自我介绍; Q2:围绕项目进行提问,问项目如何做的?如何实现编译+运行模块的(我的项目是个在线oj系统) Q3:项目的超时反馈功能是如何实现的? Q4:start方法和run方法的区别? Q5:CPU资源是什么时候被申请的? Q6:算法:①leetCode螺旋矩阵;②最长连续递增序列;【9,8,1,7,2,3,4】==>返回1,2,3,4这种; Q7:内存泄漏和内存溢出的区别是什么? Q8:
蔚来一面 数据开发 24届 日常实习 base武汉 看了jd,感觉岗位更偏向数仓方面的,面试过程中疯狂拷打框架底层原理 我本人不是很match 1. 自我介绍 2. 问了我简历上的项目,在项目中遇到的问题 3. 然后项目集群环境,在搭建节点服务器过程中遇到的问题 4. 高可用集群这些 怎么实现 出错了怎么办 怎么排错 5. 造成高可用集群脑裂的原因是什么 6. Hadoop 如果配置的zkfc无法
给了我1小时做6道编程题,分别是: 1.字符串最长单词的长度,需要判断单词的合法性(单词不能出现数字) 2.两个字符串s1 s2,判断s1的排列是否出现在s2中,比如说s1=ab,它的排列是ab ba,只要两者其中一个出现在s2中就返回true 3.判断两个版本号大小,如1.2.1>1.2.0 4.实现基于promise的sleep函数,睡眠时间<500ms,大于500将reject 5.求数组交