Daily Archives: 2012.07.10. 4:00

.NET architect állásinterjú kérdések

Az állásinterjú sorozat előző részeiben írtam már C# programozás kérdésekről illetve a fejlesztői kompetenciákról. Az alábbi kérdéseket egy .NET senior architect pozícióval kapcsolatban tették fel nekem angolul, egy 20 perces telefonos interjú során, villámkérdések formájában:

Általános .NET kérdések

  • Mi az objektum orientált programozás három alapelve?
  • Mi a különbség az interfész és az absztrakt osztály között?
  • Mit jelent az egységbe zárás (encapsulation)?
  • Milyen láthatóságok (scopes) vannak C#-ban?
  • Mit jelent az öröklés (inheritance)?
  • Mi a különbség az override és a new kulcsszavak között C#-ban?

Webfejlesztéssel kapcsolatos kérdések

  • Miért rossz az ASP.NET ViewState?
  • Mit jelent az MVC tervezési minta?
  • Mire szolgálnak az action filterek ASP.NET MVC-ben?

Adatbázis kérdések

  • Mi a különbség az outer és az inner join között?
  • Mi a különbség a clustered és a nonclustered index között?
  • Milyen hátrányai vannak az indexeknek?
  • Mi a tranzakció?

Bevallom, a senior architect pozícióhoz képest szerintem igencsak alapvető kérdésekről van szó, de tegyük hozzá rögtön, hogy ez csak az első kör volt egy többlépcsős interjú sorozatban.

 

Technorati-címkék: ,,,,
Advertisements