1 What 什么是TDD TDD,全称Test Driven Development。测试驱动开发是敏捷开发中的一项核心实践和技术,也是一种设计方法论。TDD的原理是在开发功能代码之前,先编写单元测试用例代码,测试代码确定需要编写什么产品代码。 测试驱动开发主要指 单元测试 2 Why 为什么要采用TDD 自动测试代码是一张安全网:让我们写的代码沙子不会散掉,对自己的代码更自信; 自动测试代码引
飞书视频面 2.22, 19:00,70mins 1. String 类的不可变性 内部的char[] 或 byte[] 的修饰符为 private final,final 使其只能指向该对象数组,private修饰 同时没有提供set、 get方法导致外部类无法访问,String类的修饰符为final,无法被其他类继承,保证了以上的机制不被破坏; 2. String类为什么要设置为不可变 (不会
提前批字节一面直接挂了,秋招再来一次🤪 一面 1、前面几个都是项目相关问题 2、Redis的热点key会带来什么问题? 3、HashMap、HashTable和ConcurrentHashMap有什么区别? 4、HashMap非线程安全,什么时候会出现线程安全问题呢? 5、前后端分离时,cookie在什么情况下是有效的? 6、前后端分离的状态如何维护?(jwt) 7、jwt在前后端交互过程中通常
一面 12月28日 15:00 1h 了解分布式吗,看过哪些相关的分布式数据库和知识 看过哪些论文 深挖minisql项目 2PL 脏读,幻读,不可重复读 这个项目是怎么实现的,从0到1吗,介绍一下实现的过程 支持哪些SQL数据类型 日志系统的设计(支持哪些日志格式) 如果用户写入一个大的blob日志怎么处理 fsync怎么处理的 redo log在commit之前还是之后处理的 是否有丢失数据的
测开给个机会吧 面试时长:40min 面试内容: * 自我介绍 * 项目介绍 * 测试工具了解哪些 * https加密 * 视频传输协议 * 网页加载的过程 * 视频卡住的原因 * 测试用例设计 * 测试学习哪些东西 * 手撕:找众数 反问: * 不是很匹配
2023.10.31 45min 上个月海投的,现在才捞起来,不明觉厉 面试官很好,很明显感受到面试官的专业,都是看会什么才问,免得尴尬 也很明显感受到自己菜是原罪 自我介绍 语言相关(部门主要是golang):go的协程和调度器,slice,GC介绍(调度器和GC没答上,就没追问了) 计网:https介绍,使用的算法,为什么TLS没有继续用RSA,为什么数字签名和CA证书可靠 OS:内存分页和分
半小时面试 半小时算法 MVVM是什么 bus是怎么实现数据共享的 localStorage和SessionStorage区别 支持跨域吗 打开两个浏览器,在一个浏览器设置sessionStorage和localStorage在另外一个浏览器能获取吗 打开两个页面 vue Router的params参数和query参数有什么区别 get和post有什么区别 事件循环 代码看输出 1.回型打印数组,
我是大数据欧老师,曾在互联网某大厂任大数据负责人,从业大数据领域近 10 年,全网粉丝 5000+,从很多候选人的面试和咨询中复盘了大数据工程师的面试全流程,如果你有求职大数据工程师的计划,欢迎找我聊一聊! 直接拿走去复习!!! Hive 知识点(上)- HSQL 语法 什么是窗口函数? ROW_NUMBER() / RANK() / LAG() / LEAD() 的含义? RANK() 和 DE
我是大数据欧老师,曾在互联网某大厂任大数据负责人,从业大数据领域近 10 年,全网粉丝 5000+,从很多候选人的面试和咨询中复盘了大数据工程师的面试全流程,如果你有求职大数据工程师的计划,欢迎找我聊一聊! 直接拿走去复习!!! Spark 知识点(上)- 原理题 RDD 的概念?RDD 的常见算子? Spark 和其他框架的比较?和 Hadoop 的比较?Spark Streaming 和 Fl
上个星期心血来潮,暑假带领一个小团队参加了字节跳动第六届前端青训营的进阶班并且在最后的大项目决赛当中取得了优秀奖,让我的信心有着前所未有的提升——因此趁着刚开学无事,自己向身边的前辈请教了简历的编写和排版之后也准备了一份看得过去的但是仍有很多漏洞的前端开发简历,希望能够找一下实习丰富自己的实际工作与项目经历。 上个星期准备完了之后,直接在Boss和字节的内推投了几份简历。字节的内推投的是广告前端(
电商方向的数据分析岗 一面,12月14日,30分钟 1. 自我介绍。 2. SQL题,10月销量排名前十的商品。 3. 抖音某主播要投放广告怎么计算ROI,如何衡量新客的价值(电商方向)? 4. 对抖音内电商各行业出一份2020年分析报告,用来指导2021年,你会怎么做? 5. 你觉得在抖音下的电商应该关注什么指标?(回答了GMV、复购率、购买转化率、退单率等,面试官说这是需求侧,问能不能说说供给
一面 自我介绍 项目介绍 围绕项目问了很多 写mysql TCP和UDP在应用层的协议有哪些 http的方法有哪些 http的头结构有什么 为什么有空行 对测试的了解 性能测试相关问题 冒烟测试 设计领红包的测试用例 撕题最长回文子串 反问 二面 自我介绍 问能否去实习 介绍项目 为什么要做这个项目 围绕项目中的问问题 项目中的收获 撕题:全排列变体 反问 三面 自我介绍 项目介绍 场景题:买车票
今天刚面完,记得的有: 1.自我介绍 2.项目深挖(有10几分钟吧) 3.问了以下http与https的区别,SSL加密是怎么实现的(我说我对计网不是很了解,就没怎么问计网的相关问题了) 4.说一下你学到的测试理论的基础知识 5.编写发朋友圈测试用例 6.数据库左连接 7.数据库表中排名最高的前5个人的信息 8.如何保证淘宝抢购只有一件商品时不会重复被购买 9.代码:有m个字符A=[a,b,c,d
自我介绍 为什么转测开(意料之中,问就是热爱,笑嘻了) 手撕 随机发红包 linux命令 cp命令 设计测试用例 没问八股 项目(这次让我挑一个,那我开始吟唱算法实习 ,终于硬气一回) 讲一下你自己的优缺点(乱编的,没想到编的缺点 面试官说这是致命的,需要尽快改掉,草了,后面想了想也确实) 反问 五分钟后约hr面 人生第一次字节hr面,希望别出意外了。 失败贯穿我的始终,就请在这最黑暗的时刻,给我
面试官没开摄像头一下子就不社恐了,整个人都自信了 继续攒人品 1. 自我介绍 2. 实习+项目 3. TCP和UDP 4. 使用场景,游戏服务器用TCP还是UDP 5. DNS干什么用的,DNS劫持是什么 6. 数据库事务 7. 手撕,没见过的题 8. 继续拷打实习 9. 自动化测试讲一讲 10. 用过持续集成吗 11. 聊天 一面题都没写出来居然还有二面,怕不是kpi面 #2024年字节跳动校招