字节暑期复活赛一二面(二面挂)

分享面经,积攒好运🙏

3.14一面
自我介绍
说一下输入一个url,到网页渲染出内容这个过程,都会发生些什么,越详细越好
进程间通信有哪些方式?
介绍几个进程调度策略?
介绍一下MySQL的四种隔离级别?
这个MVCC你了解吗?
幻读了解吗?可重复读这个隔离级别能解决幻读吗?
你说能大概率防止幻读?MVCC是采取什么方式防止的?
分布式锁是什么?为什么要用分布式锁?
场景题:我有一个文件,40G,里面有十亿条URL,电脑内存只有4G,怎么去重输出不重复的URL?需要强一致性,不能遗漏(不能使用布隆过滤器)
场景题:我一个系统要接入微信扫码登录功能,你怎么设计?
场景题:微信PC端生成一个二维码,我手机去扫描,然后确认登录,这整个过程服务器、微信服务器、手机、电脑都分别发生了什么?
你觉得这个二维码里面应该携带哪些信息?
手撕:32.最长有效括号

3.18二面(挂)
自我介绍
你这两个项目哪来的
你这个项目难点有什么?
为什么访问数据库加锁?有没有别的策略?
缓存刷新有没有别的方案?
能放500亿个元素的布隆过滤器占多少内存?
布隆过滤器只在创建短链的时候用到吗?
分表怎么做的?用的什么中间件?了解过其他中间件吗?
Shardingsphere是怎么实现分表的?底层原理了解过没?
Shardingsphere高可用了解过没?
Shardingsphere一致性问题知道吗?
直播间弹幕系统,你会怎么设计?
你怎么判断这个峰值弹幕200条是否达到?
redis为什么快?
redis的Zset知道吗?怎么实现的?
你说一下跳表的插入和更新过程?没用过跳表?那你来从0设计一个跳表你怎么设计?
手撕:1259.不相交的握手(不会做)
手撕:295.数据流的中位数(不会做)

全部评论
场景题第一题怎么做
点赞 回复 分享
发布于 04-02 17:09 江苏
加油加油 我字节今天四周目了
点赞 回复 分享
发布于 04-02 12:36 陕西
又疯一个
点赞 回复 分享
发布于 04-02 11:51 湖北

相关推荐

科大讯飞2025届春招面经汇总(技术岗+非技术岗)1. 技术岗(Java/大数据/算法方向)面试流程:笔试 → 技术一面 → 技术二面 → HR面笔试:编程题(2道,********中等难度,如动态规划、图论)八股文(数据库、操作系统、网络)项目相关(如Redis缓存优化、JWT认证)技术一面(1小时):Java基础:HashMap vs ConcurrentHashMap(底层结构、线程安全)JUC包工具类(如AQS、线程池)JWT结构及安全性问题数据库:MySQL索引优化(B+树 vs Hash索引)优惠券超卖问题(分布式锁实现方案)系统设计:设计一个延迟订单取消系统(定时任务 vs 消息队列)技术二面(1小时):项目深挖:介绍一个高并发项目(如秒杀系统)如何优化SQL查询性能?算法题:手撕代码:合并K个有序链表(优先队列实现)时间复杂度分析及优化场景题:如何设计一个实时数据仓库(Flink+Kafka)HR面(30分钟):职业规划、加班接受度、期望薪资2. 产品运营岗面试流程:群面 → 业务面 → HR面群面(案例分析):设计一个AI教育产品的推广方案讨论用户增长策略(如K12市场)业务面(45分钟):项目经历:在团队中的职责、遇到的困难及解决方案最有成就感的一件事(需量化结果)行业洞察:如何看待AI+教育的发展趋势?如何发现用户需求?(用户调研/数据分析)HR面(30分钟):个人优缺点、为什么选择科大讯飞?3. 测试工程师岗面试流程:笔试 → 技术一面 → 技术二面技术一面:测试基础:白盒测试 vs 黑盒测试单元测试框架(如JUnit)编程题:手写一个二分查找算法操作系统:进程 vs 线程(通信方式)技术二面:项目相关:如何设计自动化测试框架?遇到过哪些Bug?如何定位?场景题:如何测试一个语音识别系统?💡 面试建议1. 技术岗:刷题:********高频题(动态规划、链表、二叉树)八股文:重点复习JUC、MySQL索引、分布式锁项目复盘:准备1-2个高并发/大数据项目,突出优化点2. 非技术岗:熟悉科大讯飞业务(如AI教育、医疗)准备用户增长/产品运营案例分析3. 反问环节:可问团队技术栈、新人培养计划🌟 科大讯飞面试特点技术岗:偏重底层原理(如HashMap红黑树转换)非技术岗:关注行业洞察与执行力HR面:可能涉及加班文化(部分岗位需接受弹性工作制)内推链接:https://campus.iflytek.com?refrenceCode=BB37621内推码:BB37621                                                                                                                                                                                                                                                                                                                                                                                       
点赞 评论 收藏
分享
头像
05-09 16:22
已编辑
华南师范大学 Java
  一面四小时后通知次日二面——————————🧠 个人背景与项目经历1.XX系统是你们这边的项目吗?你一直在做这个项目吗?2.做过一个XX项目是吧?是学习项目还是公司项目?3.项目中你主要负责了什么?4.你参与的项目经验多吗?5.除了XX和XX系统,有没有别的项目可以讲讲?💻 技术能力 - 后端开发6.数据库与安全7.你们系统是怎么存储用户密码的?8.单纯用 MD5 会有撞库风险,如何防御?9.接口调用怎么验证调用方身份?10.使用 MD5 校验上传文件的目的是什么?☕Java & Spring11.Spring Boot 用了哪些 starter?各自的作用是什么?12.如果第三方 starter 功能不够怎么办?13.Spring Boot 中有没有用到 AOP?14.可以用来扩展 starter 的方式有哪些?15.Spring 全家桶覆盖的范围够用吗?多线程与线程安全16.ConcurrentHashMap 为什么线程安全?17.JDK1.8 之前和之后的实现有何区别?18.size() 方法是怎么统计的?是否加锁?🔐 安全性与权限控制19.上传文件前需要做哪些安全校验?接口安全20.接口层面做了哪些安全处理?21.JWT 是怎么生成的?22.JWT 是用哪个库实现的?签名算法是什么?23.Token 刷新的触发机制是什么?24.项目中有没有做 token 自动续期?幂等性25.接口幂等性有哪些实现方式?⚙️ 系统架构与中间件26.Redis 与缓存机制27.什么是缓存穿透?怎么解决?28.什么是缓存击穿?怎么解决?29.什么是缓存雪崩?怎么解决?30.热 key 会带来什么问题?如何应对?MQ & 延迟任务31.用 MQ 实现了什么业务?32.如何通过 MQ 做延迟队列?解决了什么问题?🧱 设计模式33.工厂模式和抽象工厂模式的区别是什么?34.代理模式和装饰器模式有什么不同?🧠 Java 基础知识35.Java 能否继承多个类?36.接口中能定义实现方法吗?JDK8 之后呢?37.接口中 default 方法你了解吗?🧪 Linux 运维基础38.在 Linux 下怎么查看远程端口是否可达?39.除了 telnet 还有什么命令可以测试端口?(比如 nc)
点赞 评论 收藏
分享
评论
2
15
分享

创作者周榜

更多
牛客网
牛客企业服务