Tech IndustryApr 21, 2022
ServiceNowtipsNow

Leetcode prepration help

Want to be part of FAANG. Started Leetcode since 1st April. Still not feeling confident. Unable to solve more than 1 question in a day. 1) I am comfortable in JavaScript only. Should I Practice in Java? since JavaScript doesn't have priority queue and other Data Structures. 2) If I choose JavaScript, will I be able to clear interview? 3)What should be approach for DSA ? How many questions should I Practice before scheduling any interview 4)What should be approach for System design questions? TC : 27 LPA YOE: 7.5 #leetcode #DSA #interview #google #microsoft #apple #amazon #uber #systemdesign #programminginterviewprep #Java #facebook #netflix #coinbase

Amazon !exFaang Apr 21, 2022

Don't choose javascript :) Language should never be a barrier try to do some coding in either c++ or Java first, after about 100 q you'll be comfortable. (Don't go in learning the language, directly start with coding in it). Would recommend cp on codeforces so you would get to look at how best coders of world code for dsa but sadly you don't have time and motivation for that Also practice on cses. It's okay if you are able to solve only 1 q a day, try to participate / virtual solve weekly contest.

ServiceNow tipsNow OP Apr 22, 2022

Thanks

Amazon amazonTT Apr 21, 2022

I give all my interviews in js. If you’re comfortable with it, go with it

ServiceNow tipsNow OP Apr 22, 2022

Thanks

SAP Concur Bard001 May 13, 2022

In the past, during whiteboard interviews I could ask an interviewer if I can pretend there is a priority queue class that I can use. But nowadays there are online assessments where there are no interviewers for you to ask and your code needs to compile. You better make sure the online IDE used for interviews support the 3rd party libraries that you are used. Even if there is an interviewer present, he/she might want to run some test cases so the code needs to compile. Again, make sure the IDE supports the 3rd party JS libraries that you might need. And make sure you know what they are.