Best Software for 2025 is now live!
Sai Kishore P.
SP
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.
3 comments
Looks like you’re not logged in.
Users need to be logged in to answer questions
Log In
Hamdi C.
HC
Software Engineer Dotnet at BNP Paribas
0
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
Looks like you’re not logged in.
Users need to be logged in to write comments
Log In
Reply
Dennis L.
DL
Student at Queens College, CUNY
0
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!
Looks like you’re not logged in.
Users need to be logged in to write comments
Log In
Reply
Hamdi C.
HC
Software Engineer Dotnet at BNP Paribas
0
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
Looks like you’re not logged in.
Users need to be logged in to write comments
Log In
Reply