Last Updated: 28 Jun 2023
|
Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
people:hr:good-technical-interview-questions:mysql-questions [Sep 8, 2010 01:11 AM] dordal |
people:hr:good-technical-interview-questions:mysql-questions [Jun 28, 2023 09:03 PM] dordal old revision restored (Nov 21, 2020 10:39 PM) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | = MySQL Interview Questions = | ||
+ | * Explain the basic CRUD operations (CREATE, UPDATE, DELETE) and how you'd use SQL to perform them. | ||
+ | * Explain the '' | ||
+ | * Explain '' | ||
+ | * What is a view? Why would you want to use one? | ||
+ | * What is a trigger? Why are triggers good and bad? | ||
+ | * What's an index? Advanced: What are the different types of indexes? | ||
+ | * What's a foreign key? What does the '' | ||
+ | * Explain what a transaction is, when you'd want to use one, and when you probably // | ||
+ | * Explain the MySQL architecture (e.g. the three layers... networking/ | ||
+ | * Explain the differences between InnoDB and MyISAM. When would you want to use each? | ||
+ | * Talk to me about the process you'd use for optimizing an SQL query. | ||
+ | * What's the difference between '' | ||
+ | * Is there anything special about '' | ||
+ | * What's the difference between a '' | ||
+ | * Explain locking principles in MySQL. Table level locks, page-level locks, and row-level locks. Which storage engines can do which? Explain what [[http:// | ||
+ | * Why does '' | ||
+ | == PHP/MySQL Questions == | ||
+ | * Explain the difference between the standard MySQL libraries (e.g. mysql_connect() ) and the MySQLi libraries (e.g. mysqli_connect() ) | ||
+ | * Walk me through the basic process for connecting to a MySQL database and querying some information. |