银行面试题小总结——数据库mysql和redis

为什么题目起银行呢?两个方面,一是银行对数据库的要求很高,不管你学java  C++  Python ,如果你会数据库,面试银行绝对是加分项,面试官也会有的问,不会过于尴尬。

因此,推荐所有面试国企及银行后台方面的同学一定要重视数据库,重视 程度甚至要超过编程语言。简单补充一下两种,也是最为常见的面试方面的数据库,
一是MySQL,关系型数据库的典型,二是redis非关系型数据库的典型。这里也只是列出部分 当时我不太熟的部分题目,还有很多其他的题。
通过这些题,大家在查缺补漏,搜索答案的时候,结合自己的理解希望可以加深对数据库的学习 。

MySQL:

Select语句的执行顺序
where和having的区别
count(*)和count(列名)的区别?
数据库一二三范式的作用?
InnoDB的Buffer Pool MySQL日志
redo log和undo log的区别
redo log和二进制日志的区别
binlog和事务日志的先后顺序
mysql中drop、truncate和delete的区别
事务的ACID特性
说一下MySQL执行一条查询语句的内部执行?
说一下事务是怎么实现的
innodb和myisam的特点与区别?
MySQL建立索引方式简单说一下索引的优缺点
索引的底层实现? B+树
聚簇索引和非聚簇索引
索引最左前缀/最左匹配了解吗?
mysql索引命中规则——最左匹配原则索引失效的情况
如何分析SQL语句的性能,要关注哪些字段?
什么是脏读,不可重复读和幻读?
innodb引擎的4大特性
为什么Elasticsearch比MySql的检索快?
数据的锁的种类,加锁的方式InnoDB锁的有哪几种?
InnoDB怎么解决幻读的?
可重复读如何实现
乐观锁和MVCC的区别?
当前读和快照读
MVCC数据的锁的种类,加锁的方式数据库高并发的解决方案
分库分表有了解吗?依据什么原则
数据库union join的区别

Redis :
redis可以用在哪些方面?
除了作为缓存还有吗?可以做消息队列吗?
Redis与Memcached的区别
Redis为什么这么快:
redis的zset当score相同时,会怎么排序?
Redis的几种基本的数据结构
跳表的原理?
Redis数据结构的常用场景:
过期数据删除策略
内存淘汰策略?
RDB持久化和AOF持久化?
AOF和RDB的优劣比较
缓存穿透缓存击穿缓存雪崩
Redis如何实现分布式锁:

总之,大家秋招加油!希望都能取得好的成绩!苦尽甘来!!

ps: 最近在参加牛客的活动,所以发帖比较多,也是对过去参加银行面试方面的小小总结。
大家可以看我最近的7篇帖子(包括本篇),全是自己秋招的心路历程或者是面试方面的总结(包括知识点类和群面 等),大家可以对照着看一下,基本上这一系列就更到这里啦!短期不会更新了,加油!
#银行##国企##数据库##MySQL##Redis#
全部评论
lz你好,请问在投递的时候,,c++相较于java会不会特别劣势呀
2 回复 分享
发布于 2022-10-15 10:03 浙江
银行不都用的是商业数据库吗,会mysql有啥用
1 回复 分享
发布于 2022-10-25 18:59 天津
请问一下是银行什么岗位呀
点赞 回复 分享
发布于 2022-08-28 23:53 上海
楼主最后选择了哪家银行阿
点赞 回复 分享
发布于 2022-09-26 23:56 上海
请问楼主了解银行的测试岗除了数据库之外还会问什么呀?
点赞 回复 分享
发布于 2022-10-10 22:09 山东

相关推荐

牛客963010790号:为什么还要收藏
点赞 评论 收藏
分享
56 577 评论
分享
牛客网
牛客企业服务