Cider公司面试真题

以下是Cider公司最近几年的部分面试题,八股精对题目进行了分类和整理。

计算机网络题目

  1. 从序列化的角度来看,你做了哪些优化 (2025年)
  2. 请说明 HTTPS 协议 (2025年)
  3. 如果访问一个页面突然一直加载中,可能在哪些链路中出现问题 (2025年)
  4. TCP 协议相比 UDP 有哪些不同点 (2025年)
  5. 请谈谈你对 TCP 协议滑动窗口的理解 (2025年)

【更多:8道计算机网络题目

数据结构和算法题目

  1. 请解释最大最小栈的原理 (2025年)
  2. 最大最小值是否能用其他方式获取(如优先级队列) (2025年)
  3. 实现树状商品目录查找 (2024年)
  4. 请实现判断有效的括号的算法(类似LeetCode原题) (2025年)
  5. 手写大小根堆 (2025年)

【更多:13道数据结构和算法题目

数据库系统题目

  1. 请说明倒排索引和正排索引的区别 (2025年)
  2. 请说明慢查询问题的产生原因及优化策略 (2025年)
  3. 为什么会出现阻塞情况 (2025年)
  4. 建索引有哪些考虑 (2025年)
  5. InnoDB的默认隔离级别是什么,在该隔离级别下是否一定不会读错数据 (2023年)

【更多:18道数据库系统题目

Java题目

  1. 手写多线程死锁代码 (2024年)
  2. 根据给定的 Java 代码框架完成目录树建树并输出 (2025年)
  3. JMM 是否了解 happens - before (2025年)
  4. 你在启动参数部分配置了哪些参数,JVM内存是怎么分配的 (2025年)
  5. 手写死锁代码 (2024年)

【更多:15道Java题目

行为面试题题目

  1. 请说明公司主要用到的技术栈 (2024年)
  2. 你有三段不同的实习且差别较大,为什么这么选择 (2024年)
  3. 请说明公司的部门划分 (2025年)
  4. 请讲述一下你的实习经历 (2024年)
  5. 请说明实习时长和转正意向 (2024年)

【更多:6道行为面试题题目

JavaScript题目

  1. 请简述JavaScript的遍历方法 (2025年)
  2. 已知规格数据,其中spu为'AB1234567',specList为[ ['red', 'yellow'], ['XL', 'S'], ['a1', 'a2'], ['b1', 'b2'] ],实现createSKU方法,生成格式如'AB1234567-red-XL-a1-b1'等的SKU (2025年)
  3. 请解释宏任务和微任务,并说明事件循环机制 (2025年)
  4. JavaScript是如何解析的 (2025年)
  5. 请说明JavaScript中class的不同之处 (2024年)

【更多:12道JavaScript题目

Web前端开发题目

  1. 请描述在浏览器中键入URL后到页面显示的完整过程 (2025年)
  2. 请阐述一个 URL 从浏览器输入到请求返回的整个链路 (2025年)
  3. 请解释回流和重绘 (2025年)
  4. 列举减少回流和重绘的方法 (2025年)
  5. 请介绍前端缓存 (2025年)

【更多:5道Web前端开发题目

项目经验题目

  1. 请说明用户增长引擎的实现方式 (2025年)
  2. 简单介绍一下你的项目 (2025年)
  3. 在项目中计算标签相似度使用了编辑距离算法,是如何考虑的?并计算中国红和中国,国红,中红之间的相似度分别是多少 (2024年)
  4. 项目 1 的体量如何,是否使用了微服务 (2025年)
  5. 请详细介绍你的项目情况 (2025年)

【更多:13道项目经验题目

刷更多面试真题,上八股精网站

#程序员面试##八股文##八股精#
全部评论

相关推荐

09-11 16:35
已编辑
东莞理工学院 Java
📍面试公司:袋鼠云🕐面试时间:9月7号💻面试岗位:云原生开发❓面试问题:1.使用过哪些大数据的技术,你描述一下2.spark的Shuffle你了解有哪些3.spark作业流程优化是怎么优化的4.有做过spark参数调优吗5.你禁用了分片广播后性能不是会更差吗,为什么要禁用6.你后续做完了后认为还有没有什么优化空间呢7.单点登入是怎么实现的,为什么要用策略模式和工厂模式,对应的逻辑是怎么样的8.我看你用正则表达和多层map嵌套去优化数据存储,这一块是怎么做的9.这个地方内存会爆吗,怎么做的10.看你项目中使用了联合索引,这一块是怎么设计的11.索引的命中你有了解过底层吗12.索引的原理13.为什么选择使用b+树14.我看你这引入了redis,你是如何保证缓存一致性的15.这么大的数据丢到redis中会有什么问题呢,怎么解决的16.es的底层原理了解过吗,它的数据结构是怎么样的17.es的join性能你觉得怎样,为什么呢18.我看你数据双向交互有一些技术选型的迭代,websocket和grpc哪个性能更好,它们性能的差异在哪里,最后为什么要使用grpc19.有没有考虑使用sse呢20.有没有考虑过使用mcp呢21.有没有了解过其它的rpc框架,grpc有什么缺点呢22.有没有考虑过引入一些服务治理的组件呢23.我看你引入了RabbitMQ去做任务的解耦,说说为什么使用RabbitMQ,使用过程中有什么问题呢24.为什么不使用kafka25.kafka和RabbitMQ的区别26.为什么kafka性能比RabbitMQ好27.为什么kafka使用sendflie做零拷贝,而RabbitMQ使用mmap+write呢,RabbitMQ也使用sendflie做零拷贝不好吗28.用户态和内核态切换的场景和原理29.你认为平时在开发中先写好接口再去写对应的实现有什么好处30.spi了解过吗,可以从这方面去考虑31.动态规划和递归你了解过吗,一般那个性能会更好,为什么32.你认为刷算法对你平常开发有什么好处🙌面试感想:怎么问这么多底层原理,有些回答的并不是很好,面试官人很好,也很耐心,不过确实难了一些,没事,佛系了9月10日更新,一面已过二面一个小时项目靠打,深挖底层和设计思路,最后反问环节说对我比较认可,不知道过没过,由于都是问项目的,就不整理了,二面面试官很有水平,值得复盘
发面经攒人品
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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