自我介绍 cookie、localstorage、sessionstorage区别与用途 跨域以及解决方案 事件捕获与事件冒泡 浏览器事件循环 js判断一个变量是否为数组 http状态码 map与weakmap css伪类与伪元素的区别 css如何隐藏一个元素 call、apply、bind区别,出了一道call相关的看代码说输出的题 防抖与节流,手写防抖与节流代码,节流代码使用时间戳来写 看代码
1.自我介绍 2.实习拷打 3.实习衍生出权限控制问题,,这个东西实习的时候没做到 4.mysq索引分类讲讲 5.mysql事务讲讲 6.给了一个并发事务的案例,问了一个并发场景的值变化 7.讲讲用过的java并发处理用过的类 8.多线程顺序打印值的方案 9.为什么syn的方案比condition那些效率更低 10.wait的时候线程是什么状态 11.分析下wait需要消耗cpu资源吗 12.ka
面试体验一般,当时刚面完字节,头疼,面到一半我都不想面了 讲讲性能优化 盒模型 block和inline-block区别 bfc 深拷贝 要解决循环引用和原型链继承 事件循环 为什么需要它 浏览器输入url过程发生了哪些事 css解析会阻塞页面渲染吗#如何判断面试是否凉了#
JS的数据类型有哪些?检测类型的方法 instanceof的检测机制是什么? 对this的理解 如何理解闭包?举个例子? 这段代码会输出什么?为什么?如何解决? for(let i = 1; i <= 5; i++) { setTimeout(function() { console.log(i); }, 0) } 对模块化开发的理解? Ajax的实现原理是什么
#快手前端# 面试官人挺好的,会问你哪里掌握得好给你出编程题,虽然最后还是做的很糟糕 基础知识会根据你的回答深入提问,可以加以引导,引导到自己了解的知识 1、地址栏输入url后续的过程(浏览器与服务端的通信) 2、HTTP/HTTPS区别、网络协议 3、浏览器有哪些进程 4、进程与线程的区别与联系 5、浏览器渲染(回流与重绘) 6、宏任务与微任务(给代码判断输出,Promise的then操作 7、
凉经感觉答的很差 1.你了解测试开发吗,为什么要投测试开发 2.现在有offer吗 3.sql 现在有一张学生表abc ,有三个字段id name score,请查询出成绩排名为第二的学生姓名 4. Linux 请杀掉所有名称包含”abc”的进程 5. 力扣 二维数组中的查找 6.http和https的区别 7.微信好友发送图片写测试用例 8.快手商城购物车点开到页面渲染出来的时间怎么精确计算(面
这次是小哥哥,小哥哥人超奈斯~ 会一直一直做笔记并且引导你去深入思考,不会也没关系,会给一些提示,或者换一种方式让你去理解~ 时长:90分钟 1.自我介绍 2.针对自我介绍切入,问一些深入问题。 第一个问题是非技术性的,问了一下和部门发生意见分歧和沟通上面的会怎样处理 3.es6是怎样学习的 html5的新特性 4.打包方式 从JS角度来说一下你所理解的打包工具,然后向深度引申,提了一下nu
打复活赛了 1. 项目细节 2. React和Vue的区别(这里我拿出精心准备的拖延时间用的八股应对) 3. CSS盒模型介绍一下(怪异盒模型宽度啊啥的) 4. margin边缘塌陷知道吗,有哪些解决方法(八股没背到位,这个应该是要分两种情况,一个是同级元素,解决方法有添加透明边框、添加padding等,另一个是父子元素情况,解决方法包括给父元素设置overflow:hidden还有给子元素添加一
1. 自我介绍 2. 问数仓项目,你在这个项目中负责什么,两个项目的数仓模型你觉得有什么区别 项目中是如何取数的,埋点是基于什么协议http,数据是直接存储到mysql中的吗(存储到本地再导入mysql) 3. 数仓分层,为什么这么分,有什么好处,建模方式都有什么,有哪些事实表类型,事务性事实表细分还能分什么 血缘分析组件,OLAP组件还用过什么 4. MR和Spark的shuffle, 5. D
1. 你提到的这个项目里,你的数据库的表是怎么构建的 2. Websocket的原理是什么 3. 手撕Websocket代码 4. 说一下乐观锁的原理 5. 你项目中使用乐观锁,那乐观锁能解决哪些问题?不能解决哪些问题? 6. 项目里做了主从同步,那么主从一致性怎么保证的?不使用binlog,要求严格一致该怎么处理 7. 同样的,redis是如何保证一致的 8. 订单有几种状态,状态与状态之前是如
1.自我介绍 2.实习中你印象深刻的事情和问题 3.对这个岗位的看法 4.模拟石头剪刀布游戏说思路,后面问如何降低运行时间(空间换时间) 5.代码题:最长回文子串(除了这个解法双指针解法的时间复杂度如何)我就会一种诶 6.string。stringbuilder等区别 7.接口抽象类区别 8.创建线程的方式 9.垃圾回收机制 10.run和start区别 11.什么时候触发full GC 12.乐
1、自我介绍 2、项目 3、项目中用到了Python的哪些框架 4、有没有用到过其他语言的项目 5、Python数据类型 6、深浅拷贝 7、聚集索引和非聚集索引,索引是越多越好吗 8、分表和分区 9、了解几种数据库范式 10、B+树 11、数据库做过哪些应用开发 12、虚拟内存 13、手撕代码 14、比较失败的一次经历 15、从学生角色到职业的转换觉得可能会存在哪些比较大的挑战 #快手测开##快手
从头到尾写了7道题,包含代码输出结果题和算法题,中间穿插问一些八股,一共问了大概80分钟😰😰😰😰😢😢😢😢
一面(1小时) 1.手撕题(lc.23 合并k个升序链表) 2.询问实习细节 ViT和BEiT3的异同,为什么选择BEiT3 讲一讲ViT的结构与创新 3.挑一个你最想讲的项目介绍一下 讲解一下SAM的模型结构 在线动作检测和图片分类的区别 项目内模型创新点的细节 4.讲解Transformer的结构与细节 5.自注意力和交叉注意力的异同 反问:什么部门,主要业务线
记录第一次互联网的算法面试 感谢手子给的机会 kaggle金牌,建模一等 金牌说了在模型融合上创新的点 换了3道算法题,手撕是真的写不来,脑子空白 面试官提示也写不出来 参加的数据竞赛多,一一介绍 问项目,问了具体内容的实现细节 XGBoost, KMeans, PCA, Labelsmoothing八股都答上来了 部门是违规检测,开放题,问你做会从什么入手 反问 #快手信息集散地#