<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Top 10 Developer Interview Questions About SQL Server</title>
	<atom:link href="http://www.brentozar.com/archive/2009/06/top-10-developer-interview-questions-about-sql-server/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.brentozar.com/archive/2009/06/top-10-developer-interview-questions-about-sql-server/</link>
	<description>SQL Server database administration, performance tuning, consulting, training, and community building.</description>
	<lastBuildDate>Sun, 14 Mar 2010 01:21:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: The Yak Corral X - Page 20 - dBforums</title>
		<link>http://www.brentozar.com/archive/2009/06/top-10-developer-interview-questions-about-sql-server/comment-page-1/#comment-15143</link>
		<dc:creator>The Yak Corral X - Page 20 - dBforums</dc:creator>
		<pubDate>Tue, 01 Dec 2009 16:54:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.brentozar.com/?p=4174#comment-15143</guid>
		<description>[...] also read this the other day that may be of some use: SQL Server DBA Brent Ozar     __________________ George Twitter &#124; A smile confuses an approaching [...]</description>
		<content:encoded><![CDATA[<p>[...] also read this the other day that may be of some use: SQL Server DBA Brent Ozar     __________________ George Twitter | A smile confuses an approaching [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rajib Bahar</title>
		<link>http://www.brentozar.com/archive/2009/06/top-10-developer-interview-questions-about-sql-server/comment-page-1/#comment-14910</link>
		<dc:creator>Rajib Bahar</dc:creator>
		<pubDate>Mon, 30 Nov 2009 00:22:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.brentozar.com/?p=4174#comment-14910</guid>
		<description>Response to #3, forgetting the WITH(NOLOCK) hint.</description>
		<content:encoded><![CDATA[<p>Response to #3, forgetting the WITH(NOLOCK) hint.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brent Ozar</title>
		<link>http://www.brentozar.com/archive/2009/06/top-10-developer-interview-questions-about-sql-server/comment-page-1/#comment-10265</link>
		<dc:creator>Brent Ozar</dc:creator>
		<pubDate>Mon, 24 Aug 2009 14:56:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.brentozar.com/?p=4174#comment-10265</guid>
		<description>Yep, I agree.  If I smell somebody giving a canned answer, I&#039;ll ask them to give me several other possible answers and explain why their answer is better.  In my &quot;Why do DBAs hate cursors?&quot; question, if the candidate just responds brainlessly, I&#039;ll ask them why cursors are good, and when DBAs do approve the use of cursors.</description>
		<content:encoded><![CDATA[<p>Yep, I agree.  If I smell somebody giving a canned answer, I&#8217;ll ask them to give me several other possible answers and explain why their answer is better.  In my &#8220;Why do DBAs hate cursors?&#8221; question, if the candidate just responds brainlessly, I&#8217;ll ask them why cursors are good, and when DBAs do approve the use of cursors.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Karen Lopez</title>
		<link>http://www.brentozar.com/archive/2009/06/top-10-developer-interview-questions-about-sql-server/comment-page-1/#comment-10262</link>
		<dc:creator>Karen Lopez</dc:creator>
		<pubDate>Mon, 24 Aug 2009 14:44:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.brentozar.com/?p=4174#comment-10262</guid>
		<description>I love the fact that you list in your descriptions of the questions &quot;I don’t mind what arguments the coder candidate uses..&quot; etc.

I find, though, that candidates have been so over coached that an interview is just like a trivia test or certification exam -- that they must have the &quot;right&quot; answer, as if there really is such a thing.  I want to hire a guy or gal that knows how to apply cost, benefit, and risk to the environment at hand.  There is a good reason why experts almost always have to start a response with &quot;it depends&quot;.  It&#039;s not just the consultant&#039;s universal answer.

Even when I put up a data structure like Order and Order Detail Line and ask a candidate to whip a up query on the white board that pulls a certain set of data back, I don&#039;t care if their syntax is wrong or whether they left out a key concepts.  I want them to show me their though process, not that they have BOL memorized and no idea what to do with it.

Overall, though, I find that candidates are mystified by these questions that don&#039;t have a right answer, even after telling them I want most to hear about their thought process, not their test taking skills.</description>
		<content:encoded><![CDATA[<p>I love the fact that you list in your descriptions of the questions &#8220;I don’t mind what arguments the coder candidate uses..&#8221; etc.</p>
<p>I find, though, that candidates have been so over coached that an interview is just like a trivia test or certification exam &#8212; that they must have the &#8220;right&#8221; answer, as if there really is such a thing.  I want to hire a guy or gal that knows how to apply cost, benefit, and risk to the environment at hand.  There is a good reason why experts almost always have to start a response with &#8220;it depends&#8221;.  It&#8217;s not just the consultant&#8217;s universal answer.</p>
<p>Even when I put up a data structure like Order and Order Detail Line and ask a candidate to whip a up query on the white board that pulls a certain set of data back, I don&#8217;t care if their syntax is wrong or whether they left out a key concepts.  I want them to show me their though process, not that they have BOL memorized and no idea what to do with it.</p>
<p>Overall, though, I find that candidates are mystified by these questions that don&#8217;t have a right answer, even after telling them I want most to hear about their thought process, not their test taking skills.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brent Ozar</title>
		<link>http://www.brentozar.com/archive/2009/06/top-10-developer-interview-questions-about-sql-server/comment-page-1/#comment-9511</link>
		<dc:creator>Brent Ozar</dc:creator>
		<pubDate>Tue, 14 Jul 2009 21:57:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.brentozar.com/?p=4174#comment-9511</guid>
		<description>Funny you mention it - I&#039;ve got a series coming about why bad people hate good dbas and why good people hate bad dbas!</description>
		<content:encoded><![CDATA[<p>Funny you mention it &#8211; I&#8217;ve got a series coming about why bad people hate good dbas and why good people hate bad dbas!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jojo</title>
		<link>http://www.brentozar.com/archive/2009/06/top-10-developer-interview-questions-about-sql-server/comment-page-1/#comment-9510</link>
		<dc:creator>jojo</dc:creator>
		<pubDate>Tue, 14 Jul 2009 19:54:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.brentozar.com/?p=4174#comment-9510</guid>
		<description>My answer to #1 is....(D)O NOT (B)OTHER TO (A)SK. That is what the acronym &quot;DBA&quot; stands for.

Follow-up question...why does most DBAs have this attitude of Mr. Know It All ? Why do they say they are always right ?</description>
		<content:encoded><![CDATA[<p>My answer to #1 is&#8230;.(D)O NOT (B)OTHER TO (A)SK. That is what the acronym &#8220;DBA&#8221; stands for.</p>
<p>Follow-up question&#8230;why does most DBAs have this attitude of Mr. Know It All ? Why do they say they are always right ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas Williams</title>
		<link>http://www.brentozar.com/archive/2009/06/top-10-developer-interview-questions-about-sql-server/comment-page-1/#comment-9210</link>
		<dc:creator>Thomas Williams</dc:creator>
		<pubDate>Wed, 24 Jun 2009 00:10:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.brentozar.com/?p=4174#comment-9210</guid>
		<description>Great post Brent - the right amount of technical and &quot;general thoughts&quot;-type questions (and timely as I&#039;m involved in the technical side of interviewing a new developer).

Cheers, Thomas</description>
		<content:encoded><![CDATA[<p>Great post Brent &#8211; the right amount of technical and &#8220;general thoughts&#8221;-type questions (and timely as I&#8217;m involved in the technical side of interviewing a new developer).</p>
<p>Cheers, Thomas</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joel Coehoorn</title>
		<link>http://www.brentozar.com/archive/2009/06/top-10-developer-interview-questions-about-sql-server/comment-page-1/#comment-9185</link>
		<dc:creator>Joel Coehoorn</dc:creator>
		<pubDate>Thu, 18 Jun 2009 18:04:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.brentozar.com/?p=4174#comment-9185</guid>
		<description>It&#039;s gratifying to see that I&#039;d do fairly well... I&#039;d definitely ace #4  ;) (See SO id #3043, currently ranked 6th overall there. -- Okay, so maybe that one could show a little too much involvement.)  

But seriously, I think I have pretty good answers for most of those.</description>
		<content:encoded><![CDATA[<p>It&#8217;s gratifying to see that I&#8217;d do fairly well&#8230; I&#8217;d definitely ace #4  <img src='http://www.brentozar.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  (See SO id #3043, currently ranked 6th overall there. &#8212; Okay, so maybe that one could show a little too much involvement.)  </p>
<p>But seriously, I think I have pretty good answers for most of those.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zach</title>
		<link>http://www.brentozar.com/archive/2009/06/top-10-developer-interview-questions-about-sql-server/comment-page-1/#comment-9184</link>
		<dc:creator>Zach</dc:creator>
		<pubDate>Thu, 18 Jun 2009 14:24:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.brentozar.com/?p=4174#comment-9184</guid>
		<description>Excellent list of questions! Now for those of us out there that are developers, please provide some discussion and resources to these issues from the DBA perspective. Many of us (developers) work in an environment where we either don&#039;t have a DBA involved in the project at any point in the lifecycle, or only have them involved for short-periods of time during the lifecycle. This leaves us without the knowledge or perspective of the DBA during our duties and often creates an environment that, if and when a DBA does come to the project, they are there to fight a fire and don&#039;t have time to explain why something should be or should not be done a certain way or to discuss design alternatives. This leaves us to fend for ourselves using past experiences and what we can gleam from online resources. This of course gives us an incomplete picture and doesn&#039;t address the natural bias towards solutions which are beneficial to the software development process.

Also, while I know that the last question (1. When is the DBA right?) was said tongue in cheek, I do want make a point. While certainly all of the concerns of the DBA are valid and database administration is a difficult and complex task requiring a highly developed set of skills, I&#039;ve found that in most of the projects *I* have worked on, the size and complexity of the &quot;database&quot; portion of the project lifecycle pales in comparison to the size and complexity of the &quot;software development&quot; portion of the project lifecycle. I understand this may not always be true, but in my experience (as well as many other developers I know) it has been. This lends me to believe that our bias towards solutions which are beneficial to the software development side of the project is valid. As always, you must look at the entire picture, not just individual areas, and managing the complexity on a project is no different.

I mean no offense and hopefully my point came across without any. I throughly enjoy your blog and find it an invaluable resource to provide me with technical insight and a DBA&#039;s perspective. It helps me find that balance for my projects. Now please to be learnin&#039; us!

</description>
		<content:encoded><![CDATA[<p>Excellent list of questions! Now for those of us out there that are developers, please provide some discussion and resources to these issues from the DBA perspective. Many of us (developers) work in an environment where we either don&#8217;t have a DBA involved in the project at any point in the lifecycle, or only have them involved for short-periods of time during the lifecycle. This leaves us without the knowledge or perspective of the DBA during our duties and often creates an environment that, if and when a DBA does come to the project, they are there to fight a fire and don&#8217;t have time to explain why something should be or should not be done a certain way or to discuss design alternatives. This leaves us to fend for ourselves using past experiences and what we can gleam from online resources. This of course gives us an incomplete picture and doesn&#8217;t address the natural bias towards solutions which are beneficial to the software development process.</p>
<p>Also, while I know that the last question (1. When is the DBA right?) was said tongue in cheek, I do want make a point. While certainly all of the concerns of the DBA are valid and database administration is a difficult and complex task requiring a highly developed set of skills, I&#8217;ve found that in most of the projects *I* have worked on, the size and complexity of the &#8220;database&#8221; portion of the project lifecycle pales in comparison to the size and complexity of the &#8220;software development&#8221; portion of the project lifecycle. I understand this may not always be true, but in my experience (as well as many other developers I know) it has been. This lends me to believe that our bias towards solutions which are beneficial to the software development side of the project is valid. As always, you must look at the entire picture, not just individual areas, and managing the complexity on a project is no different.</p>
<p>I mean no offense and hopefully my point came across without any. I throughly enjoy your blog and find it an invaluable resource to provide me with technical insight and a DBA&#8217;s perspective. It helps me find that balance for my projects. Now please to be learnin&#8217; us!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wes Brown</title>
		<link>http://www.brentozar.com/archive/2009/06/top-10-developer-interview-questions-about-sql-server/comment-page-1/#comment-9183</link>
		<dc:creator>Wes Brown</dc:creator>
		<pubDate>Thu, 18 Jun 2009 14:16:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.brentozar.com/?p=4174#comment-9183</guid>
		<description>I have found a very small set of really smart SQL people that don&#039;t post on forums, blog or participate in the community as a whole. It always stuns me but I don&#039;t rule them out because of it. I generally try to bring them into the fold.</description>
		<content:encoded><![CDATA[<p>I have found a very small set of really smart SQL people that don&#8217;t post on forums, blog or participate in the community as a whole. It always stuns me but I don&#8217;t rule them out because of it. I generally try to bring them into the fold.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
