原文:如何准备数据库方面的面试问题

作为面试官,我会按如下层次考核求职者数据库方面的技能。 问基本的操作技能,这里当然不会直接问sql语法,而会挑些点来问,比如左连接怎么做,with语句或merge语句的含义和用法。 问些高级技能,其中包括事务等,比如问事务隔离级别和传播机制。也包括索引,比如索引的底层,索引的数据结构和索引的种类。 以上都是比较基础的,如果是初级开发的话,能说好上面的问题就好了,如果是要面试 年及以上的高级开发,还 ...

2022-01-19 08:27 0 876 推荐指数:

查看详情

数据库方面的面试技巧,如何从建表方面展示自己能力

面试java web方面的高级程序员时,我一定会问到 jave core,java web(比如Spring MVC,Hibernate等)和数据库相关问题。在数据库方面,对于java 高级程序员而言,不仅需要会基本的增删改查,而且需要具备一定的“优化”方面的技能 ...

Wed Aug 30 00:58:00 CST 2017 10 3231
Java面试中常问的数据库方面问题

MySQL 为什么用自增列作为主键 如果我们定义了主键(PRIMARY KEY),那么InnoDB会选择主键作为聚集索引、如果没有显式定义主键,则InnoDB会选择第一个不包含有NULL值的 ...

Tue Jul 10 19:51:00 CST 2018 0 4607
数据库基本面试问题--持续更新中

,持久性 数据库的事务是指:几个SQL语句,要么全部执行成功,要么全部执行失败。比如银行转账问题。 数 ...

Sun Jun 30 00:06:00 CST 2019 0 868
24个必须掌握的数据库面试问题~

一、为什么用自增列作为主键 1、如果我们定义了主键(PRIMARY KEY),那么InnoDB会选择主键作为聚集索引。 如果没有显式定义主键,则InnoDB会选择第一个不包含有NULL值的唯一索引 ...

Thu May 13 06:45:00 CST 2021 0 1118
Java核心技术及面试指南 数据库方面的面试题归纳以及总结

5.1.7.1 事务的四大特性是什么? ⑴ 原子性(Atomicity)   原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚。 ⑵ 一致性(Consistency)   一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前 ...

Sat Mar 03 17:52:00 CST 2018 0 1279
面试问题记录 二 (数据库、Linux、Redis)

面试问题记录 二 (数据库、Linux、Redis) 前言 接着上次的面试问题记录,在最后还有几道问的数据结构方面的知识点要补充 还是那句话:如果文中解释有明显错误,劳烦请及时指正我,在这不胜感激!!! 一、MySQL 1.说说MySQL与MongoDB的区别? 答:首先就 ...

Sun Aug 01 01:34:00 CST 2021 0 318
数据库之Mysql的常见面试问题

1、为什么要使用索引?   答:如果进行全表扫描,将整个数据表的数据全部或者分批次加载到内存当中,存储的最小单位是块或者页,它们是由多行数据来组成的,将这些块都加载进来,逐个块去轮询,找到我们要的目标并返回,这种方式非常的慢,但是如果数据量小的话,这种方式也非常快的。如果数据量过大,就要避免全表 ...

Sun Mar 29 03:33:00 CST 2020 0 1404
数据库常见面试问题

本意用于考研复试,以下是博主自己整理,博主是大四本科生,不能保证内容完全正确,请辩证地看,如果有问题可以在评论区指出我再修改。 整理不易,我就不挂个二维码请游客付费了,如果可以的话,麻烦高抬贵手,点一下右下角的推荐吧! 1. 三个范式 即: 属性唯一, 记录唯一, 表唯一 函数依赖 ...

Mon Mar 26 03:34:00 CST 2018 0 6171
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM