2027暑期-字节SRE后端开发二面
手撕:最长递增子序列 AI编程用的多吗? 【看】Go为什么适合做高并发?Go协程能开多少个?Go协程和线程的关系?Go里面有限制最多开多少个线程吗?操作系统里面有限制最多开多少个线程吗? 【看】Redis怎么保证数据与数据库里面的数据一致? 【看】Redis存进来的Key是怎么设置唯一名称的?(模块名+监控ID) 【看】epoll为什么能高性能高并发?内核相关做了什么,有什么技术点?
2027暑期-蚂蚁AI开发一面
【看】你觉得你做的比较复杂的事? 【看】分布式系统中告警会打印一个日志里面有错误码,有一个Trace ID,怎么使用AI分析日志找出错误码是哪块代码里面抛出来的? 【看】怎么保证分布式的一致性?最终一致性?就是分布式事务?每个微服务都准备好了,同时提交时怎么保证要么都成功,要么都失败?如果有的最终提交失败的话怎么处理才行? 【看】介绍一下事务消息?就是一个数据库变更,在数据库变更完成后发一个消息到下游,如果没完成的话就不发消息,怎么保证这个消息一定能发出去?如果发出去了但是下游没有收到怎么办?如果发出去了但是下游处理失败了怎么办? 【看】一个分布式集群,每个节点存储的数据量很大,其中一个...
2027暑期-拼多多后端开发一面
手撕1:自己设置结构初始化ip路由表,有ip(可能有掩码也可能没有)与跳转ip,实现输入ip地址,输出下一跳ip地址的功能 手撕2:DNS域名可能对应很多ip,每个域名下的ip有自己的权重(0-100的整数),实现输入域名,按权重的概率输出一个ip地址,例如(ip1:1,ip2:2,ip3:3)输出ip1的概率是1/6,ip2的概率是2/6,ip3的概率是3/6 有没有监测过Redis上线后是否满足延迟要求?如果有告警的话怎么排查告警? 怎么部署上线的?是用了K8s/Docker吗,介绍一下?告警是怎么埋点获取到的? 数据库用的是什么?(Hadoop:大数据底层平台;Hive:基于 Ha...
2027暑期-阿里高德地图Java开发一面
【看】SpringBoot怎么理解?SpringBoot常用哪些注解? 【看】Spring框架的AOP原理? 【看】Java中的HashSet和HashMap区别? 【看】Java中的锁有哪些?各自有什么区别?Java中线程的状态? 【看】Java虚拟机中CPU占用高怎么排查定位?有什么可能的原因?用什么命令? 【看】Redis的雪崩、击穿、穿透是什么?怎么解决? 【看】怎么排查MySQL的慢查询?
2027暑期-阿里钉钉后端开发一面
手撕:有n段电影时间,每段电影时间有开始时间和结束时间,求最多能看几段电影(电影开始时间可以与前段电影结束时间重叠) POJ 4151/北大百练 4151 prompt工程一般怎么写? LLM幻觉如何解决? MCP的三个原语解释区别? RAG数据源如何解决时效问题,知识过期了怎么办? 用过什么厂商的AI产品逐个说特点? 底层模型一样,不同的Agent产品一样吗,举例子? 上下文如何管理,召回的文档过大怎么办? LLM返回的调用工具参数具体是什么,怎么写工具?要是LLM选错了工具或者用错了调用参数怎么办,如何做兜底? 介绍ReACT? 【看】实习中实现的规则引擎是啥?(就是模板方法+可...
2027暑期-字节SRE后端开发一面
手撕:实现微信抢红包,要保证每个人抢红包几率大致均等 Java实现4种抢红包算法
2027暑期-腾讯QQ浏览器二面
手撕:实现字符串比较大小的函数,忽略大小写(就是 strcasecmp 函数怎么实现,传入的字符串为const) 【看】LSM树和b+树的区别? 【看】有没有进docker容器里去看过,用啥命令? 【看】介绍一下pagecache?pagecache如何实现异步刷盘? 【看】异步刷盘失败咋办? 【看】咋用cpp实现协程?协程太多用啥调度策略? 【看】内存管理,咋避免碎片化? 【看】agent和问答系统区别?如何评估这个agent系统? 【看】底层kafka设计?kafka消费性能瓶颈在哪?大促时qps比较高的场景,kafka消费速度赶不上来咋办?监控什么数据? 【看】如何保证支付接口幂等...
2027暑期-腾讯QQ浏览器一面
浏览器输入https链接后是什么流程 https什么时候是对称加密,什么时候是非对称加密 【看】进程、线程、协程的区别? 【看】协程的效率为什么比线程高? 【看】协程和线程所占的空间大小? 【看】线程崩溃了后进程会不会崩溃? 【看】进程、线程、协程是怎么利用上多核的?Go语言是怎么多核高并发的? 【看】可以指定进程、线程、协程固定在某一个CPU核心上运行吗?怎么绑定?绑核有什么用? 【看】SQL有什么优化方式? 所有字段都建立索引的话会不会快一点呢? 最左前缀原则 慢查询怎么定位? MySQL的explain命令有啥用? 索引是什么数据结构实现的?主键索引是什么? MySQL存储引擎有哪...
2027暑期-腾讯微信小店一面
AI编程里面怎么固化对生成代码的基本要求(例如不能使用魔数、圈度复杂度低于10、函数行数小于300、一行长度小于80等) 核心不是让它记住规则,而是把规则做成它每次都会调用的能力 1)System Prompt / 自定义指令 把规范直接写进系统级指令里,作为默认行为。例如:必须避免魔数、函数不超过 300 行、单行不超过 80 字符、圈复杂度不超过 10。 这是最基础的一层,但单靠它不够稳。 2)Skill / 项目级规则包 如果工具支持 Skill、Project Instructions、Rules、Custom GPT Instructions 这类能力,就把“代码规范”做成一个...
2025.11–2026.03实习相关整理-亮点
相关文章 https://www.notion.so/7-314254b59a8380ad85cfcaadd3ba4fa8 https://www.notion.so/31a254b59a8380c1bc04cc503475cc61 https://www.notion.so/SOA-31a254b59a83807ba50ceabcca6910f1 https://www.notion.so/IDKEY-MCP-31a254b59a838013b6c5fd0033d9a609 https://www.notion.so/315254b59a838039b635db83846b5b48 ...