全程0八股0算法——全程40分钟 1.介绍项目——大概五分钟 2.问了一个难点——为什么不放到云上解决呢 3.说说做过的组件库 4.组件库的易用性指的是什么 5.一些严重依赖外部传入的数据的组件什么都不穿怎么展示UI 6.组件中有遇到什么复杂的业务逻辑——UI逻辑除外 7.文件上传组件怎么判断是否断网,传入一个超大文件怎么办,网络很差怎么办 8.组件库css样式怎么被用户覆盖 9.怎么根据传入的不
上一周字节hr突然打电话捞人面试,没仔细问什么岗位然后就开始面了,最后反问才知道是广告,做cv的cv的简历一下被挂,只有面些其他岗位。 1.自我介绍 2.项目背景,最终是否落地? 3.项目过程当中做的比较好的有哪些? 4.inpainting模型的原理,如何用的mask实现 5.图像擦除如何实现,对商品图擦除 6.图像当中比较常见的损失函数,分类,cross entropy,triplet los
项目相关 项目业务逻辑 微服务项目代码怎么组织,都在一个仓库吗 微服务拓扑图 MongoDB 想对指定 id 的某一个 document 进行自增,怎么实现( 就行,但我忘记了,说了在业务层的实现方式) MySQL 如果使用 MySQL,怎么实现原子自增(共享屏幕,写 SQL,但太久没写 SQL 了没写出来) 计算机网络 HTTP 格式 Java 接口和抽象类有什么区别与联系,说说使用场景 讲讲
Redis 项目中说用 Redis 维持了用户登录状态,怎么实现的,还有其他实现方式吗 Redis 的主从原理 什么是增量复制 什么时候进行全量复制 Redis 有哪些持久化方式 说说 AOF RDB 的原理呢 Redis 有哪些具体的数据结构,你都用过吗 Set 和 Zset 你会在什么时候用呢 MySQL & 锁 讲一下脏读和幻读的区别 怎么解决脏读和幻读的问题 MVCC 怎么解决脏读 MyS
项目相关:能简单介绍一下项目“xxxx平台”是做什么的吗,“xx生成”是使用人工智能算法吗,人工智能有可能不准啊你怎么提高正确率,算法调优是你在做吗,能讲下整套系统的架构、每个组件有什么作用吗,授权认证不是在网关里做的吗,能讲下 JWT 的工作原理吗,JWT 和 Session、Cookie 有什么关系吗,JWT 不依赖 Cookie 那一套实现吗 类里有哪些方法,每个方法有什么作用 和 方法有什
我也来回馈一下牛客的uu们吧 本人2023届某末流985硕…… 字节跳动基础架构后端实习一二三面 基础架构后端实习一面(36min / 3.18日) 自我介绍 面试问题 STL中的容器的底层实现,简单讲几个(简单讲了vector,array,unordered_map) unordered_map与map的底层实现的区别 Linux中的哪些troubleshooting工具? GDB用法?如何用G
这轮比较关注底层 1.自我介绍 2.个人信息和实习时长进一步沟通 3.问项目,进一步阐明下项目细节 4.HDFS备份文件数量 5.HDFS读文件底层原理 6.HDFS写文件底层原理 7.追问是写完一个文件就返回还是所有备份写完才返回 8.问MapReduce原理 9.问Hive内部表和外部表的区别 10.问Hivesql咋转换到MapReduce的 11.问Hive可以用啥作为元数据库 12.Hi
计算机科学与技术跨专业实习,日常实习四面凉经。 一面,6月8日,1小时40分钟 1. 自我介绍。 2. 实习经历介绍。 3. RFM解释。 4. 归一化是否了解。 5. RFM评分系统设计与分层。 6. Count()和Count(1)和Count(*)区别。 7. 分别解释Left/Right/Inner/Full join,MySQL中是否有Full join(无),如何实现Full join
对于不同性格的面试官,需要有不同的对策 字节跳动的面试也是我第一次面试,也是目前为止唯一一次面试,三个面试官都有不同的偏好 一面,我节奏掌握的不够好,太急于表现自己,在面试官问题还在铺垫的时候就发表自己的看法,偏偏面试官是个会对你的话找问题的人,自己给自己挖坑了(vue的data非得用函数?改变不影响布局的数据,vue会重新渲染页面吗?serviceworker的原理),对于这种面试官,如果自己的
7.23一面 今天中午问了hr后约的二面 自我介绍 项目介绍(基本都在问项目) 微前端原理 服务端渲染SSR原理,优缺点等等 项目中移动端,PC端适配方案(移动端REM原理) REM缺点 暗夜模式怎么实现的(优化) 然后就是很多项目中的内容怎么实现的。。 对混合开发(JSBridge)的了解,在行业中自己的理解 对混合开发性能上的优化(没有。。就答了传统的前端优化) 有没有尝试过离线化,有没有性能
1. 自我介绍 2. 问:自学前端是怎么学的 广度学习+以点到面的深度学习 3. 问:js有哪几种作用域 (三种…. 问:let在编译后实际还是var,因为低版本不支持let语法,这个是怎么实现的 答:猜测包装成函数,通过参数形式注入,读取argument 4. 问:hooks的属性都是怎么储存的 (链表 问:useRef介绍 (虚拟Dom引用 问:都在哪里
1. 自我介绍 2. 深挖实习 1. 介绍一下实习主要工作,介绍一下业务 2. 实习过程中有没有遇到过比较严重的线上问题 3. 讲一下你测试一个功能的详细步骤 4. 讲一下你们一个测试需求的整流程,你觉得当前的流程有没有影响效率的地方,你觉得有没有好的解决方案 5. 自动化用例是怎么写的 6. 自动化项目在哪些步骤会参与 7. 自动化项目有哪
字节面试 ● 一面:50min ● 1、优缺点 ● 2、近三年想做的工作,目标 ● 3、用过python哪些库 ● 4、是否用过可视化工具,tableau ● 5、如果设备出现问题了,应该怎么分析 ● 6、介绍下时间序列分析 ● 7、选择北京的原因 ● 8、能承受多大的压力 ● 9、数据分析师要具备的能力 ● 10、数据分析和数据建模的区别 ● 二面:45min ●
字节跳动笔试 (这里以测试开发岗位笔试题目为例) 1.笔试题型 单选题 多项选择题 简答题 编程题 官方表示,字节校招主要考察三个维度 数据结构与算法基本功:注重考察对常用数据结构和算法的理解和掌握情况,以及是否具备由浅入深、举一反三解决问题的能力。 编码和调试能力:注重考察代码设计、编码效率、风格及质量。虽然很多题目的思路容易想到,但能写对代码,并通过test cases拿到分数,还需要有扎实的
简历: 在选择好自己感兴趣的岗位后,必须要根据招聘信息上的职位要求修改自己简历。根据自己做过的项目,用数据说话,要知道你做的工作最后都是和金钱挂钩的,即使不是商业变现,工具类提高人效节约资源也是很有亮点的。 一定要让hr看到你与岗位的契合点,展示你与别人的不同点和亮点。 面试: 实习的话有3轮:2轮专业面+1轮HR面 社招的话有5-6轮:2轮专业面+1轮管理面+1或2轮交叉面+1轮hr面 简历和作