Ich habe ein bisschen Erfahrung mit dieser Frage. Ich habe in zwei Vorstellungsgesprächen als Kandidat und zehn als Interviewer teilgenommen, daher kenne ich beide Seiten der Geschichte.
Als Interviewer ist es mir egal, ob Sie denken, dass Sie es nicht sind gut in Interviews. Sie müssen es nur einen glühenden Riss geben. Um allen Kandidaten gegenüber fair zu sein, muss es einen systematischen und einheitlichen Ansatz geben.
Es geht nie um die tatsächliche Antwort oder die tatsächliche Lösung, es geht um den Denkprozess, der in einem Interview zählt. Wenn Sie die Frage nicht bekommen, sprechen Sie den Denkprozess aus. Fragen stellen. Testen Sie das Szenario.
Bezüglich des Beitrags zu Projekten auf Github. Ich denke, es ist ein schlechter Rat, zu Projekten beizutragen, die Sie täglich nutzen. Mein Rat wäre, etwas auszuwählen, das Sie interessiert. Kleinere Projekte sind einfacher zu starten.
Auch wenn Sie bei Interviews hervorragend waren, sollten Sie dennoch versuchen, ein Portfolio an Arbeiten aufzubauen, das Sie vorführen können. Sie wissen an dem Tag nie, wie Sie vorgehen werden und gegen wen Sie antreten. Und denken Sie daran, es geht nicht nur um den Code, den Sie an Projekte senden, sondern auch darum, wie Sie bei Pull-Anfragen interagieren, wenn Sie Feedback erhalten.
Als Interviewter hatte ich nicht erwartet, dass das erste Interview landen würde Also ging ich sehr beiläufig hinein und suchte mehr nach Erfahrung als nach irgendetwas. Ich habe es sehr gut gemacht. Ich habe den Job bekommen. Im zweiten Interview war ich sehr nervös. Ich wollte wirklich die Rolle in dieser Firma. Ich geriet völlig in Panik und hatte wirklich Mühe, die Aufgaben zu erledigen. Ich verließ das Interview und fühlte mich sehr niedergeschlagen. Ich habe den Job bekommen.
Unabhängig davon, wie Sie in einem Interview vorgehen, ist es normalerweise nicht so schlimm, wie Sie denken.