Java教程

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

本文主要是介绍【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 一道单例模式的题

这篇关于【23届Java大厂暑期实习面经】快手篇的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!