SQL SERVER – Interview Questions and Answers – Frequently Asked Questions – Introduction – Day 1 of 31

Click here to get free chapters (PDF) in the mailbox

List of all the Interview Questions and Answers Series blogs

Posts covering interview questions and answers always make for interesting reading.  Some people like the subject for their helpful hints and thought provoking subject, and others dislike these posts because they feel it is nothing more than cheating.  I’d like to discuss the pros and cons of a Question and Answer format here.

SQL SERVER - Interview Questions and Answers - Frequently Asked Questions - Introduction - Day 1 of 31 interview

Interview Questions and Answers are Helpful

Just like blog posts, books, and articles, interview Question and Answer discussions are learning material.  The popular Dummy’s books or Idiots Guides are not only for “dummies,” but can help everyone relearn the fundamentals.  Question and Answer discussions can serve the same purpose.  You could call this SQL Server Fundamentals or SQL Server 101.

I have administrated hundreds of interviews during my career and I have noticed that sometimes an interviewee with several years of experience lacks an understanding of the fundamentals.  These individuals have been in the industry for so long, usually working on a very specific project, that the ABCs of the business have slipped their mind.

Or, when a college graduate is looking to get into the industry, he is not expected to have experience since he is just graduated. However, the new grad is expected to have an understanding of fundamentals and theory.  Sometimes after the stress of final exams and graduation, it can be difficult to remember the correct answers to interview questions, though.

An interview Question and Answer discussion can be very helpful to both these individuals.  It is simply a way to go back over the building blocks of a topic.  Many times a simple review like this will help “jog” your memory, and all those previously-memorized facts will come flooding back to you.  It is not a way to re-learn a topic, but a way to remind yourself of what you already know.

A Question and Answer discussion can also be a way to go over old topics in a more interesting manner.  Especially if you have been working in the industry, or taking lots of classes on the topic, everything you read can sound like a repeat of what you already know.  Going over a topic in a new format can make the material seem fresh and interesting.  And an interested mind will be more engaged and remember more in the end.

Interview Questions and Answers are Harmful

A common argument against a Question and Answer discussion is that it will give someone a “cheat sheet.” A new guy with relatively little experience can read the interview questions and answers, and then memorize them. When an interviewer asks him the same questions, he will repeat the answers and get the job. Honestly, is he good hire because he memorized the interview questions? Wouldn’t it be better for the interviewer to hire someone with actual experience?  The answer is not as easy as it seems – there are many different factors to be considered. If the interviewer is asking fundamentals-related questions only, he gets the answers he wants to hear, and then hires this first candidate – there is a good chance that he is hiring based on personality rather than experience.  If the interviewer is smart he will ask deeper questions, have more than one person on the interview team, and interview a variety of candidates.  If one interviewee happens to memorize some answers, it usually doesn’t mean he will automatically get the job at the expense of more qualified candidates.

Another argument against interview Question and Answers is that it will give candidates a false sense of confidence, and that they will appear more qualified than they are. Well, if that is true, it will not last after the first interview when the candidate is asked difficult questions and he cannot find the answers in the list of interview Questions and Answers.  Besides, confidence is one of the best things to walk into an interview with!

In today’s competitive job market, there are often hundreds of candidates applying for the same position.  With so many applicants to choose from, interviewers must make decisions about who to call back and who to hire based on their gut feeling.  One drawback to reading an interview Question and Answer article is that you might sound very boring in your interview – saying the same thing as every single candidate, and parroting answers that sound like someone else wrote them for you – because they did.  However, it is definitely better to go to an interview prepared, just make sure that you give a lot of thought to your answers to make them sound like your own voice.  Remember that you will be hired based on your skills as well as your personality, so don’t think that having all the right answers will make get you hired.  A good interviewee will be prepared, confident, and know how to stand out.

My Opinion

A list of interview Questions and Answers is really helpful as a refresher or for beginners. To really ace an interview, one needs to have real-world, hands-on experience with SQL Server as well. Interview questions just serve as a starter or easy read for experienced professionals. When I have to learn new technology, I often search online for interview questions and get an idea about the breadth and depth of the technology.

Next Action

I am going to write about interview Questions and Answers for next 30 days. I have previously written a series of interview questions and answers; now I have re-written them keeping the latest version of SQL Server and current industry progress in mind. If you have faced interesting interview questions or situations, please write to me and I will publish them as a guest post. If you want me to add few more details, leave a comment and I will make sure that I do my best to accommodate.

Tomorrow we will start the interview Questions and Answers series, with a few interesting stories, best practices and guest posts. We will have a prize give-away and other awards when the series ends.

List of all the Interview Questions and Answers Series blogs

Reference: Pinal Dave (https://blog.sqlauthority.com)

Previous Post
SQL SERVER – Interview Questions and Answers – Frequently Asked Questions – Complete Downloadable List – Day 0 of 31
Next Post
SQL SERVER – Interview Questions and Answers – Frequently Asked Questions – Day 2 of 31

Related Posts

No results found.

48 Comments. Leave new

  • Great one, but i have one question over here what about those interviewer who only want to listen which they know about the question, if you explain question according you they are not satisfied..

  • gr8 stuff Pinal! Exactly what you promised in the introductory note on Day 1.. Helps both the interviewer and the interviewee..and a very speedy refresher for some must-know questions asked in SQL Server..thanks a ton!

  • Great post, it is helpfull.

  • As you’r gave all interview question . that’s the same way give us job

    if cross wrong than please forgive me

  • Pinal,

    Great work

    Continue the good work

    I find your way of explaining SQL issue very simple up to the point

    Do You know of any developer with knowledge in Retalix Storeline ver ?


  • sakshi chugh
    April 6, 2012 4:21 pm

    gud work!!!


    An organization suppose Jason industries have its branches in different regions of country. In each branch there is a local database where they maintain their data locally. Suppose one branch in New York, one in Washington, one in Texas.
    There is a main database in the main branch of the organization. At the end of each week or month each branch submits their data to the main database. I can say that they synchronize there data in the end of week or month. Note that each branch has its local database where data is kept in disconnected mode from main database. Only at end of each week or month the whole data of every branch is submitted to the main database..
    My question is that is it possible? If yes, what this concept is called? And where from can I get help on this topic?

  • How to get abbreviation for a word?
    For example : (word : Data Base Management System
    abbr : DBMS)

  • Really Thanks for all these interview questions sir. Also does this posts contain the detailed answers that are their in the hard copy book? Please advise

  • Hi Pinal,
    I have one image file (object) and want to use this single image in multiple crystal report or SSRS report. I want to store this image at one location and the reports will use that. Is it possible? How can we do this?

  • U have great research on this sql sever

  • kevvu keka…………..extrardinory Mr.pinal…………..Awsome presentation….

  • I am indebted to you for this blog and your sql pdf interview question answer file,in my small sql professional career of 2 yrs i followed your blog and pdfs and got a job offer.I am currently looking for a job again and i hope your pdf and my preparation will come to my rescue.Keep up the great work.

  • can u please explain me how to save a database(it was asked in interview)
    ans how to take the back up?

  • Harshit Raj Singh
    January 5, 2013 11:19 pm


  • how to transfer table with data from one Sql server to other Sql server

    • If you are having two servers on a network, a linked server must be created. However if you have two instances on the same server you can write the sql command shown.
      select * into Database2.Table1 from Database_1.[dbo].[Table1]

      Write back if it doesn’t work.

  • exam question &answer

  • it is very interesting one I eager to get more knowledge in sql

  • I want consolidate of numbers in SQL …For an example I having number like
    then I want the result as
    How to achieve it please help me

  • One of the major problems with interview questions is that the “test” is created by people who don’t know what in the world they are doing, when it comes to constructing a valid test. Geeks have no clue on how to construct test, they usually have no training at all in how to properly create a test that will truly test one’s ability for a particular job. I have been asked some real off the wall questions and when asked if these issues are encountered on the job, they say, “no”. The questions wind up being some geeks favorite techie question that have nothing to do with the job. Can’t tell you how many times this has happened.

    If someone is really interested in finding someone to help them (the real goal of any interview) and they choose to go the academic question and answer test method, then they need to test their test with proper validation methods and they would probably be surprise at the results!

    There are several validation tests, such as:
    Face, etc.

    Look them up if you want more details.

    If geeks create a test, then they should be able to administer that test to a cross section of WORKING developers and see what the average would be. I took a “professionally” prepared SQL test, which I passed, but found that the average rate of passing was only 40 %. And I know why, even in that “professionally” prepared test there were irrelevant questions on things I have never used in 20 years of professional SQL development! Imagine that, only 40 %.

    If you take any so call SQL tests created by Geeks who have no training in testing, then you can imagine what the percent of passing would be if they do proper validation tests.

    This is one of my major complaints on interview tests/questions created by fellow geeks. I guess since I have an education background, which included how to create tests, this then is particularly annoying!

    Anyway, thought I would add a new twist to the discussion on questions/tests for interviews.


Leave a ReplyCancel reply

Exit mobile version