Vous êtes sur la page 1sur 2

Sankaty Developer Phone Screen Questions

Level (Beg/Mid/Adv) Beg Beg Beg Beg Mid Beg Beg Beg Beg Beg Beg Mid Mid Beg Beg Beg Beg Mid Beg Beg Mid Mid Mid Expected Time (sec) 15 15 15 15 15 15 15 15 15 15 15 30 30 15 15 15 15 15 15 15 30 15 30 6.75 120 30 120 120 6.5 30 60 30 30 5 30 15 30 15 15 45 60 6.083333 120 30 60 30 120 Actual Time Spent (sec) 10 0 30 20 10 10 10 15 15 0 10 20 0 15 10 15 10 0 ? 15 0 0 0 Level of Correctness (Good/OK/Poorly/Don't know) 2 0 2 3 3 2 3 1 2 0 0 4 0 3 4 3 2 0 ? 2 0 0 0 36 2 3 0 0 Points Assigned 3 4 4 4 4 3 3 3 4 4 4 6 6 4 4 4 4 6 4 4 6 6 6 100 Not Graded Not Graded Not Graded Not Graded Total Expected Time(min) Total Time Used Points SQL SQL Performance LINQ & Entity Framework OOP SOA (WCF) Design Pattern ASP.NET / IIS / JS Total Points Earned 55.00

Questions SQL What are GRANT and REVOKE statements? What is Cascade and Restrict in DROP table SQL? What is a DDL, DML and DCL concept in RDBMS world? What are different types of joins in SQL? What is CROSS JOIN? You want to select the first record in a given set of rows? How do you sort in SQL? How do you select unique rows using SQL? Can you name some aggregate function is SQL Server? What is the default SORT order for a SQL? What is the difference between UNION and UNION ALL? What is a self-join? What are the different Cursor Types? What is Group by clause? What is the difference between DELETE and TRUNCATE What is the difference between HAVING and WHERE clause? What is a CASE statement in SQL? What does COLLATE Keyword in SQL signify? Select addresses which are between 1/1/2004 and 1/4/2004? What is TRY/CATCH block in T-SQL? Why should you use CTE rather than simple views? What is RANK ()? What is ROW_NUMBER()? SSRS / SSIS (Nice to have) Can you explain how can we make a simple report in reporting services? How do I specify stored procedures in Reporting Services? Can you name a few controls in SSIS and tell me what is required to deploy SSIS? What is the architecture for Reporting Services ? SQL Performance What are B-Trees? I have a table which has lot of inserts, is it a good database design to create indexes on that table? What are Table Scans and Index Scans? What are the two types of indexes and explain them in detail? What is the best value for FillFactor? What are Index statistics? How do you reorganize your index, once you find the problem? What are the criteria you will look in to while selecting an index? What is an Execution plan? How do you see the SQL plan in textual format? What is Nested join, Hash join and Merge join in SQL Query plan? What joins are good in what situations? LINQ & Entity Framework We already have common data access model what is special about LINQ? Can you explain Anonymous methods ? Can you explain Lambda Expressions ? What are Instance methods and Extension methods ? What are Anonymous types ?

36 30 48 20.5 0 0 xxx

Beg Beg Mid Adv

90 90 0 0

Mid Mid Beg Mid Mid Mid Beg Adv Beg Mid Adv Adv

20 45 30 20 0 0 0 20 0 0 0 45

5 2 3 8 0 0 0 2 0 0 0 10 30 3 3 4

8 8 6 12 8 8 6 6 6 8 12 12 100 4 4 6 4 4

Mid Beg Mid Mid Beg

90 30 45

6 C# / OOP What is Object Oriented Programming? What is the relation between Classes and Objects? what are abstract classes? What is difference between abstract classes and interfaces? Do events have return type Can events have access modifiers? Can we have shared events? Can you prevent a class from overriding? What are similarities between Class and structure? What is the difference between Class and structures? Where are all .NET Collection classes located? What is ArrayList and what is HashTable? What is the difference? In what instances you will declare a constructor to be private? Can two catch blocks be executed? Please tell me about enterprise library and what is it used for? What is the difference between System.String and System.StringBuilder classes? SOA (WCF) What are the important principles of SOA (Service oriented Architecture)? What are the main components of WCF? What is the difference WCF and Web services? What are different bindings supported by WCF? Can we have two-way communications in MSMQ? Design Pattern What is the difference between Factory and Abstract Factory Patterns? How can we implement singleton pattern in .NET? What is strategy Pattern? Name me a few patterns? Beg Beg Beg Mid Mid Mid Mid Beg Adv Adv Mid Beg Beg Beg Mid Mid 30 30 30 30 15 15 15 15 45 45 15 90 15 15 120 45 9.5 120 60 60 60 15 5.25 60 60 60 120 5 30 30 30 30 4 4 4 3 4 4 4 6 6 6 6 4 5 5 6 4 4 4 6 4 100 15 10 10 10 10

0 40 40 0 120

0 4 3 0 3

60

3 38

Adv Mid Mid Mid Adv

75 75 60

7.5 8 5

bcae

Mid Beg Beg Adv

20.5

10 10 10 15 100

ASP.NET / IIS / JS What is the sequence in which ASP.NET events are processed? How can we identify that the Page is Post Back? What is event bubbling? What is AppSetting Section in Web.Config file? Where is View State information stored? Can you name me a few validation controls that are provided by ASP.NET? Can you explain AutoPostBack? How can you enable automatic paging in Data Grid? What is the use of GLOBAL.ASAX file? What is the difference between Web.config and Machine.Config? What is the difference between Server.Transfer and response. Redirect ? What are the various ways of authentication techniques in ASP.NET? What is difference between Data grid, Datalist, and repeater? What is the method to customize columns in Data Grid? Do session use cookies? How can we force all the validation control to run? How can we check if all the validation control are valid and proper? How to disable client side script in validators? You find that one of your validations is very complicated and does not fit in any of the validators, what will you do? How can we kill a user session? How to view application/system events in an IIS server? Explain the differences between Server-side and Client-side code? If cookies are not enabled at browser end does form Authentication work? What is Jquery and what are some of the most common calls you used? How do you enable tracing in on an ASP.NET page? Which namespace is needed to implement debug and trace ? Where is IIS log located? New Technologies / Vendor products (Nice to know) What is TPL? Can you name me a few new objects and enhancements they made? What is WCF Json Service? What does it provide? what are some of the new features in .NET 4.0? Have you used DevExpress or Telerik Before? Who is Scott Gu?

Beg Beg Beg Beg Beg Beg Beg Beg Adv Adv Beg Mid Beg Beg Beg Beg Beg Beg Adv Mid Beg Mid Mid Mid Mid Mid Mid

45 10 15 15 15 30 15 15 30 30 15 30 30 15 15 15 15 15 45 30 30 30 15 15 15 15 30 9.916667 60 60 60 60 60

3 3 3 3 3 3 3 3 7 7 3 4 3 3 3 3 3 3 6 4 3 4 4 4 4 4 4 100 Not Graded Not Graded Not Graded Not Graded Not Graded

N/A N/A N/A N/A N/A

30 30 10 0

Vous aimerez peut-être aussi