Interview

  • Hi all,

    Below are the q's I faced in the interview I've attended yesterday...if anybody knows all the best answer pls contribute.

    1) Log shipping/Replication/Mirroring/Clustering-uses-steps to implement it

    2) What will you do if sql server is slow

    3) What will you do if tempdb, transaction log file is full

    4) How to take tail backup if db is corrupted-steps

    5) Can we change the default port/if yes what is the use of doing it?

    6) Where will you check the error apart from activity monitor in ssms? what will you do if the error log file is missing?

    7) How do you check disk space/ How do you resolve if you have any issues?

    8) How do you check/solve blocking issues

    9) What are the frequent database issues you face in your present job & how you troublshoot it?

    10)What is the sev3/sev4 issue you have faced till now?

    ____________________________________________________________________
    Going in one more round when you don't think you can - that's what makes all the difference in your life --Rocky Balboa

    Believe you can and you're halfway there. --Theodore Roosevelt

  • Let's rather start by you presenting us with the answers you gave, and we'll work from there?

    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    This thing is addressing problems that dont exist. Its solution-ism at its worst. We are dumbing down machines that are inherently superior. - Gilfoyle

  • Did you try a google search?

    Gail Shaw
    Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
    SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability

    We walk in the dark places no others will enter
    We stand on the bridge and no one may pass
  • I agree with the above, but in case you're not quite willing to spill your guts for whatever reason, for anyone else who's interested in these topics:

    vinodh247 (1/5/2011)


    1) Log shipping/Replication/Mirroring/Clustering-uses-steps to implement it

    Each of those is a chapter in a book. I recommend starting with google: MSDN SQL <keyword>

    2) What will you do if sql server is slow

    These are troubleshooting techniques that range a wide span of items. It's meant to get an idea of your experience, vs. what you learned in a book.

    3) What will you do if tempdb, transaction log file is full

    That's a really good question. What WILL you do? Best way to start that research is get yourself a small partition on a drive (usually your C:\ is smaller), create a database, and fill it with stuff until your Transaction Log is out of room. You'll get some errors. Start researching those errors. It's a common issue.

    4) How to take tail backup if db is corrupted-steps

    This doesn't make sense directly. Are you remembering the question properly? You want to look into Tail-Log backups, and point in time restores.

    5) Can we change the default port/if yes what is the use of doing it?

    I'll give you a hint as to why this is important. A massive worm ran rampant through SQL Servers the world over a while back, and default ports were how it found the software, amongst other things. The question, though, is straightforward enough to directly research.

    6) Where will you check the error apart from activity monitor in ssms? what will you do if the error log file is missing?

    Another experience and system familiarity question. Again, easily researched on the net.

    7) How do you check disk space/ How do you resolve if you have any issues?

    Again, easily researched if you're talking about automated detection. But c'mon, how do you check it?

    8) How do you check/solve blocking issues

    Research: deadlock, exclusive locks, Isolation Levels.

    9) What are the frequent database issues you face in your present job & how you troublshoot it?

    Did you think about what you typed here, or did you just cut and paste something you found somewhere? This is a personal question, with a personal answer.

    10)What is the sev3/sev4 issue you have faced till now?

    What's a sev3/sev4 issue?

    To the OP:

    Seriously? This looks like you snagged a series of interview questions off a site somewhere and are trying to cram-prep for an upcoming interview without even taking the time to read the questions. (How to check for disk space available... grumble mutter) I've given hints and clues here for any other newbies who might stumble on this thread so they have some ideas on what to research on their own, but it looks like you're shortcutting before you even get to the interview.


    - Craig Farrell

    Never stop learning, even if it hurts. Ego bruises are practically mandatory as you learn unless you've never risked enough to make a mistake.

    For better assistance in answering your questions[/url] | Forum Netiquette
    For index/tuning help, follow these directions.[/url] |Tally Tables[/url]

    Twitter: @AnyWayDBA

  • vinodh247 (1/5/2011)


    9) What are the frequent database issues you face in your present job & how you troublshoot it?

    10)What is the sev3/sev4 issue you have faced till now?

    We can't answer these. They're about your experience, not ours.

    Gail Shaw
    Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
    SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability

    We walk in the dark places no others will enter
    We stand on the bridge and no one may pass
  • Thanks for sharing the qunts

  • vinodh247 (1/5/2011)


    Hi all,

    Below are the q's I faced in the interview I've attended yesterday...if anybody knows all the best answer pls contribute.

    1) Log shipping/Replication/Mirroring/Clustering-uses-steps to implement it

    2) What will you do if sql server is slow

    3) What will you do if tempdb, transaction log file is full

    4) How to take tail backup if db is corrupted-steps

    5) Can we change the default port/if yes what is the use of doing it?

    6) Where will you check the error apart from activity monitor in ssms? what will you do if the error log file is missing?

    7) How do you check disk space/ How do you resolve if you have any issues?

    8) How do you check/solve blocking issues

    9) What are the frequent database issues you face in your present job & how you troublshoot it?

    10)What is the sev3/sev4 issue you have faced till now?

    Part of being a DBA is being able to research and find the answers for such questions on your own. And, I have to tell you, simple memorization of some given answer will not save you on these questions. As Gail points out, these questions are designed to find out what your actual experience is and most don't have an acceptable canned answer. Craig gave some important recommendations on how to gain that experience.

    --Jeff Moden


    RBAR is pronounced "ree-bar" and is a "Modenism" for Row-By-Agonizing-Row.
    First step towards the paradigm shift of writing Set Based code:
    ________Stop thinking about what you want to do to a ROW... think, instead, of what you want to do to a COLUMN.

    Change is inevitable... Change for the better is not.


    Helpful Links:
    How to post code problems
    How to Post Performance Problems
    Create a Tally Function (fnTally)

  • @ITJITS:

    I first thought it was WayneS who replied due the avatar.

    May I kindly ask you to change it?

    Kinda confusing...



    Lutz
    A pessimist is an optimist with experience.

    How to get fast answers to your question[/url]
    How to post performance related questions[/url]
    Links for Tally Table [/url] , Cross Tabs [/url] and Dynamic Cross Tabs [/url], Delimited Split Function[/url]

  • Craig Farrell (1/6/2011)


    3) What will you do if tempdb, transaction log file is full

    Best way to start that research is get yourself a small partition on a drive (usually your C:\ is smaller), create a database, and fill it with stuff until your Transaction Log is out of room. You'll get some errors.

    That's just mean 😀

    Need an answer? No, you need a question
    My blog at https://sqlkover.com.
    MCSE Business Intelligence - Microsoft Data Platform MVP

  • Craig Farrell (1/6/2011)


    Best way to start that research is get yourself a small partition on a drive (usually your C:\ is smaller), create a database, and fill it with stuff until your Transaction Log is out of room. You'll get some errors. Start researching those errors. It's a common issue.

    Good idea, but I'd suggest limiting the size of the log, not filling C drive up. Windows gets a little twitchy when there's no free space on C.

    Gail Shaw
    Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
    SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability

    We walk in the dark places no others will enter
    We stand on the bridge and no one may pass
  • Craig,

    I have not copied these q's from any site, these are the questions i was asked in the interview. I'm a newbie to this site and this is my first post. Before seeing your reply, I never thought that these questions would annoy you so much. Anyway thank you very much all of you for your answers.

    ____________________________________________________________________
    Going in one more round when you don't think you can - that's what makes all the difference in your life --Rocky Balboa

    Believe you can and you're halfway there. --Theodore Roosevelt

  • vinodh247 (1/6/2011)


    Craig,

    I have not copied these q's from any site, these are the questions i was asked in the interview. I'm a newbie to this site and this is my first post. Before seeing your reply, I never thought that these questions would annoy you so much. Anyway thank you very much all of you for your answers.

    There is no problem asking questions at this site. That's what these forums are for.

    However, some people are annoyed when it is obvious that the original poster has absolutely done no effort to find some answers on his own. Especially annoyed, when it comes to job interviews, as it is considered unethical to 'lie' yourself through an interview with studied answers. I'm not saying this is your case, but it has happened before. A lot.

    Don't let this scare you to use this forums in the future. If you have genuine questions where you cannot find the answer yourself, there are a lot of (expert) people here willing to help. But remember, Google is your friend 🙂

    Happy discovery of SQL Server!

    Need an answer? No, you need a question
    My blog at https://sqlkover.com.
    MCSE Business Intelligence - Microsoft Data Platform MVP

  • No one's annoyed.

    The simple truth is most of those question are easily researchable, and the ability to research is a very important skill for a DBA.

    Gail Shaw
    Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
    SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability

    We walk in the dark places no others will enter
    We stand on the bridge and no one may pass
  • vinodh247 (1/6/2011)


    Craig,

    I have not copied these q's from any site, these are the questions i was asked in the interview. I'm a newbie to this site and this is my first post. Before seeing your reply, I never thought that these questions would annoy you so much. Anyway thank you very much all of you for your answers.

    ....to add to what Gail said, we don't get annoyed....that easily, but: providing us with your understanding and current level of knowledge, enables us to better answer you. Make sense?

    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    This thing is addressing problems that dont exist. Its solution-ism at its worst. We are dumbing down machines that are inherently superior. - Gilfoyle

  • vk24/7 (1/6/2011)


    Craig,

    I have not copied these q's from any site, these are the questions i was asked in the interview. I'm a newbie to this site and this is my first post. Before seeing your reply, I never thought that these questions would annoy you so much. Anyway thank you very much all of you for your answers.

    Oh, that's not annoyed. If you want to see me annoyed, go find some of my responses to Celko's postings.

    I'm trying to emphasize to you that not doing your own research means that I'm not going to give you my research, and that you need to put some thought into your questions. Why would you post a question requesting assistance for an answer about your own personal experience? It seemed you put no thought, nor effort, into the question list before throwing it up here. I put a little thought, and a little effort, into answering... mostly for other readers.

    Your questions I actually would have simply skipped if there weren't others that would end up reading it because of hitcount from Google and the topic title. We're volunteers. If you won't put any effort in, why should I?

    This was all mentioned above, but since you specifically mentioned me, I figured it would be worth a response. I'm hoping this will help you in the future when you ask here, or elsewhere, for assistance. Show your work, show your research. Interviews in particular are a sore spot amongst many professionals, as we've pretty much all dealt with the person who's crammed for the test and then forgotten it a week later on the job.


    - Craig Farrell

    Never stop learning, even if it hurts. Ego bruises are practically mandatory as you learn unless you've never risked enough to make a mistake.

    For better assistance in answering your questions[/url] | Forum Netiquette
    For index/tuning help, follow these directions.[/url] |Tally Tables[/url]

    Twitter: @AnyWayDBA

Viewing 15 posts - 1 through 15 (of 22 total)

You must be logged in to reply to this topic. Login to reply