携程线下一面

秋招的第一场面试

对实习不是很看重吧,不太对口,会边问实习边考察里面知识点。比较看重业务理解?(我就个实习生有啥业务理解,我实习都是平台哎)在多线程方面的理解和真实使用

  1. SPI是什么 和bean直接注入?为啥用spi
  2. 流式查询是?游标是?你做了什么
  3. 为啥要用lua脚本?你自己选择的?其实这个有点重了
  4. requestid是?感觉你做的都是稳定性相关的
  5. ratelimiter限流原理 resilience4j 的熔断器原理。因为我没讲对熔断原理,讲的也是qps限流,所以被追问为啥已经熔断限制qps了还要限流。。我今天超困哎 紧张性头痛
  6. 实习中最难的点。我讲了agent开发不会,但是没组织好。从后面面试官对这些不感兴趣哎。讲了flux rpc流式响应,被问了flux原理,reactor响应不会。。
  7. java进程线程的理解,多线程的缺点
  8. 自己处理多线程的例子(麻了 就说了completableFuture+线程池)其实不应该这么诚实,应该把黑马上讲的多线程Semaphore和CountDownLatch应用说说
  9. 问信号量和栅栏原理 问自己有没有用过。没
  10. 一个问题:List<int> 里面有10w个元素,i++。保证线程安全。会采用多少个线程处理。正确答案是先问cpu多少核,cpu多少核就多少个线程,不让线程等待。每个线程对应一个cpu跑满。我们肯定是想让cpu跑满,虽然安全规定可能是30-40%
  11. 手撕 蛮简单的,说只用写思路 5张扑克牌判断是否是一个顺子,一个map映射,先排序,判断递增即可
全部评论
线下怎么手撕的
1 回复 分享
发布于 今天 09:53 吉林
佬只面了一轮吗?
点赞 回复 分享
发布于 昨天 21:51 江苏
[牛泪啥叫业务啊
点赞 回复 分享
发布于 昨天 21:26 上海

相关推荐

点赞 评论 收藏
分享
评论
3
9
分享

创作者周榜

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