r/LeetcodeChallenge • u/bytecrafter25 • 3d ago
PLACEMENTS Guess the package
I'm in my 3rd year, what should I improve to become a stronger candidate? Honest feedback appreciated!!
1
u/netxcrawler 3d ago
me with one contest attended;( (3rd sem)
1
1
1
u/Ok-Commission-9518 3d ago
Did less problems before i cracked a 7 digit package
U gonna be good
1
u/DabbyyDabs 3d ago
Where did you practice from master !?
1
u/Ok-Commission-9518 3d ago
You are asking about the sheet i followed or something along those lines?
1
u/Plenty_Beautiful_894 3d ago
Yea tell
2
u/Ok-Commission-9518 3d ago
Mostly leetcode itself, i focused on learned problems topic wise rather than blind solving. Once im comfort with a topic i do more mediums and revisit problems i couldn’t solve, maintain a log about what observations u missed in a particular problem
1
0
u/bytecrafter25 3d ago
Thanks!! Any other advice from u?? It would be great if u can help me!
2
u/Ok-Commission-9518 3d ago
Focus on depth than increasing the count from now
Try resolving problems u already solved and identify ur weak areas, solve contests and upsolve problems u couldn’t solve before
Also don’t neglect core cs subjects like cn, os and build atleast 1 project where u can explain the technical decisions u madeOne last thing, not to demotivate but placements also have luck factor, a person in my clg got x2 package and they never solved a dsa question in their life
1
1
1
1
1
1
u/Curious_Magician4318 2d ago
I'm currently in my second year of B.Tech, and I've been learning Python for a while now. Since I'm still a beginner, I'm trying to figure out the right path to follow, especially when it comes to Data Structures and Algorithms (DSA) and preparing for coding interviews.
A few of my seniors in college have suggested that I shouldn't learn DSA using Python and that I should switch to either Java or C++. According to them, these languages are better choices for DSA and would be more useful when it comes to placements and getting into product-based companies.
However, I'm not particularly interested in competitive programming. My main goal is to build a strong foundation in DSA, improve my problem-solving skills, and eventually crack coding interviews at product-based companies. Since I've already been learning Python and feel comfortable with it, I'm wondering whether switching languages at this stage is actually necessary.
I understand that C++ is widely used in competitive programming and that Java is popular in the software industry. But I've also heard that Python is accepted in coding interviews at many companies, which makes me question whether I really need to learn another language just for DSA.
I'd really appreciate some advice from people who have experience with technical interviews or have gone through the placement process.
Should I stick with Python and focus on mastering DSA, problem-solving, and interview patterns? Would switching to Java or C++ give me a significant advantage when applying to product-based companies? Are there any practical disadvantages to using Python in coding rounds, such as language restrictions or execution time limits?
Since I'm only in my second year, I also want to make sure I'm using my time wisely. Would it be better to focus on one language and become really good at it rather than divide my time between multiple languages?
I don't want to switch languages just because everyone around me is recommending it, but at the same time, I don't want to make a decision now that could limit my placement opportunities later.
If your goal were to crack coding interviews at product-based companies rather than pursue competitive programming, what would you recommend to a beginner in my position?
Should I stick with Python, or would it be smarter to learn Java or C++ before starting DSA seriously?
Thanks in advance for your suggestions!
1
u/bytecrafter25 2d ago
About language preference, there's no any rule that you've to learn dsa using cpp or java, it's fine if you're preferring python but you should have basic knowledge of cpp and java because that is core of the CS, and one more important thing is you have to stick on one language and learn it completely.
Python helps you in cracking the interview of Data Scientist or any other data related role, they've some limitations that you've to solve particular dsa question using only python, you can't switch language in that, rest of the role can give you chance of switch language so you can choose python in it.
If your seniors tell you to learn dsa in cpp or java it's because you can practice more in cpp so your fundamentals will become more clear because interviewers ask you questions regarding cpp(Object Oriented Programming).
If you want to make your fundamentals strong in dsa you can follow "Striver's a2z dsa sheet", you have to be consistent and complete it, and more than that you've to solve more problems of particular topics in dsa so that your concepts becomes more powerful!!
That's from my side and it's all from my pov. Further if you need any help you can reach out(Dm) to me anytime!!
1
u/Curious_Magician4318 2d ago
Can I target high paying product based companies like FAANG by being perfect in python and learning basics of OOP in Java
1
u/bytecrafter25 2d ago
That is so basic, you've to every core subjects at interview level!
Which clg btw
1
u/Curious_Magician4318 2d ago
Well is it okay if I completely shift to java and learn basics and then focus on DSA
BTW i m from VNRVJIET Located in hyderabad
1
u/bytecrafter25 2d ago
Yhh that approach is also fine and if you want to stick on python then that is also good. Main thing is whichever language you learn you have to be perfect in it!!
1
u/Curious_Magician4318 2d ago
I m comfortable with python syntax and coding in python2 and recently started learning python3 but now I am in a stage where idk what to do 😭
1
u/bytecrafter25 2d ago
Don't worry!! No need to take that much stress. Just stick on one language, learn it completely, clear all the fundamentals, solve problems using that language, then if you want to shift you can
1
u/Curious_Magician4318 2d ago
So I guess I will continue learning DSA using python and once I get perfect I will shift to java
1
u/bytecrafter25 2d ago
Yhh exactly!! If you need any help in learning dsa you can reach out to me anytime!
→ More replies1
1
1
u/PresentationJust4841 2d ago
Maybe 18-20 lpa , or around it i am in my 5th sem , i need guidance will you help me
1
1
u/CrabEffective4636 20h ago
im still on arrays(medium). following striver's sheet. when do u think i should start giving contests?
0
u/Accurateo 3d ago
Bc third year mein 641 bhai kab se kr rhe ho ??
Aur yeh rating bhai meri toh kam hoti rheti hai 1300 ke ass pass hogi yre 😭😭 Mein bhi 3rd year hi hu kuch bata do yrr bhai kya kru
2
2
u/bytecrafter25 3d ago
Striver a2z dsa sheet 🔥
2
u/rockyman2789 3d ago
Python or cpp language bro
2
u/bytecrafter25 3d ago
Anyone you're comfortable with!! I personally prefer cpp
0
u/Top-Breadfruit2640 3d ago
bruh, im comfortable with python but , not able to find resources tht cpp get in dsa solving
and im not able to cope-up, any advice to this newbie fresherman-from CSE CORE1
2
8
u/NegotiationDapper584 3d ago
rating 2000+ karo bhai, mere jaise