中秋假期所以二面三面间隔了挺久的,9.23 三面,面试时间很短,35 分钟左右 - 自我介绍 - 实习介绍 - 看你做了很多任务优化,讲讲优化的思路,从哪些方面去考虑 - 介绍一下 Cube 表去重优化 - 介绍一下***识别项目 - 你们商品维表数据量 - 你们实习部门的数仓分层 - 用户域和流量域的区别 - SQL:今天登录但昨天没登录的用户 - 算法:二叉树层序遍历,自己构造输入输出 - 你
数据库方向。面的比较久了,很多记不清了。 08-20 一面 实习、项目 push vs pull 执行方式 duckdb怎么构建pipeline c++八股 两道算法题:树状数组、LRU 08-27 二面 实习、项目 讲一下你duckdb比较熟悉的部分(讲了hashjoin和sort的实现) 计算机网络八股(说了没复习,然后就不问了) 操作系统八股(虚拟内存物理内存,进程线程协程) 操作系统内核怎
牛友已经秋招半截入土,感觉今年面试hc太少,基本都给转正了。说实话面的不好挂了也罢,有点面的还行也没消息。感觉太累了,现在剩下几个面一面看一下,没机会就算了。 Webpack热更新原理 TCP和UDP,功能和应用场景 手写一个react hook实现类似于类组件中setState的功能,支持设置回调函数 实现一个算法 将 “123…ab“,非‘.’部分翻转,得到”321…ba” let var,c
时间1h10min 先是实习拷打,告诉我他们主要是做b端的,然后疯狂问性能优化和核心指标监测的问题。然而面试前我准备的全是c端小程序的优化问题,面试官并不是很感兴趣,这部分答得中规中矩。 然后是微前端,问了为什么选择微前端,微前端的缺点(微前端性能一定就要比spa好吗),微前端业务遇到哪些问题怎么解决,沙箱的作用(这里没答好),样式污染怎么解决。因为采用的框架是qiankun,问了还有哪些方案以及
8.28 以为是二面,反问的时候说一面已经问过部门了所以想问点别的,结果面试官直接蒙了,他以为我是一面,他这个部门和之前我面的部门不一样,但都属于本地生活,不知道有遇到过这种情况的牛u没。面试官说再去和hr确认一下。 面试内容比较轻松,常规八股,然后结合项目展开问了一些内容。 vue2响应式缺点 token认证流程 其它的记不清了 手撕括号匹配,谢谢面试官 许愿个三面吧,不过我感觉还是要二面,不是
1. 讨论虚拟试衣 2. 怎么解决胖瘦不一致case 3. 视频驱动生成 4. 买卖股票1和2 5. cfg原理(忘了) 6. 复杂场景图像组合,我回答类似图像和谐化
* 原型链 * 用function实现class * 实现extends * bind 和apply * 浏览器跨域 * 那些文件或资源会受跨域限制,什么类型的网络请求不受同源策略管控 * 前端正向代理和反向代理 * vue的双向绑定 * vue的依赖收集 * react、 性能优化 * 技术栈是react * 常用框架原理,浏览器原理 缓存,跨域,加载,同源策略,http https混合应用 ?
这已经是复活面了,之前一面完直接秒挂,这次至少目前还活着。 先是个人介绍,这个面试官比较直接,在我介绍到第一个项目的时候就开始问问题了,后面就直接开始拷打项目了,没让我接着往下讲。不得不说,这个面试官的风格就是极具侵略性,会对着你的一个失误猛攻,有些人可能会慌,我的经验就是平常心对待,反正我就是个正常人,我又不是超人,犯错是很正常的事情罢了。 Vue-Router的几种路由方式 hash模式和hi
面试岗位:前端开发 base 珠海杭州 面试时间: 8.26 时长:50min 问题 1. 自我介绍 2. dns寻址过程 3. TCP三次握手 四次挥手 4. UDP TCP连接 5. 网络分层五层分别是? 6. 浏览器响应码 304 7. 强缓存和协商缓存 8. etag和last-modify区别 9. Cache-Contral:max-age和Expires的区别,http/1.0用哪个
面试岗位:前端开发 base 珠海杭州 面试时间: 8.20 时长:50min 问题 自我介绍 项目1拷打 babel和ast抽象语法树 从字符串到ast转换的过程 vue模板解析器的解析过程 vue对ast做了哪些优化 项目2拷打 性能优化 从页面加载流程讲 追问重排重绘 性能优化指标、工具 常规八股 事件循环机制 宏任务、微任务 事件循环机制代码输出题 代码题 扁平数组转树 在微信支付一直忙着
面试官真好啊,但是感觉我太菜了,还有很多地方提升 1. 实习经历 2. 学校里做过的有成就的事(不是技术相关) 3. tcp 和 udp,区别特点应用 4. 深度优先遍历和广度优先遍历 5. 闭包是什么,应用、原理(面试官提到了作用域,但是我在想计算机基础里的东西) 6. Promise.all 和 race 区别 7. for in、for of、forEach 区别 8. css 盒模型 9.
项目经历 + 实习经历 this、作用域代码输出题 border-box和content-box,边长各是多少 .box{ width:10px; height:10px; padding:2px; margin:2px; border:1px; background:blue; } promise输出相关,这个还得多练 合法括号,leetcod
8.20 没准备好还没在系统投递,hr电话打过来说是在脉脉上看到的简历,然后推系统评测过了约面,但是系统里到今天也没有显示任何秋招的流程,怀疑kpi,有没有也遇到过这种情况的。还有就是脉脉上能直接拿到你附件简历吗。 问了问项目里的一些点以及延伸出来的 单点sso(简历上 cookie安全问题,怎么防止别的脚本获取cookie(扩展开的 web worker(简历上 eventbus怎么实现的 mo
如题,字节效率是真的高,前两面都是面完10分钟直接约下一面,三面面完没消息了,不知道是不是寄了,原本感觉和面试官聊的还挺好的来着 面经,只挑了有印象的。 一面 45min - 聊实习项目。面试官要求详细讲了系统架构。 - postgresql和mysql的区别是啥(因为说了实习用的不是mysql)。 - 项目中redis怎么用的。 - 聊了聊数据库表的设计,之间穿插了一些常规的mysql八股,索引
1. 问项目(问的是和前端无关的那个项目,问了特别长时间) 2. HTTP缓存的各类问题,精确到字段类型、状态码 3. get post 还有什么方法,Options方法是干嘛的 4. display有什么属性值,flex简写属性的具体含义 5. vue react的区别 6. vue生命周期 7. 手写随机打乱数组 8. 用setTimeout写setInterval 9. js如何声明变量 顺