首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL Server面试问题

SQL Server面试问题
EN

Stack Overflow用户
提问于 2010-08-13 11:38:27
回答 4查看 4.9K关注 0票数 3

因此,我下周要参加一家大量使用SQL Server 2008的商店的面试。我也每天都在使用它,并且对它感到很舒服,但是总是有一个困扰我的问题:我不知道什么?

因此,我谦虚地问,一个C#开发人员可以期望面试官对SQL Server2008的中级开发人员职位面试提出什么问题?

谢谢。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-08-13 11:48:00

Sql Server是一个庞大的主题。你不会知道所有的事情,特别是作为一个开发人员。你应该知道PKeys,外键,设计等等。当你不知道的时候,诚实一点就行了。不要猜测,也不要尝试用blls&t来完成任何事情。它从来都玩得不好。我从两个角度(受访者和面试官)都看到了这一点。

诚实赢得了面试官的极大尊重。它让你成为一个真实的人,让他们的工作变得更容易。不一定要对你的资质说是或不是,但因为他们没有那么多的猜测,他们会记住这一点,当需要挑选应聘者的时候。

票数 6
EN

Stack Overflow用户

发布于 2010-08-13 11:47:11

什么是执行计划中的聚集索引扫描?这是一件好事吗?如果不是,你会有什么不同的做法?

票数 4
EN

Stack Overflow用户

发布于 2010-08-14 03:00:30

对于一般的数据库开发人员职位,我将重点放在

  • T-SQL结构、存储过程、触发器等。看看一些书中的目录,比如虚拟对象的SQL查询,你应该对你需要的东西有一个很好的了解。
  • 表结构-索引、堆、触发器(代替等)
  • 对SQL系统数据库、工具、SSMS、sql profiler有基本的了解。你不需要精通这方面的知识,但有一些知识会很有帮助。
  • CTE恰好是一些面试官最喜欢的话题。来自BOL的简单示例就足够了。

由于您在问题中特别提到了C# developer,因此我也将重点介绍以下内容:

SQL

  • Data Access -简单的CRUD操作,高级主题包括使用
  1. DLinq的批量操作-有些人真的很喜欢它,因为它们似乎两全其美- C#和SQL的语法。我建议使用MSDN中的一些示例-SQL2008中的新功能-表值参数,空间支持等。
  2. SQL这方面有很多有趣的东西,对此有一些基本的了解也不会有什么坏处。话虽如此,使用Azure所需的重试逻辑是一个很好的主题。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3473724

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档