阿里安卓面经

app从桌面启动流程
tcp和UDP
性能优化
线程创建与同步
生命周期

activity四种加载模式   怎么计算加载了多少个Activity
视频流解码
图传加载流程
冷启动和热启动   
anr排查
GC回收机制
OSI模型
黑屏了怎么排查
全部评论
我都不会
点赞 回复 分享
发布于 2024-03-11 16:08 北京

相关推荐

04-15 13:06
门头沟学院 Java
1.Java 有哪些基本数据类型?2.char 类型占几个字节?3.基本数据类型和包装类有什么区别?4.Java 中常用的集合类有哪些?5.HashSet 的底层数据结构是怎样的?6.HashMap 的 put 方法执行过程是怎样的?7.HashMap 中判断 Key 相等是通过什么方式?8.Java 中的 equals 和 == 有什么区别?9.HashMap 扩容时是怎么处理的?10.扩容后,原数组下标和新数组下标有什么对应关系?11.高低位是如何判断的?12.多线程与并发 (JUC)Java 中加锁的方式有哪些?13.synchronized 和 ReentrantLock 有什么区别?14.ReentrantLock 的公平锁和非公平锁在实现上有什么区别?15.synchronized 的锁升级过程是怎样的?16.锁可以降级吗?17.线程池执行任务的流程是怎样的?18.核心线程数满了之后,为什么先放入队列,而不是直接启动非核心线程?19.核心线程可以被销毁吗?20.线程在执行任务过程中抛出异常会有什么影响?21.InnoDB 的事务隔离级别有哪些?22.可重复读(RR)是通过什么机制实现的?23.MVCC 的原理是什么?24. 结合索引查询、Read View 和 Undo Log,详细讲讲查询一条数据版本的全过程。25.InnoDB 索引的数据结构是怎样的?26.B+ 树和 二叉树有什么区别?27.MVCC 加临键锁)能彻底解决幻读问题吗?28.举个无法解决的 Case。29.间隙锁在 RC(读已提交)和 RR(可重复读)级别下有什么区别?30.Redis 的 IO 模型是怎样的?31.Redis 6.0 之后引入多线程的作用是什么?32.Redis 中的大 Key 需要怎么去删除?33.Redis 内存不足时的淘汰策略有哪些?34.如何用 Java 设计一个 LRU 缓存,实现 O(1) 的查询和修改?35.第一段实习经历的离职原因是什么?36.在运维平台项目中,负责了哪些功能,解决了什么问题?37.通过 Dubbo Filter 记录慢请求日志的具体实现细节是什么?38.Dubbo Filter 的设计模式是什么?39.如何从全局视角统计慢请求(例如按时间段、高频接口 Top 排行)?40.是否有接入完整的监控大盘?41.项目中遇到过哪些棘手的技术问题?42.如果定时同步 Redis 的过程失败了,有什么告警和重试的策略?43.平时编程会使用 AI 工具吗?44.使用什么工具和模型?45.AI 生成代码和手敲代码的比例大概是多少?46.AI 领域的 MCP 协议和 Agent Skills 概念有什么区别?
点赞 评论 收藏
分享
04-30 08:02
东南大学 C++
一、基本情况 / 经历1.你先简单做一下自我介绍。2.你在字节是在北京实习吗?3.你后来为什么没有继续在字节那边实习?4.你有 Java 相关的开发经验吗?5.你对 RPC 了解吗?6.你对 Kafka、MQ 这类消息队列中间件了解吗?________________________________________二、AI 投资分析系统 / 多 Agent 设计7.你之前做的 Agent 项目主要是用 Python 写的吗?8.你这个投资分析系统,是不是用户给一个投资问题,然后系统拆成多个子 Agent 去分析,最后汇总输出?9.你为什么要拆子 Agent?10.如果现在基于支持 skill 的系统重新实现你的 AI 投资分析系统,你觉得能不能用 skill 代替子 Agent?11.你说 skill 不能完全代替子 Agent,你理解的局限性具体是什么?12.如果 skill 的调用过程、输入输出都能清晰观测,而且上下文也能做清洗,那在你的理解里,skill 和子 Agent 还有什么本质区别?13.你觉得多 Agent 在什么情况下容易出错?14.你有没有一些实际经验,能说明多 Agent 什么时候会出问题?________________________________________三、AI Coding 环节相关15.你先看看这个 AI Coding 题目,理解一下。16.在这个词包拆分场景里,如果一个词包里有 10 万级别的词,你觉得 Agent 应该怎么处理?17.这些词包拆分时,你是不是必须覆盖词包里所有词,不能随机丢弃?18.如果广告主提出新的拆分维度,比如按产品型号、季节、颜色,甚至“适合情人节投放”这种抽象维度,你会怎么设计?19.这种动态维度拆分的问题,你觉得应该靠工具层解决,还是靠 Agent 自己推理解决?20.如果系统没有预定义这些维度,Agent 怎么识别和处理一个新的分类标准?________________________________________四、字节实习项目:特征平台 / SDK / 端云协同21.你能讲一个你觉得比较自豪、能体现你个人能力的方案设计吗?22.你做的这个特征 SQL 优化,里面的时间戳具体是 SQL 里的什么条件?23.你这个平台分析的是抖音这类 C 端用户行为吗?24.如果事件量很大,但查询量没那么高,你们有没有评估过事件驱动更新缓存会不会反而带来更大的压力?25.你实习里做的 SDK、特征平台、特征处理这些东西,它们之间到底是什么关系?26.头条和抖音用的是同一套 SDK,但关注的特征不一样,这种差异化是怎么实现的?27.这些差异化逻辑是在客户端做过滤,还是在服务端做过滤?28.如果过滤是在客户端做,那之前没上报的数据后面突然想要了,这种历史数据追溯问题怎么解决?29.你们现在的过滤逻辑,最终是在端上做的吗?________________________________________五、实习时间 / 求职安排30.你现在有考研或者读研的计划吗?31.如果还能继续实习的话,你最早什么时候能到岗,能实习到什么时候?
点赞 评论 收藏
分享
评论
2
20
分享

创作者周榜

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