# Shoppe一面凉经

自我介绍

Redis基本数据类型

你用过哪些数据类型

Redis里面可以对key设置过期时间,这个过期机制是如何实现的

ZSET底层数据结构

跳表特性

跳表插入结点,需要经过哪些步骤

Redis的Zset为什么要使用跳表

Zset如何利用跳表实现score排序

redis的持久化方式

redis一般怎么用这两种方式

redis是单进程还是多进程

redis的主从

redis的主从同步

mysql存储时间一般用什么数据类型

date的内部实现

char和varchar的区别

char类型,如果存储的数组超过长度,会发生什么

varchar的最大长度限制

varchar(1)占用多少空间,后面这个数字代表字节长度还是字符长度

mysql指定的编码方式

汉字的字节长度一般是多长

mysql的数据引擎

innodb的索引类型

介绍一下聚簇索引

B+树的特点

B+树查找特性

B+树插入一个叶子节点需要经过哪些步骤,这个过程需要考虑平衡吗

mysql事务隔离级别,默认的隔离级别是什么

幻读和脏读有什么区别

怎么解决幻读(我说串行化、他说还有呢,我说加锁,他说如果有很多条语句呢?我......)

介绍一下MVCC,解决了什么问题,实现原理

多个事务保存多个版本,是否意味着它的数据会被保存多份呢?

TCP协议如何保证传输的可靠性的

说一下拥塞控制

操作系统的epoll、IO模型。

快排的平均复杂度

LRU缓存。链表解决什么问题,哈希表解决什么问题

算法题:给你一个数组,返回一个字符串,这个字符串由数组组成,要求,返回的字符串值最大。如数组为[89,8,1],输出字符串8891。不可以用comparator接口的compare
PS:从头到尾没有问一个JAVA问题。。。
#面经#
全部评论
楼主你好,请问你是实习、校招还是社招?
点赞 回复
分享
发布于 2020-07-20 16:18
shoppe好像不用java的,不问java可能是面试官真的不懂😂
点赞 回复
分享
发布于 2020-07-20 16:25
阅文集团
校招火热招聘中
官网直投
校友好
点赞 回复
分享
发布于 2020-07-28 21:03

相关推荐

2 19 评论
分享
牛客网
牛客企业服务