快手一二面凉经

快手一面(4.13 1h,过)

极佳的一次面试体验 在问完前面的项目和几个八股之后面试官说前面答的非常好,可以看出我的水平,感觉面试其实差不多了,后面就随便问问吧。(此时才15分钟。。)

项目(引导)

项目的设计,架构的选择,技术的选型

分布式session的设计,各个方案的优劣

redis访问量的存储,大数据的场景,方案优劣

八股

基本数据类型

抽象类和接口的区别,应用场景

stringbuilder和stringbuffer

逃逸分析

计网五层架构,每层的协议

tcp4次挥手

进程和线程的区别

进程间的通信方式

上个问题详细说一下,举个例子(没答到点上。。)

float占多少字节 为什么

新建线程的两种方法,哪个好,为什么(Thread和runable,单继承)

线程池参数

线程池为什么这样设计,好处是什么

算法

一道easy sql(。。。。忘了having怎么用了撸了好几分钟)

反问

技术栈,主要业务

评价:前面答的非常好,也会尽快和hr反馈

如何进行学习,后面应该往哪方面去学

总结

学到了很多:

  • 面试要尝试get到面试官的点,仔细想他想听哪种回答,有时候他并不想听非常底层的理论;

  • 接口和抽象类通常一起用,抽象类作为模板使用接口方法。

  • 一个好的开场真的很重要,奠定了第一印象

快手二面(4.14 30min,凉)

大写的寄

只有项目,没有一丝一缕八股,从头到尾在txt里写东西,给我怼傻了,项目详细的内容我都忘光了。。。

项目

如何对功能进行拆解

功能模块拆分

哪些角色

手写接口格式(url method header request response那些)

把自己写的接口罗列一下

并发提交订单会发生什么问题

超卖问题怎么解决

写乐观锁的sql

硬件数据存储方法

写mysql建表语句

restful好处在哪,优势在哪

开放(感觉就像不想聊了)

考虑读研吗

在课外时间干了什么

反问

概括:

  • 基础不行,sql建表都写不出的臭鱼烂虾赶紧爬!

  • 项目负责人连个功能模块都分不出你当个锤子呢(我忘了啊啊啊啊)

  • 会八股有什么用?纸上谈兵!!
总结
  • 回去老老实实回顾一下项目功能结构和架构
  • 复习sql,建表语句
  • 八股只是复习的一部分,面试越到后面越注重实践能力
本人23届双非菜鸡,落泪,但是也算有所收获吧,压力++
#面经##实习##快手##Java##后端开发##MySQL#
全部评论
二面15分钟挖槽😂😂😂
点赞 回复 分享
发布于 2023-08-07 14:17 天津
哪个部门这么..
点赞 回复 分享
发布于 2022-04-16 19:39
😂为啥我就一轮技术……
点赞 回复 分享
发布于 2022-04-14 15:56
楼主想问下是怎么知道二面凉了的?是发邮件感谢信还是?
点赞 回复 分享
发布于 2022-04-14 13:43

相关推荐

点赞 评论 收藏
分享
评论
5
24
分享

创作者周榜

更多
牛客网
牛客企业服务