Interview Fragen für ActionScript 3 / Flex Programmer [geschlossen]

8

Was könnte eine gute Frage sein, um zu entscheiden, ob der Kandidat ein starkes oder zumindest faires Wissen mit Flex und ActionScript hat?

    
DexTer 10.07.2010, 06:57
quelle

5 Antworten

1
  1. Was ist der Unterschied zwischen [Binding], [Binding ("eventName")]
  2. Was ist der Unterschied zwischen x: XClass = XClass (y) und x: XClass = y als XClass
  3. Festlegen von Stilwerten im Aktionsskript
  4. Was ist ChangeWatcher? Nehmen wir an, ChangeWatcher existiert nicht. Können Sie einen erstellen?
  5. Zugriff auf den Abfragezeichenfolgenparameter von html, auf dem Ihre Flex-App gehostet wird
  6. Was ist labelFunction in List, DataGridColumn usw., wie man es benutzt
  7. Verwendung von anonymen Inline-Funktionen und Verwendung von
  8. Zeigen Sie ein Beispiel dafür, wie Sie Funktion als Argumente für Methoden verwenden
  9. Was macht der Operator & gt; & gt ;, ===,! ==?
  10. Was ist der Unterschied zwischen encodeURI und encodeURIComponent
  11. ?
  12. Wie bedingtes Kompilieren wie #ifdef und #define in "C / C ++ / C #"
  13. durchgeführt wird
  14. Was ist der Unterschied zwischen for..in und for each..in
  15. ?
  16. Was macht das Keyword
  17. ?
  18. Gibt es den Datentyp "Long" in flex (NO)
  19. ?
  20. Wie setze ich "#text" Element eines gegebenen Elementnamens in XML z. unten ...

wie man #text von child in

hinzufügt %Vor%

als

%Vor%

Vorname des Kindes wird zur Laufzeit ermittelt ..

%Vor%

Antwort ist

%Vor%     
Akash Kava 10.07.2010, 08:17
quelle
2
  • Grundlegendes Verständnis von OO-Konzepten
  • Ereignisbehandlung (Blasenbildung, Unterschied zwischen der Unterbrechung der Übertragung und der sofortigen Übertragung usw.)
  • Warum stage ist null, wenn auf den Konstruktor meines benutzerdefinierten Movieclips zugegriffen wird?
    • addChildAt und swapChildren - was machen sie?
  • Datenbindungskonzepte
  • Zugreifen auf Medien / Daten aus einer anderen Domäne als der ursprünglichen Domäne:
    • Was macht crossdomain.xml?
  • Elementrenderer und die Auswirkungen der Tatsache, dass sie wiederverwendet werden:
    • Warum sollten Sie immer überschriebene Set-Daten verwenden, um einen Elementrenderer anzupassen?
    • Schon mal von outerDocument gehört?
  • Wie implementieren Sie eine ActionScript-Schnittstelle in mxml
  • ?
  • Bitten Sie ihn, eine nicht so komplexe mxml-Komponente in reinem ActionScript neu zu schreiben. Sie müssen dies in einem realen Projekt tun oder auch nicht, aber jemand, der das weiß, wird ein gutes Verständnis über die Interna von Flex haben. Wenn er sagt, dass Sie das nicht mit ActionScript tun können, hat er hauptsächlich das Kopieren von Tutorials übernommen.
  • Grundlegendes e4x
Amarghosh 10.07.2010 07:18
quelle
2

Ich möchte den Befragten bitten, den Lebenszyklus der Komponenten zu beschreiben. Sie können normalerweise beurteilen, wie gut sie sind, wie tief sie gehen.

    
Dusty J 10.07.2010 17:50
quelle
0

Grant Skinner hat eine große Reihe von Vorlesungsnotizen darüber, was jeder Flash-Entwickler wissen sollte, obwohl es offensichtlich umstritten ist. Siehe hier: Ссылка (es ist auch in einem sehr schönen Wrapper)

Ich denke, dass die Art von Wissen, die er hervorhebt, wertvoller ist als sprachliches Wissen, das bei Bedarf im Job erlernt werden kann (und wahrscheinlich nicht viel in realen Situationen auftauchen wird).

    
Zev 10.07.2010 20:36
quelle
0

Das Speichermanagement ist auf jeder Plattform wichtig. Hier sind einige Flex-spezifische Fragen:

  • Gibt es in ActionScript einen Löschoperator?
    Ja, es gibt Werte, die aus Sammlungen entfernt werden, aber es gibt keinen Speicher frei. Nur der Garbage Collector kann Speicher freigeben.

  • Wie man Speicherlecks verhindert?
    Null-ify-Mitglieder, damit der Garbage Collector sie freigibt; addEventListener fügt Verweise auf das Objekt hinzu, also sollte jeder addEventListener einen entsprechenden removeEventListener haben.

  • Erläutern Sie schwache Referenzen.

Vladimir Grigorov 12.07.2010 07:03
quelle