首页 > 快手等公司社招面经(后台开发岗)
头像
一鼓作气
编辑于 2021-05-24 19:34
+ 关注

快手等公司社招面经(后台开发岗)

快手

1Java中的synchronized和Lock原理

2Java中的线程池的参数

3数据库sql 语句调优,因为项目简历有写(简单的了解过),让你具体的展开说一说,你了

解了哪些。

4MySQL服务器了解过嘛说了解然后就跳过啦

5InnoDb底层索引的数据结构的实现,简单的说一下吧,然后说了为什么用B+树

6B+树的叶子节点是一个什么结构?

7Linux 的命令,比如查看一个日志,查看当前程序的状态(没记起来跳过啦)

8进程之间通信的方式,在java 中有哪些实际的应用,比如信号量,共享内存。


斗鱼

1.mysql默认级别

2.b+树与哈希索引的辨析

3.SpringAop

4.redis对象和底层数据结构

5.redis持久化机制

6.跳跃表用在哪里

算法题:

7.based vshh ndnd hah sjjsjs

给定一个由多个单词组成的字符串,单词之间可能包含多个空格。现给定一个数值10,表

示截取的字符串长度(假设该数值一定大于每个单词)

要求:

1.截取的字符串必须是由完整的单词组成

2.如果不是由完整的单词组成,就将目前完整的单词串进行截取

(比如abcde fghigk a到i正好为10,但是它不是完整单词,所以截取abcde 即可)


盒马

1.java的锁了解多少

悲观锁、乐观锁、可重入锁、中断锁、读锁、写锁、synchronized锁升级(偏向锁、轻量级

锁、重量级锁)

2树的节点是权重,取最大权重的路径,状态压缩,树的剪枝聊了一些,聊了一些记忆化搜

索在项目中的运用

3. string和stringbuffer和stringbuilder的区别

4.concurrenthashmap 了解多少,1.7和1.8区别

5.hashmap为什么链表超过8转化为红黑树?

6.介绍一下线程池,如果自己创建一个线程池,线程池包括哪些参数

7.分段锁说一说

8.CAS知道吗,介绍一下

9.hashmap 底层数据结构,jdk1.8之前和jdk1.8


更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖

相关热帖

近期热帖

近期精华帖

热门推荐