2010-12-01 13 views
13

Welche Art von Fragen würden Sie erwarten, dass jemand während eines Interviews für einen Job bei der Entwicklung von WPF/Silverlight informiert wird?WPF/Silverlight Interview Fragen?

+0

Duplizieren http://stackoverflow.com/questions/58739/interview-questions-wpf-developer – kenwarner

+0

Hier sind 100 WPF Interviewfrage mit Detailantwort http://www.codeproject.com/Articles/744082/WPF-Interview -questions-with-answers –

Antwort

16

Entry Level

  • Strong .NET 2.0 Hintergrund & bereit zu lernen!
  • Erklären Abhängigkeitseigenschaften?
  • Was ist ein Stil?
  • Was ist eine Vorlage?
  • Bindung
  • Unterschiede zwischen den Basisklassen: Visuell, UIElement, Framework, Kontrolle
  • Visuelle vs Logische Baum?
  • Property Change Notification (INotifyPropertyChange und ObservableCollection)
  • Resource - Hinzugefügt von a7an
  • Usercontrols - Hinzugefügt von a7an
  • Unterschied zwischen Blase und Tunnel Routing-Strategien - hinzugefügt von Carlo
  • XAML

Mittleres Niveau

  • Geroutete Events & Befehle
  • Konverter - Hinzugefügt von Artur Carvalho
  • Erklären Sie WPF's 2-Pass Layout Engine?
  • Wie ein Panel zu implementieren?
  • Interoperabilität (WPF/WinForms)
  • Cuvee/Cider - Hinzugefügt von a7an
  • Animationen und Storyboards
  • Clickonce Deployment
  • Skinning/Thematisierung
  • Benutzerdefinierte Steuerelemente
  • Wie kann Threads Arbeiter aktualisieren die UI?
  • Datatemplate vs HierarchicalDataTemplate
  • Items vs Itemspresenter vs Content vs Content
  • Verschiedene Arten von Triggern
  • Wie Animationen durch Storyboards

Erweiterte

  • Beispiel für angebracht Verhalten zu tun?
  • Was ist PRISM, CAL & CAG?
  • Wie können Worker-Threads die Benutzeroberfläche aktualisieren?
  • WPF 3D - Hinzugefügt von a7an
  • Unterschiede zwischen Silverlight 2 und WPF
  • MVVM/MVP - Hinzugefügt von a7an
  • WPF Performance-Tuning
  • Pixel Shaders
  • Zweck der Freezables

Rest hier:

+0

huh ... rate ich bin fortgeschritten ... alles was ich vermisse ist WPF3D ... Pixel Shader mit denen ich nicht gearbeitet habe, aber ich bekomme. – Firoso

4

Aus der Spitze von meinem Kopf:

  • Was ist eine Vorlage, und warum werden sie eingesetzt.
  • Wie WPF/SL Ressourcen in XAML verwalten
  • Was ist die „x“ xmlns
  • Was sind Markup-Erweiterungen
  • Was ein wenig darüber ist die Datenbindung, reden, mir sagen, warum es genial
+0

Wenn Sie btw mieten, stupsen Sie mich ;-) – Firoso

+0

Ja ein Nein. Mein jetziger Mitarbeiter stellt ein, aber es gibt sehr wenig WPF Arbeit dort. Ich frage, weil ich morgen ein eigenes Interview bei Cynergy Systems habe. Mein Freund arbeitet dort und er sagt, der Ort ist einfach großartig. –

+0

Ich habe den Job und bin seit zwei Wochen dort. Es stellte sich heraus, dass es eine großartige Place war und ich würde es jedem empfehlen, der sich auf UI-Arbeit konzentrieren möchte. –

1

Wie funktionieren asynchrone Aufrufe in Silverlight und welche Überlegungen müssen Sie (wenn überhaupt) berücksichtigen, wenn Sie mit ihnen arbeiten?

+0

asynch + await .... ich meine ... uh ... ;-) – Firoso

+0

Ich freue mich schon darauf diese zu benutzen. Es war ein Albtraum, meinen WPF-Code nach Silverlight zu portieren. –

1
  • Welche Funktionen sind nur verfügbar, wenn Silverlight Out of Browser verwendet?
  • Erläutern, wie die Druckfunktionalität in Silverlight 4 funktioniert? und alle Probleme können Sie darüber nachdenken?
  • Welche Möglichkeiten gibt es? Silverlight kann auf Dienste zugreifen?

    Diese Seite hat einige nützliche Fragen für die grundlegende Silverlight Wissen - http://www.codeproject.com/KB/silverlight/QuestionsOnSilverlight.aspx

1

Was bedeutet es, wenn ein Steuer virtualisiert?

Welche Taktik kann verwendet werden, um den anfänglichen XAP-Download zu reduzieren? nachfolgende Downloads?

Was ist isolierter Speicher? Wie viel davon bekommen Apps? Können sie mehr bekommen?