Software Development Intern at Amazon | Research Intern at IIITD | NSIT
Was ist der beste Weg, um das Beste aus dieser Plattform herauszuholen?
Gibt es eine Funktion, die die Plattform bietet, die meine Interviewvorbereitung beschleunigen könnte? Es würde mir wirklich helfen, da ich mich derzeit auf Interviews für viele Unternehmen vorbereite und nicht viel Programmierung gemacht habe. Ich glaube, dies ist eine gute Plattform zum Üben, aber ich war besorgt darüber, welcher Weg in kurzer Zeit die besten Ergebnisse bringen würde.
Es gibt zwei Abschnitte, die Ihnen sehr helfen können:
Unternehmensherausforderungen
Interviewpraxis
Sie finden viele Herausforderungen, die von bekannten Unternehmen genutzt werden, einige davon sind ein wenig schwierig, sodass Sie mit mittleren Herausforderungen beginnen können.
Hey Sai, ich hoffe, dass alles gut läuft mit deiner Interviewvorbereitung. In Bezug auf deine Frage hängt alles von deinem Programmierwissen ab. Ich würde zuerst den Interviewabschnitt versuchen, um deine Stärken und Schwächen zu bewerten. Eine Anforderung für diesen Abschnitt ist, dass du verstehst, wie du deine Algorithmen entweder für Zeit- oder Platzkomplexität optimierst; Brute-Force-Lösungen werden nicht funktionieren, da die Testfälle sehr groß werden können und dein Algorithmus schließlich das Ausführungszeitlimit überschreiten wird.
Dieser Abschnitt deckt eine Reihe von Bereichen ab, wie verkettete Listen, Hash-Maps, Sortiertechniken usw. Du solltest in der Lage sein, die einfachen bis mittleren Herausforderungen problemlos zu bewältigen. Die schwierigen Probleme erfordern etwas mehr Nachdenken und Organisation, also stelle sicher, dass du das Problem aufschlüsselst, deinen Denkprozess aufschreibst und einige Testfälle von Hand mit einem Whiteboard löst, bevor du die Tastatur berührst.
Je nach deiner Erfahrung könntest du irgendwann an eine Wand stoßen und das Problem nicht lösen können. Dies ist deine Chance, etwas über das Thema zu recherchieren und dann das Problem erneut anzugehen, wenn du bereit bist. Eine andere Alternative ist, den 'Arcade-Modus' zu besuchen und so viele Probleme wie möglich zu lösen. Hab keine Angst, etwas zu googeln, wie zum Beispiel, wie man überprüft, ob ein Zeichen eine Ziffer ist. Manche Leute haben noch nie Character.isDigit(c) gesehen, und es ist völlig in Ordnung, Themen zu googeln/forschen, die dein Wissen erweitern werden; dies ist der Weg zum Erfolg.
Ein letzter Tipp ist, einen Blick auf die Unternehmensbots zu werfen und Spaß daran zu haben, die Beschreibungen zu lesen. Ich würde mich erst an diese Probleme wagen, wenn du den Interviewabschnitt und den größten Teil der Arcade abgeschlossen hast, um mit so vielen Techniken wie möglich ausgestattet zu sein, um ein Problem zu lösen. Stelle sicher, dass du die Zeit- und Platzkomplexität und ein solides Verständnis von Datenstrukturen hast.
Viel Glück, Sai!
Es gibt zwei Abschnitte, die Ihnen sehr helfen können:
Unternehmensherausforderungen
Interviewpraxis
Sie finden viele Herausforderungen, die von bekannten Unternehmen genutzt werden, einige davon sind ein wenig schwierig, sodass Sie mit mittelschweren Herausforderungen beginnen können.
Benutzer müssen angemeldet sein, um Kommentare zu schreiben
Anmelden
Antworten
Bereits CodeSignal verwenden?
Über CodeSignal
CodeSignal ist, wie die Welt die Fähigkeiten entdeckt und entwickelt, die die Zukunft gestalten werden. Unsere KI-native Plattform für Kompetenzbewertung und erfahrungsbasiertes Lernen hilft Organisat
Mit über 2,5 Millionen Bewertungen können wir Ihnen die spezifischen Details liefern, die Ihnen bei der informierten Softwarekaufentscheidung für Ihr Unternehmen helfen. Das Finden des richtigen Produkts ist wichtig, lassen Sie uns helfen.