Software Development Intern at Amazon | Research Intern at IIITD | NSIT
What is the best way to make the most out of this platform?
Is there any feature that the platform provides which could accelerate my interview preparation. It would really benefit me as I am currently preparing for interviews for many companies and I haven't done much coding. I believe this is a good platform to practise, but I was concerned about which path would give the best results in a short period of time.
There is a two section they may help you too much :
Company challenges
Interview practice
you find a lot of challenges used by well know companies, also some of them a litle bit hard so you can start by medium challenges
Hey Sai, I hope all is going well with your interview preparation. In regards to your question, it all depends on your programming knowledge. I would first attempt the interview section to help assess your strength and weaknesses. A requirement for this section is that you understand how to optimize your algorithms for either time or space complexity; brute force solutions will not work as the test cases can get very large and your algorithm will eventually exceed the execution time limit.
This section covers a range of areas like linked lists, hash maps, sorting techniques, etc. You should be able to tackle the easy to medium challenges with no problem. The hard problems require a little more thought and organization, so make sure to break down the problem, write out your thought process and solve some test cases by hand with a whiteboard before touching the keyboard.
Depending on your experience, you might eventually hit a wall and cannot solve the problem. This is your chance to do some research on the topic and then revisiting the problem when you're ready. Another alternative is to visit the 'Arcade Mode' and solve as many problems as you can. Don't be afraid to google for something like how to check if a character is a digit for example. Some people have never seen Character.isDigit(c) and it's totally fine to google/research topics that will enhance your knowledge; this is the way to succeed.
One last tip is to take a look at the company bots and have fun reading the descriptions. I would only take a crack at these problems once you've completed the interview section and most of the arcade to be fully equipped with as many techniques to solve a problem. Make sure to have down time and space complexity and a solid understanding of data structures.
Best of luck Sai!
There is a two section they may help you too much :
Company challenges
Interview practice
you find a lot of challenges used by well know companies, also some of them a litle bit hard so you can start by medium challenges
CodeSignal is how the world discovers and develops the skills that will shape the future. Our skills platform empowers you to go beyond skills gaps with hiring and AI-powered learning tools that help
With over 2.5 million reviews, we can provide the specific details that help you make an informed software buying decision for your business. Finding the right product is important, let us help.
or continue with
LinkedIn
Google
Google (Business)
Gmail.com addresses not permitted. A business domain using Google is allowed.