一面(1h): 上来先问之前在字节的算法岗的工作内容,还有为什么要从算法转到后端 然后面试官很好,直接就问自己最擅长什么方面,我说我比较熟悉mysql,redis等,就直接开始问这两块的问题 mysql: oracle用过吗?(没用过,不知道) 索引有哪些 覆盖索引是什么 索引优化方式 什么是回表查询 怎么样使用sql存一个大文件(这个没答上来) redis: redis的常用数据类型有哪些 re
一面(腾讯会议,大概40min): 1.TCP/UDP区别 2.TCP三次握手,四次挥手流程 3.TCP为什么要三次握手,两次不行吗(验证服务器端和客户端都有发送和接受的能力) 4.为什么要四次挥手(留一个时间段让被动结束连接方完成最后数据包的传送) 5.为什么要等待2MSL(确保服务器端收到了最后一个ACK确认报文) 6.如果客户端发生错误,服务器端会主动结束TCP连接吗(会,这里不确定是不是想
1.mysql联合索引失效 MySQL联合索引失效通常发生在以下情况: 未使用最左前缀原则: 联合索引的最左前缀原则指的是在查询中使用索引的时候,必须从联合索引的最左边列开始使用。如果查询不按照最左前缀的顺序使用索引,MySQL 可能无法充分利用这个索引。 例如,如果有一个联合索引 (col1, col2),而你的查询中只使用了 col2,那么这个索引就不会被用到。 不符合索引顺序的查询: 联合索
Directed learning The table below contains instructor led, paid, front-end courses, programs, schools, and bootcamps. If you can't afford a directed education, a self directed education using screenca
无自我介绍 然后你是 25 年毕业是吧?你现在比如说有考虑好毕业之后是比如考研还是职业就业? 你是想主要想做前端方向是吧?那个,诶自己为什么会对这个方向感。 你之前是在那个亚信有过一段实习是吧? 因为我看那个时间很短。是为什么?是比如说后面没考虑继续实习下去? 你现在学校里的课程都基本上结束了,是吧?都修完了是吧? 我再问一个问题,就是你比如说是那个做前端是吧?你对 vue 和 react 哪个比
一面(40多分钟) 1.自我介绍 2.你是如何接触并学习前端的 3.说一下你对vue3的了解,为什么vue3的性能比vue2好 4.说一下vue的生命周期 data和method什么时候更新的,什么时候可以拿到vue实例 5.说一下js的事件委托 6.为什么说js是单线程的,宏任务和微任务,同步任务和异步任务了解过吗? 7.对es6了解多少 8.说一下你了解的promise,async,和awai
部门:阿里影业 base上海 面试平台:钉钉 一面 24.05.28 50mins 一分钟自我介绍 虚拟dom的作用是什么 js的基础数据类型 如何判断数据类型 css选择器优先级 css如何避免样式污染 es6新出的map和set是什么,具体应用场景 webpack的loader和plugin ts的范型 封装组件和npm发包相关 面向对象编程的思想 面向对象编程和函数式编程 软件工程的设计理念
🕒岗位/面试时间 前端开发工程师/4.26 面试时长:50min 4.23一面 25号通知26号二面 👥面试流程 手撕: 1、字符串转换为树形结构 聊天: 2、实习内容介绍 3、项目介绍 4、感觉哪个专业课比较有意思 介绍一下(讲了计网和数据结构) 5、http、ftp、tcp这些概念之间的关系是什么?tcp和udp主要的区别是什么? 6、为什么选择前端? 反问: 7、总共有几轮面试:3轮技术
基本信息 时间:2023.5.12 时长:22min base:宁德 面试岗位:前端 暑期实习 智能制造 问题 自我介绍 Java的三大基本特性是什么?(不是前端嘛,哈哈哈,然后我说了封装、继承、多态,并且解释了) 所以你是找前端嘛?(因为简历涉及到了后端的东西,面试官以为我是后端) 换面试官 说一下vue的每一个生命周期和该周期的作用 vue组件之间如何通信 组件渲染和更新说一下 vue-ro
base: bj/hz 岗位:前端开发 部门:电商 之前的一面面经在这里:https://www.nowcoder.com/discuss/480102078363242496?sourceSSR=users 之前的二面面经在这里:https://www.nowcoder.com/discuss/481927131262369792?sourceSSR=users 自我介绍 讲过去的实习项目经历
把整理过的面经发出来攒攒人品,许愿接一个offer(腾讯云智,腾讯金融科技,淘天,快手还在流程中) 面试时间:5.6下午 面完一天就有点模糊了,主要说说没答好的印象深的 1. `map`和`weakmap`的区别 2. 有了解过别的框架吗,Vue和React的区别 3. CSS画三角形需要设置哪些属性 4. `Promise`有什么属性 5. CSS3有什么新特性 6. `e.target`和`e
1、自我介绍 2、在介绍的项目中前端用了哪些技术(vue,vuex,axios,elementUI等等) 3、vuex在管理全局状态具体是怎么管理(掰扯actions,mutations) 4、页面如何监听vuex中数据变化(说了一波vue的响应式,computed和watch监听到store变化,走vue响应式流程) 5、Object.defineProperty除了可以设置set,get还可以
二面23号下午(40min): 1.自我介绍 2.hadoop和spark的区别 3.spark怎么实现流式计算的 4.了解flink嘛(不了解) 5.hive和hdfs的关系 6.hive的计算引擎有哪些 7.介绍一下shuffle 8.了解redis嘛(只知道是键值数据库) 9.联合索引的好处 10.查询条件为c = xxx,b = xxx and c = xxx,a = xxx and b
回忆版,发个面经求个好运气呜呜呜。被虐麻了 客户端一面 回忆版 1h 上来问了挺多react和css的东西,说好的一面不问项目的呢 1.react的特点以及数据流向,diff算法主要做了啥? 2.css如何让两个组件(view)并排并且显示最大显示,不用flex盒子怎么实现?(真不会) 3.redis哨兵 热key (不会没看过...) 4.设计模式六大原则 单一职责 里氏替换
1.自我介绍 2. 问题: 项目里用到了跳表 跳表在一些实际的数据库应用有哪些(面试官说听到我说到了redis就够了 介绍一些排序算法及时间复杂度(记混了想了好一会 了解二叉树吗(我说了解 面试官说看我不太记得了就没问 讲一下Tcp三次握手 TCP和UDP的区别 应用场景 知道mysql 吗 讲讲四个隔离级别 四个隔离级别有什么区别 一般数据库用什么隔离级别 3.实习时间 4.手撕:逆时针螺旋矩阵