4th language just for dsa
I have knowledge and working on 3 languages javascript, typescript and golang with 3 yoe. Never learnt or appeared for dsa, now seems very difficult to learn 4th language c++ java or python. Can anyone tell me what to do.
I don't know c/c++ or even java . Basically any such language which deals with pointers and all. I practice dsa in Javascript. Have worked on mern till now and want to aim for faang level companies.I even planntonlearm golang next. I want to ask if shall I learn c c++ etc or continue on my path.
The language is just a tool in your arsenal, and the moment you start understanding the principles behind programming languages, you should technically be able pick up a new language in about an hour or two.
I'm a mobile developer primarily Android and partly iOS too and my choice for DSA is JavaScript too, because I need not remember multiple imports there. But some companies have asked me to do in Swift as well for iOS positions and some in Kotlin for Android positions.
If you want to target MAANG then you must be able to understand pointers. I still wonder how are you coping up with LinkedLists without pointers for that matter. So do take some time and learn them.
And recently I'm interviewing at a MAANG company and recruiter said that I can choose my language of choice for DSA though they will prefer candidates using Kotlin as I applied for an Android role.
Believe it or nor bro.... I have neve ruse linked list till now in my job.
I think you should learn an Object Oriented Programming Language since Faang companies for sure will expect you to be well versed with that unless you are applying for a Frontend engineer role specifically
Alot of people give DSA interviews in Python. Language isn't an issue as long as it's somewhat common and most code editors have an option to select that language
C++ and Java are like the lingua franca of Software Engineering, Java more so IMO. Most of the programming content online is centred around them. I have seen some companies offer only these 2 languages for their OA(Cisco being one of them IG). At the end of the day, what matters is logic, so if you are able to implement code using JS in interviews, you should be fine, but it can be a hindrance for OA of some companies.
I have knowledge and working on 3 languages javascript, typescript and golang with 3 yoe. Never learnt or appeared for dsa, now seems very difficult to learn 4th language c++ java or python. Can anyone tell me what to do.
I am actually a nodejs developer 2 yoe . I feel that Javascript is not sort of ideal language to learn and practices dsa and competitive programming. Except Javascript, I am not good in any pgm language. Can anyone guide me which langu...
I have 2 years of experience with Javascript. I work mostly with UI's but I'm also very comfortable with Node js. I'm not looking to switch jobs. For now I want to learn DSA basically to become a better developer and a problem solver. An...
I am a Golang Developer, with around 3yr of experience. Previously, in college, I have practiced DSA in C++. Also, I knew some Java which I used while learning OOPS(LLD) in college.
Now since I am considering to switch, I need to revise...