#leetcode or hackerRank

1 messages ยท Page 1 of 1 (latest)

soft estuaryBOT
#

@regal kernel has a question:

ig.imanish

leetcode or hackerRank which is good?

#

<@&987246964494204979> please have a look, thanks.

#

Here is an AI assisted attempt to answer your question ๐Ÿค–. Maybe it helps! In any case, a human is on the way ๐Ÿ‘. To continue talking to the AI, you can use </chatgpt:1108714622413963314>.

#

Both LeetCode and HackerRank are popular platforms for practicing coding skills and preparing for technical interviews. Here are some points to consider when comparing the two:

  1. Problem Variety: Both platforms offer a wide range of coding problems, including algorithmic challenges, data structures, database queries, system design, etc. However, LeetCode tends to have a larger problem bank and is more focused on algorithmic challenges.

  2. Difficulty Level: Both platforms provide problems of varying difficulty levels. LeetCode is known for its extensive collection of algorithmic problems, including easy, medium, and hard levels. HackerRank also offers a mix of difficulty levels but may have more beginner-friendly problems.

  3. Interview Preparation: Both platforms are commonly used for technical interview preparation. LeetCode is particularly popular among software engineers preparing for coding interviews at top tech companies due to its extensive problem set that closely resembles real interview scenarios.

  4. Community and Discussions: Both platforms have active communities where users can discuss solutions, ask questions, and learn from others' approaches. LeetCode's discussion section is often more active due to its larger user base.

  5. Additional Features: HackerRank offers a broader range of challenges beyond coding problems, such as language-specific skill tests, AI competitions, and even job postings from companies looking to hire developers.

Ultimately, the choice between LeetCode and HackerRank depends on your specific goals and preferences. If you primarily want to focus on algorithmic challenges and prepare for coding interviews at top tech companies, LeetCode may be a better fit. On the other hand, if you prefer a broader range of challenges or want to explore different domains like AI or databases, HackerRank could be a good choice.

undone summit
#

good answer by the ai. anything unclear still?

regal kernel
#

got it Leetcode is good for DSA

heavy eagle
regal kernel
#

but there is hard questions ๐Ÿ˜‚๐Ÿ˜‚

heavy eagle
#

start with arrays ig

#

or the problems with highest acceptance

undone summit
#

what's ur goal though?

#

why do u want to do these websites?

regal kernel
#

i want to make strong control to DSA @undone summit

undone summit
#

for what benefit?

#

are u trying to get into fang? do u think it will make good on ur cv for getting a junior position? are u trying to get a foot into the competetive programming scene? what's ur goal

regal kernel
#

I want to become Backend developer as well as software developer

undone summit
#

i dont think it's helpful to do that then. at least for a normal position outside of fang

#

ur time is better spend on projects instead

regal kernel
#

then what i do?

undone summit
#

relevant projects

#

for example make a webshop with spring

#

learn the tech and topics that ur required to use at the job

#

that's what u need to know

#

not how to do competetive programming

regal kernel
#

I Heard most of the companies asks about DSA

undone summit
#

fang companies do. others not so much

#

it doesn't hurt if u can do some of the basics. but more important is that u have relevant knowledge, i. e. projects

regal kernel
#

ok tell me one more thing which path i should select first?

backend Or Development ?

undone summit
#

if im looking for someone to work on my spring based webshop backend, why would i hire the guy who neve touched that and instead solved leetcode puzzles?

#

instead, i hire the guy who has 3 projects on exactly that topic and knows how to work on spring based rest apis

undone summit
#

not sure what u mean by that. that's the same thing to me

heavy eagle
#

hey zabuzard does one start development with spring only?

#

like so many people refer that usually for java

undone summit
#

the first 2-3 years is just learning coding in general. after that, u specialize and start learning frameworks and problems on specific topics, such as backend

undone summit
heavy eagle
#

hmm yeah though about dsa. wouldn't you need that in a coding interview?

regal kernel
#

i have a knowledge about Java , and Some DSA topics
after completing DSA all topics..

what i should start? Frameworks?

undone summit
undone summit
regal kernel
heavy eagle
regal kernel
undone summit
#

i gotta repeat myself:
if im looking for someone to work on my spring based webshop backend, why would i hire the guy who never touched that and instead solved leetcode puzzles?
instead, i hire the guy who has 3 projects on exactly that topic and knows how to work on spring based rest apis

#

if u bring both to the table, even better. but the priority is clearly on relevant projects

regal kernel
#

I am Just asking What i do?๐Ÿ˜ƒ๐Ÿ˜ƒ

should i start learning Spring?

undone summit
regal kernel
#

๐Ÿ˜‚๐Ÿ˜‚ got it

undone summit
#

i neither know ur current level nor ur exact goals for a job

regal kernel
#

what you are saying

undone summit
#

i can't give u concrete help without that

#

the general route is 2-3 years learning programming and then 1 year specialization

regal kernel
undone summit
#

at that point ur cv should have around 5 relevant projects

#

and perhaps even a degree

#

then ur ready for a junior job

regal kernel
#

๐Ÿ˜ƒ๐Ÿ˜ƒ ok

regal kernel
#

@undone summit last question ๐Ÿ˜‚๐Ÿ˜‚

did your talked about spring or spring boot ??

undone summit
#

doesnt matter

regal kernel
#

both are same?

undone summit
#

pretty much

regal kernel
#

which one i should learn

heavy eagle
#

and start from there

#

you may be using both when building applications

regal kernel
#

ohk

grand sparrow
#

@regal kernel it depends basic hacker rank pr clear karlo then array string k baad leetcode pr array ke question karo

regal kernel
#

ok sir

heavy eagle
#

i just directly solved problems on leetcode

#

i never struggled with array unless its matrix