字节抖音电商测开一面

2024/8/15 1h10min
1.自我介绍(问了专业排名,主修课,最感兴趣的专业课是哪个、主要讲了啥)
2.介绍实习内容(负责的系统模块、系统架构问了很多)
3.做了哪些测试(功能测试,性能测试,自动化测试,接口测试)
4.系统的QPS知道吗?(不知道,我是toB的,QPS没有toC大)
5.完整的需求上线流程是什么样的?
6.有遇到过需求上线后出问题的情况吗?
7.你提到了自动化,怎么做的?
8.回归用例大概数量是多少?通过率有多少?不通过的原因是?
9.技术栈是?(我说是java和python,面试官追问我到底是java还是python,想了一秒觉得java的八股背的多一点,所以回答说:是java)
10.equals和==区别?
11.String, StringBuffer和StringBuilder三者区别?用过吗?
12.java的内部类
13.final关键字
14.重写和重载的区别?
15.java多线程怎么实现的?runnable和callable区别?
16.讲下线程池,你是怎么用的?
17.SpringMVC主要的配置文件有哪些?
18.SpringMVC优点是?
19.一道简单sql题,口述了sql语句:a表里学生id, name,b表学生id, record,要求查询id, name, record并且按照id降序排列
20.数据库索引,一般用哪些索引(感觉索引是重点,面了五场有三场都问到了...)
21.网络七层结构是?TCP在哪一层?TCP的滑动窗口了解过吗?(不了解,刷题的时候经常遇到滑动窗口…)
22.一道算法题:写个函数来校验两个二叉树是否相同,要结构和值都相同(没撕出来,写了大致代码,讲了思路,应该凉了)
23.一道用例设计题:针对抖音登录页面,包括账户名、密码、登录按钮三个组件设计下测试用例。(主要从功能,性能,外观这些角度回答的,感觉设计的不太好,老铁们有啥思路…)
24.你的职业规划是?
25.反问(业务线是抖音电商供应链,看不同的业务场景,有toB有toC,用的基本上都是自己开发的测试工具)
#字节##牛客在线求职答疑中心##牛客解忧铺##字节测开面经#
全部评论
给你回复了吗
1 回复 分享
发布于 2024-08-17 20:06 新疆
算法要自己建立二叉树吗
点赞 回复 分享
发布于 2024-10-14 16:56 日本
手撕的思路是啥呀 能不能写一个前序遍历+一个中序遍历来唯一确定一棵二叉树呀求教
点赞 回复 分享
发布于 2024-08-19 09:16 四川
全是供应链的在面啊,我的面试官也都是供应链的
点赞 回复 分享
发布于 2024-08-16 13:56 广东
想问一下简历里面有开发项目经验吗
点赞 回复 分享
发布于 2024-08-16 12:54 浙江
正式批
点赞 回复 分享
发布于 2024-08-16 00:01 江苏

相关推荐

01-07 14:31
门头沟学院 Java
秋招期间,面试经常被问到的一个问题:“在AI时代下,程序员如何自处”?最近看了马斯克在访谈中的一些观点,结合我的理解,总结一下我对这个问题的答案。马斯克最新访谈中将 AI 比作超音速海啸,这场不可逆转的技术奇点,正在重塑程序员的职业价值。对程序员而言,AI 不是取代者,而是强制性演化的催化剂 —— 它淘汰的不是程序员,而是停留在代码工匠层面的从业者。真正的自处之道,是跳出机械编码的陷阱,成为驾驭 AI、定义价值的智掌舵人。一、职业本质的迁移马斯克断言,所有涉及信息处理的白领工作都将被 AI 深度冲击,后端开发的基础编码、语法调试等工作首当其冲。但这并非职业终结,而是价值重心的向上迁移:从“做什么”到“为什么做”:AI 能精准执行 “如何实现接口”“如何优化 SQL” 等执行层问题,却无法替代对 “为什么选择微服务架构”“为什么优先保障数据一致性” 的价值判断。从“代码生产者”到“AI 训练师”:用 AI 的程序员会取代不用 AI 的程序员。后端开发者的核心不再是亲手写每一行代码,而是用精准的需求拆解、清晰的逻辑指令,让 AI 成为高效的 “代码合伙人”。从 “技术执行者” 到 “风险守护者”:当系统由 “人码 + AI 码” 共同构成,后端开发者需对 AI 生成代码的性能陷阱、安全漏洞、架构债务负责,这是 AI 无法自我完成的批判性审视。二、核心竞争力:构建 AI 无法突破的壁垒结合马斯克 “技术奇点” 视角与后端开发特性,真正的不可替代性源于三大高阶能力:系统架构的顶层设计力:AI 是卓越的 “砖瓦匠”,但人类才是 “建筑师”。后端开发者需精通分布式系统、CAP 定理权衡、中间件选型等底层逻辑,能将复杂业务抽象为高内聚低耦合的架构模型 —— 这是 AI 仅靠模板无法实现的创造性工作。业务与技术的跨界融合力:脱离业务的技术毫无价值,AI 无法理解行业痛点、商业模式的底层逻辑。后端开发者需深入业务场景,比如将金融风控规则转化为技术方案、将电商流量峰值需求拆解为可落地的架构设计,这种 “业务翻译 + 技术落地” 的能力无可替代。技术伦理与风险把控力:马斯克强调 AI 安全的核心是 “坚持真理、追求美感”,对后端开发者而言,就是在 AI 生成的代码中识别安全漏洞、在技术选型中平衡效率与合规、在数据处理中守护用户隐私,成为技术伦理的最后一道防线。三、在 AI 浪潮中逆势成长把 AI 当成 “超级外脑”,而非对手:用 Copilot 生成基础 CRUD 代码、用 CodeGuru 定位性能瓶颈、用 AI 工具快速学习新技术栈,将重复劳动的时间省下来,投入到架构设计、技术选型等高阶工作中,让 AI 成为提升效率的 “杠杆”。深耕垂直领域,打造 “T 型能力”:在分布式系统、数据库内核、云原生等后端核心领域建立深度壁垒,同时掌握提示工程、AI 代码评估等跨界技能。比如专注于 “AI + 金融风控”“AI + 工业互联网” 等垂直场景,成为既懂技术又懂行业的专家。总结:马斯克预测,AI 时代终将迎来物质极度丰盛的 “普遍高收入” 时代,但过渡期必然充满颠簸。对后端开发者而言,真正的安全感不在于 “不被 AI 替代”,而在于 “成为 AI 无法替代的人”。技术工具永远在迭代,但人类的创造性、批判性思维与跨界整合能力,是永恒的核心竞争力。开发者不必恐惧 AI 浪潮,而应主动驾驭它 —— 将 AI 作为解放双手的工具,将自己升级为定义问题、设计系统、创造价值的掌舵人,方能在技术的变革中,找到属于自己的立足之地。
26年哪些行业会变好/更...
点赞 评论 收藏
分享
评论
11
79
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务