快手oc,还愿面经

快手电商后端,base杭州,9.24下午oc,来写面经还愿了~

一面

  • 实习项目拷打
  • 个人项目拷打
  • 当时忘记录音了,八股忘记了,记得是比较常规八股,所以印象不深
  • 有手撕,忘记题了,不难

二面

  • 实习项目拷打,根据项目延伸场景问,包括大数据量、高并发等场景
  • 异步系统如何保证消息发送不丢失、不重复(重试与接口幂等性)
  • Sentinel原理
  • 限流其他算法
  • Spring和SpringBoot区别
  • ReentrantLock和Synchronized锁区别
  • AQS原理
  • arthas使用+原理
  • JVM调优
  • 内存泄漏具体排查过程
  • mysql使用注意点
  • JDK设计模式有哪些
  • 策略模式能否由其他设计模式代替(这个问的很奇怪,面试官反馈说可以用其他设计模式代替,但是不是最合适的,不明白这个问题的意义
  • 集合源码
  • 有手撕,忘记题了,不难

三面(强度面)

特点:面试官不停问还有吗还有吗?本人才疏学浅,一直道歉

  • hsf序列化和反序列化机制
  • 序列化出错在哪一层报错?报什么错(寄)
  • hsf接口幂等性方式
  • 锁的类型哪几种
  • mysql唯一索引为何能保证唯一性
  • 几种方式实现cas
  • spi几种实现方式
  • spi使用什么设计模式
  • Java中设计模式以及类名
  • StringBuffer使用什么设计模式
  • 限流什么场景适合用滑动窗口,什么时候用令牌桶?
  • Sentinel为什么是滑动窗口不是令牌桶?
  • 应用性能优化手段有哪些
  • mysql CPU打满有几种情况
  • DDD概念
  • 百万QPS下单瓶颈在哪里?增加机器就能解决所有情况吗?(热点不行,需要加缓存层级,比如增加本地缓存)
  • 电商场景下缓存最热的可能有哪些
  • 最近看的书,总结三点

hr面

常规问题,没有录音

全部评论
恭喜佬,接接接oc
2 回复 分享
发布于 2024-09-26 12:02 北京
太强了,佬最后去哪了
点赞 回复 分享
发布于 2024-10-22 08:29 浙江
三面隔着屏幕感到压力了
点赞 回复 分享
发布于 2024-10-08 19:57 四川
佬你是先录用评估还是先hr面的啊
点赞 回复 分享
发布于 2024-10-06 13:49 辽宁
《阿里味儿》
点赞 回复 分享
发布于 2024-09-30 10:42 浙江
佬 你三面没问项目吗
点赞 回复 分享
发布于 2024-09-26 23:48 陕西
接好运
点赞 回复 分享
发布于 2024-09-26 18:30 四川
佬已经发意向书了吗
点赞 回复 分享
发布于 2024-09-25 15:55 天津
佬,求一个timeline
点赞 回复 分享
发布于 2024-09-25 11:30 江苏
佬三面后多久约的hr
点赞 回复 分享
发布于 2024-09-25 10:56 上海
佬有hr面嘛?
点赞 回复 分享
发布于 2024-09-25 10:15 湖北

相关推荐

04-13 21:50
门头沟学院 Java
我在公司的项目组里面是最年轻的,才去年24届本科毕业,不到一年工作经验。组里大家干的是同样的项目,同事有3~7年经验的,有海龟研究生,任务也是随机分配的。然而在熟悉了公司基本开发流程之后,大家的进度竟然都差不多,很多时候我做的还比同事更快,还帮那些“年长的”程序员分担了部分的任务。平时我甚至还有时间做两三道leetcode。manager在跟我会议室私聊谈话的时候也在说我基础扎实。这几个月干下来,我发现超过80%以上的工作,其实有扎实的基础就能完成。初级程序员和“经验丰富的程序员”其实差别没有那么大,后者的代码以及bug的解决方案,也很容易被看出不足之处。就比如某个研究生的代码文件输入流没有关闭,被我指出来了,他这个代码居然还在组里展示过。还有他们提出的分页在内存里面做,真的逆天,他们说大家都是那么干的。很多“经验丰富的”程序员有个毛病:极其自信,架子非常大,生怕别人提出他自己的问题。我觉得优质程序员和一般程序员的代码一个最大区别,就是代码会写的很严谨,因为他们对底层有很深的了解,而不仅仅是说代码表面的花里胡哨,这点很容易就看得出来。很多程序员,我觉得他们的经验其实就是堆出来的,很多活干了一百遍,跟新生代程序员干一边一样。有的甚至本身基础就不扎实,还会去找其他人的问题,提出一些让人啼笑皆非的疑问。相比于资历,我觉得快速学习以及保持“新人心态”才是硬道理。刚来的时候做项目,我其实就被manager指出过效率偏低,跟他们几年经验的相比。那是因为很多东西我确实从来没用过不了解,请教经验丰富的程序员才学会的,所以得有个学习的过程,但是后来发现如果基础扎实的话其实也不难学习,很快就上手了。当初觉得他们会议上讨论的“高端”bug,现在觉得也就那么回事,甚至有点无聊。
点赞 评论 收藏
分享
评论
10
62
分享

创作者周榜

更多
牛客网
牛客企业服务