Ich habe einen möglichen C # -Entwicklungsjob, aber bevor ich ein Vorstellungsgespräch führen kann, muss ich einen Test bei der Agentur für Arbeit bestehen.
Obwohl ich ein leitender Entwickler mit über 10 Jahren Programmiererfahrung und mehr als 3 Jahren Erfahrung mit C # bin, freue ich mich wirklich nicht auf diesen Test und ich denke, es besteht eine gute Chance, dass ich ihn nicht bestehen werde.
Nach meiner Erfahrung sind diese Tests unvorhersehbar, wenn man Sie nach Dingen fragt, die Sie in alltäglichen Arbeitssituationen selten verwenden.
Ich brauche Ihren besten Rat, was ich überarbeiten soll - ein gutes Buch oder eine Website zum Beispiel. Ich habe weniger als eine Woche Zeit, um mich vorzubereiten, und es ist wichtig, dass ich dies übergebe.
Danke im Voraus.
EDIT: Um meine Bedenken bezüglich des Schreibens solcher Tests weiter zu rechtfertigen - Betrachten Sie die folgende Frage:
12) Eine Veranstaltung ist:
a) The result of a users action - correct answer
b) The esult of a party
c) code to force users action
Die richtige Antwort laut Test ist A, aber seit ich SOA-Entwicklung mache (oft, wenn Ereignisse auf Systemereignissen basieren können (keine Benutzeraktionen), bin ich mir zu 100% sicher, dass ein Ereignis nicht angesteuert werden muss Eine Benutzeraktion. Dies war auch eine C # -Frage (keine ASP.net-Frage). Nach meinem Verständnis konnte ich keine richtige Antwort finden, aber B scheint das Beste aus der Partie zu sein (wenn die Definition der Partei lautet: any Entität, die ein Ereignis auslösen kann. Diese Art von Fragen erschrecken mich.
Antworten:
Obwohl etwas alt, ist dieser Blog-Beitrag vielleicht nützlich für Sie: Was großartige .NET-Entwickler wissen sollten (Weitere .NET-Interview-Fragen)
quelle
Geh einfach weg, Renee
Ich habe ein paar Mal solche Tests gemacht. Jetzt gehe ich einfach weg. Die Tests messen die trivialsten Teile des Programmierwissens. Möchten Sie für jemanden arbeiten, der glaubt, dass diese Tests eine gute Möglichkeit sind, Programmierer zu bewerten? Ich nicht.
quelle
Ich war letztes Jahr in einer Situation wie deiner. Es war so lange her, dass ich in einem Interview war, dass ich es fürchtete. Ich habe nach C # -Interviewfragen gesucht und mehrere Websites gefunden (viele davon auf den anderen Postern) und sie untersucht. Zu meiner großen Überraschung stammten 90% der Interviews wörtlich von dieser Website . Ich denke, Interviewer verwenden auch Google, um Fragen zu finden :)
quelle
Ich stimme Ihnen voll und ganz zu:
..aber sie sind Teil des Prozesses, also gibt es nichts, was wir wirklich dagegen tun können. Ich bin so etwas wie Sie mit ca. 10 Jahren Erfahrung, davon ca. 5 in .NET C #. Ich fand diese beiden SEHR guten Bücher:
C # im Detail
C # auf den Punkt gebracht
sollte alles abdecken, was Sie über C # wissen müssen. Der Rest sind Ihre eigenen Fähigkeiten und Fertigkeiten, die Sie bei bestimmten Technologien auf der Basis von C # wie ASP.NET usw. erwerben.
quelle
Diese Tests sind in zunehmendem Maße Teil der Vorauswahl von Bewerbern durch professionelle Rekrutierungsfirmen und einige Unternehmen geworden. Sie sollen nicht-technischen Interviewern die Möglichkeit geben, die technischen Fähigkeiten einer Person einzuschätzen. Im Grunde genommen handelt es sich jedoch nur um Trivia-Tests, die nichts Bedeutendes über die Fähigkeiten eines Programmierers aussagen, als diejenigen auszusondern, die wirklich nichts wissen. Leider legen einige Unternehmen / Personalvermittler viel zu viel Gewicht auf diese Ergebnisse.
Der Weg, für sie zu lernen, besteht darin, Websites mit Interviewfragen zu finden, legitime Websites und nicht diejenigen, die versuchen, Ihnen die Antworten zu verkaufen, die mit Popup-Anzeigen oder anderem solchen Unsinn überladen sind, und die Antworten zu stopfen. Auf diese Weise erhalten Sie eine anständige Punktzahl und springen über die Hürde. Wenn das Unternehmen zu viel Wert auf diese Ergebnisse legt, ist es wahrscheinlich nicht das beste Unternehmen, für das es arbeitet.
quelle
Wenn es ein Arbeitsvermittlungstest ist, sollte es nicht so schwer sein. Es ist nicht so, dass sie Sprachspezialisten haben, die den Test entwickeln. Höchstwahrscheinlich werden sie nur Fragen von einer Website kopieren / einfügen.
Solange Sie wissen, wie das Framework im Allgemeinen funktioniert und welche Namespaces / Bibliotheken für Aufgaben am häufigsten verwendet werden, sollten Sie gut sein.
quelle
Bei Interviewtests hängt vieles von der Unternehmenskultur und dem Testersteller ab. Wenn sie beabsichtigen, obskure Fragen zu stellen und Sie in die Irre zu führen, würde ich zu einer anderen Firma oder Agentur wechseln, die mehr an hochqualifizierten Personen interessiert ist, die klug sind und die Arbeit erledigen können.
Das heißt, wenn Sie c # in Ihrer täglichen Arbeit verwenden, würde ich Ihre Bemühungen auf Problemlösung und Logik konzentrieren und weniger auf die Seite des Buchlernens.
Project Euler ist ein großartiger Ort zum Üben und Verbessern von Fähigkeiten, die höchstwahrscheinlich etwas verrostet sind.
quelle