快手面试

快手连着来了两次面试

快手一面(38min)

自我介绍

讲下MySQL的聚簇索引

聚簇索引哪个引擎在用?只有InnoDB吗?

MyISAM的优点是什么?查询为什么这么快

什么叫稳定排序

堆排序是稳定排序吗回答错了

快排是吗

什么是平衡树回答不满意

线程池了解吗?两个提交方法一个是submit一个是execute,有什么区别?

shutdown和shutdownnow的区别

shutdownnow是立刻就停止吗?会先调换中断,不会立刻停掉的

HTTP的四次挥手讲一下?每个步骤进入的状态一定要记住(回答的不好)

Lambda表达式

函数式编程

命名函数

es有哪两种交互方式?

es底层数据结构(不知道)lucene

我看你用过Kibana,干啥了

es里的index什么概念

es里的document呢?(回答错了)

Java8的JVM结构

写个单例保证线程安全(虽然写出了,但被问住了,告诉我代码不能死记硬背)

为什么还要再判断一次是否为空

怎样保证这个单例在序列化和反序列中还是这个单例枚举

接口里面可以实现方法吗?

java几开始接口可以写方法体的

instanceof

zookeeper(我答的不好)

Zookeeper可以干嘛,咋实现的,我不会

反问


快手二面(50 min)

自我介绍

SpringMVC的从接受请求到响应请求的一个流程

映射信息存放在什么地方

filter和interceptor的区别

Interceptor有办法能得到HttpServletRequest的信息吗?

Cookie可以得到,那RequestBody能到吗?RequestBody只能被读取一次

Spring注入有哪几种方式,有什么区别吗?

比如说Autowired注入的话,经过哪些流程(没答出来)

注入的过程发生在什么时期我答的是初始化容器的时候

又问了一下是发生在编译期还是运行期

IOC实现机制

IOC的好处?对业务开发的好处在什么地方?我回答的是解耦

就比如注入的时候,我会依赖一个接口的注入或者基类注入,这种的话,怎么找到它的实例呢?

同一个工程下不同包下定义了两个同样的类,会出现问题吗?

AOP讲一下

有哪几种实现方式

AOP和AspectJ区别

MyBatis缓存机制

动态SQL

order by在数据库innodb的实现过程没答出来

limit会对前面的数据进行IO吗

数据量大limit的解决方案

数据库一定会走索引吗回答了最左匹配原则和索引没及时更新数据位置,没答到他想要的点,他想问的是where语句中出现了!=,会走索引吗

K>某个值,索引会失效吗?MySQL会判断一下全盘扫描的成本和走索引的成本

假设有一个非常大的文件,全英文的,统计一下所有单词出现的频率,我回答的是mapreduce来查频率,他说单机情况下,用map,有改进吗?没答出来--考虑字典树、前缀树的数据结构,会节省很多的内存空间

算法题连续子数组的最大值

反问环节

面试显得有些紧张,有些地方回答的不好或者不会,但面试的两位老师都特别好,面试体验不错,希望有个好的结果。不会的抓紧补漏,会的再往深点学,加油!!!

#快手Java实习生##快手##面经#
全部评论
楼主你是几号笔试的啊
1 回复 分享
发布于 2020-05-11 23:55
简历应该有es 不然不会问到吧
1 回复 分享
发布于 2020-05-10 23:06
楼主有消息没啊,我9号面的
点赞 回复 分享
发布于 2020-05-11 16:19
注入过程发生时间有点问题回答到
点赞 回复 分享
发布于 2020-05-10 23:07

相关推荐

避坑恶心到我了大家好,今天我想跟大家聊聊我在成都千子成智能科技有限公司(以下简称千子成)的求职经历,希望能给大家一些参考。千子成的母公司是“同创主悦”,主要经营各种产品,比如菜刀、POS机、电话卡等等。听起来是不是有点像地推销售公司?没错,就是那种类型的公司。我当时刚毕业,急需一份临时工作,所以在BOSS上看到了千子成的招聘信息。他们承诺无责底薪5000元,还包住宿,这吸引了我。面试的时候,HR也说了同样的话,感觉挺靠谱的。于是,我满怀期待地等待结果。结果出来后,我通过了面试,第二天就收到了试岗通知。试岗的内容就是地推销售,公司划定一个区域,然后你就得见人就问,问店铺、问路人,一直问到他们有意向为止。如果他们有兴趣,你就得摇同事帮忙推动,促进成交。说说一天的工作安排吧。工作时间是从早上8:30到晚上18:30。早上7点有人叫你起床,收拾后去公司,然后唱歌跳舞(销售公司都这样),7:55早课(类似宣誓),8:05同事间联系销售话术,8:15分享销售技巧,8:30经理训话。9:20左右从公司下市场,公交、地铁、自行车自费。到了市场大概10点左右,开始地推工作。中午吃饭时间大约是12:00,公司附近的路边盖饭面馆店自费AA,吃饭时间大约40分钟左右。吃完饭后继续地推工作,没有所谓的固定中午午休时间。下午6点下班后返回公司,不能直接下班,需要与同事交流话术,经理讲话洗脑。正常情况下9点下班。整个上班的一天中,早上到公司就是站着的,到晚上下班前都是站着。每天步数2万步以上。公司员工没有自己的工位,百来号人挤在一个20平方米的空间里听经理洗脑。白天就在市场上奔波,公司的投入成本几乎只有租金和工资,没有中央空调。早上2小时,晚上加班2小时,纯蒸桑拿。没有任何福利,节假日也没有3倍工资之类的。偶尔会有冲的酸梅汤和西瓜什么的。公司的晋升路径也很有意思:新人—组长—领队—主管—副经理—经理。要求是业绩和团队人数,类似传销模式,把人留下来。新人不能加微信、不能吐槽公司、不能有负面情绪、不能谈恋爱、不能说累。在公司没有任何坐的地方,不能依墙而坐。早上吃早饭在公司外面的安全通道,未到上班时间还会让你吃快些不能磨蹭。总之就是想榨干你。复试的时候,带你的师傅会给你营造一个钱多事少离家近的工作氛围,吹嘘工资有多高、还能吹自己毕业于好大学。然后让你早点来公司、无偿加班、抓住你可能不会走的心思进一步压榨你。总之,大家在找工作的时候一定要擦亮眼睛,避免踩坑!———来自网友
qq乃乃好喝到咩噗茶:不要做没有专业门槛的工作
点赞 评论 收藏
分享
评论
5
35
分享

创作者周榜

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