楼主你好,请问你是实习、校招还是社招?
点赞 评论

相关推荐

06-01 17:45
已编辑
门头沟学院 数据仓库
携程数仓一面 【50min 】全程简历项目拷打,无手撕问题的顺序忘记了,随便排的。1.举一个指标的例子,如何维护指标2.指标涉及不同的表如何维护3.追问:如果一个标签涉及两张表,另外一个标签设计另外两张表,其中表内某些字段被删掉了,会不会考虑将这些表关联成一张?4.假设一个场景,标签的值域是-1到1,但算出来是2,怎么处理5.标签开发做了哪些优化6.提示词怎么写的,提示词中关于标签部分的模版,什么叫拆解任务,举个例子7.事实标签和规则标签,举例8.任务难点:依赖上游任务,如何优化9.指标口径不统一怎么办10.如何做指标复用11.甘特图具体看哪些指标12.指标存在冗余如何处理13.如何定义核心标签14.如何保证任务的及时产出15.做了哪些告警15追问.任务告警如何处理16.如果是因为触发了某些规则没有产出,怎么处理16追问:任务有没有做熔断17.skill开发流程18.你认为这个自动化工具的结果准确吗?是否带来优势19.如何定义高价值用户20.运营方如果圈选的客群不精准怎么办21.DWS层为什么做指标下沉,有什么意义22.跨团队沟通23.两个项目的收获24.更倾向于传统数仓还是大模型25.数仓建设有很多重复性的工作,你如何看待,如何保持对于这份工作的热情26.反问业务,技术栈,对自己的建议求问:在牛客投的简历,但携程官网没有显示投递记录,咋样才能知道自己的进度呀
查看28道真题和解析
点赞 评论 收藏
分享
05-19 16:58
已编辑
河南工业大学 Web前端
1. 布隆过滤器;缓存空结果;参数校验。2. 延迟双删;基于binlog监听;设置合理缓存过期时间兜底。3. RDB。AOF4. RDB更快。5. 单线程处理命令 + I/O多路复用。单线程避免锁竞争;I/O多路复用使单线程高效管理大量连接,仅当socket就绪时处理IO。6. 读未提交、读已提交、可重复读、串行化7. 可重复读。解决脏读、不可重复读;通过MVCC和间隙锁减少幻读发生。8. 默认 B+树。9. 红黑树的二叉搜索树,树高较高;范围查询需中序遍历效率低;节点存储利用率较低。 B+树的更矮胖;叶节点链表结构使范围查询/全表扫描极高效;节点存储更多键。10. 使用二级索引查询时,若所需列不在该索引中,需根据索引中存储的主键值,回到聚集索引 树中查找完整行数据。额外磁盘IO是主要性能损耗。11. 查询:连接器、查询缓存、分析器、优化器、执行器、返回结果。更新:额外涉及事务开启、写undo log、执行器调引擎修改内存数据、写redo log、写binlog、提交事务。12. 更新:写undo/redo,改内存,写binlog,提交redo;两阶段提交。13. 继承Thread类,实现Runnable接口,实现Callable接口,使用线程池提交任务。14. 核心线程数、最大线程数、存活时间、时间单位、工作队列、线程工厂、拒绝策略。15. CountDownLatch要求子线程主动存结果到共享集合后countDown(),主线程await()阻塞等待;CyclicBarrier由线程在await()前存结果,最后到达的线程触发汇总;而线程池通过主线程收集Future并调用get()阻塞获取结果。16. start() 启动新线程,run()普通方法调用。17. 数组+ 链表/红黑树。18. 非线程安全。19. JDK8 ConcurrentHashMap:改用 synchronized 锁单个桶 + CAS + volatile,替代 JDK7 分段锁,并发度更高。20. MQ 消息可靠:依赖生产者可靠投递(含重试)、Broker 持久化与高可用、消费者手动 ACK 与幂等处理三方协同保障。21. 消费者幂等性:通过唯一约束(如 DB/REDIS 记录消息 ID)防止重复处理,确保多次消费结果一致22. 用过什么java框架?23. 微服务之间怎么相互调用24. RPC怎么从A服务调用B服务25. RabbitMQ怎么调用其他服务
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务