【23届Java大厂暑期实习面经】快手篇


快手Java开发实习—应聘历程

笔试(没有)

没有笔试,快手可以投很多个志愿,这个接收我的部门并没有安排笔试,而是直接面试

一面(3月29日)

形式:视频面试 时间:1 h 16 min(这是我面过时间最长的一次了,因为最后的算法题我耽误了些时间)

1 自我介绍;

2 Java 如何保证线程安全;

3 JVM 内存模型;

4 MySQL 和 Redis 的应用场景的区别;

5 Redis 有哪几种数据类型;

6 MySQL 数据库有哪几种存储引擎;

7 说一下 Spring 中的 BeanFactory 和 FactoryBena;

8 一个用户请求百度需要哪些经过哪些步骤;

9 计算机网络七层模型各层作用;

10Spring MVC 的执行流程;

11排序方法有哪几种;

12 写一道算法题,LeetCode 困难难度:两个数组,求这两个数组的中位数,时间复杂度 O (log (m + n) );

13 反问。


另一部门:一面(5月19日)

形式:视频面试 时间:1 h 5 min 1 自我介绍;

2 问了项目

3 怎么实现的用户登录

4 Cookie 和 Session 的区别

5 对 Java 并发包了解多少

6 怎么实现分布式锁

7 Redis 哨兵模式 Master 宕机了,没写到从机怎么办

8 Zookeeper 和 CAP

9 3 道 SQL 题

10 一道单例模式的题

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/291104.html

(0)
上一篇 2022年10月15日 23:58
下一篇 2022年10月15日 23:58

相关推荐

发表回复

登录后才能评论