The Best Programming Language for Coding Interviews

preview_player
Показать описание
What is the best programming language to use for your coding interview? Is it Python? Java? Probably not C++, right?

So many people have different ideas for what the right programming language to use in your coding interview is, but what is the actual right answer?

This video will help you figure out the right programming language for you!

You can also find me on
Рекомендации по теме
Комментарии
Автор

I think this should have a simple answer: if you are an iOS/Mac developer - obviously Swift, Objective-C or even C/C++, if you are Android developer - Java or Kotlin, if you are Frontend developer - JavaScript, if you are Backend developer - Java, Python, Ruby, JavaScript, C# and even C/C++ dependent on the company/position. If you are Fullstack developer - it depends on the job description… it would be weird if the job is more related to Frontend and requires good knowledge in JavaScript, but you say you gonna use Python or Java or C cause you feel more comfortable in one of those languages and not in JavaScript… (if other candidates will choose the language mentioned in the job description - they could already be one step ahead of you, even perceived smarter, more prepared and a better fit overall)

PavelPalancica
Автор

Java or Python would be best because they have their own built-in data structure library. I'm assuming an interviewer wouldn't let me assume that Javascript has an imaginary built-in Stack library I can use. I'd have to invest my time in the interview and write a Stack class. Unless the interview is focused on front-end development I wouldn't do JS, however if it's the traditional large company algorithms and data structure type interview, I'd choose Python or Java over any other language.

ItisLegit
Автор

Definitely choose Java over Python. Most Companies like Amazon give you online Hackerrank questions and they only allow C++ and Java, not python. For one of the whiteboard interview I got last time I was advised to use Java since he wanted to test my OOP concepts, so unless you're interviewing for a DS or machine learning engineer job try to use Java. I won't recommend C++ even though it is less verbose compare to Java since you have to deal with memory issues unless you are very good at it.

ej
Автор

did you stop making interview question videos? Yours were the best

Moneyfromaps
Автор

Do you think it's okay to use Python for a frontend interview, since it is easier to use existing libraries for certain data structures and to focus your interview studies across fullstack/frontend positions? At big companies they say this should be fine, but I wonder if there is bias from the interviewers that question whether the candidate is actually proficient in Javascript (or other such language)? Is it truly language agnostic in this case?

Abood
Автор

Sir, Thank you for creating good content for interview preparation. I have tried many blogs or channels but this channel gives clear explanation that even a newbie can understand.

ashwanithakuur
Автор

please give solution to this
 In a school, the students were playing a game.Initially everyone is standing in a circular path in the school lawn.The student at index 1 is standing next to student at index n and before the student at index 2.All the girls need to stand together to win the game.The girls had influencial power to influence the boys to swap the positions.Help the Girls decide the minimum number of swaps they have to do so that all of them stand together.

dipanshugupta
Автор

Hi. Thank you for the video. It is informative.
I have been working in PHP for some time but moved to Go very recently, (like less than 2 weeks).
I am very much comfortable in PHP but am a bit skeptical if it's a good language to use for interviews in Amazon, Google, LinkedIn etc.
Should I give extra effort and learn Go even better or should I just solve DS and Algo questions in PHP.
Kindly suggest.

ansitun
Автор

Good points. What if I'm most familiar with a functional language e.g. Elixir by a large margin. Would interviewers (at big companies) accept that? Or would it be more sensible to still write in a mainstream language e.g. Javascript with a more functional style.

JXSMS
Автор

Hi, I am from India, I have checked your pricing, It's kinda huge here, so I am wondering do you have any Indian students enrolled in your programs ?

kishoresrinivas
Автор

Unfortunately, I'm an odd case: I used to know C quite well but I am not a developer so I haven't used it day to day for twenty years. I've used Bash on an almost daily basis but interviewing in it is not realistic. So I (re)taught myself Python and try to solve problems on a regular basis. I think there's a bigger issue in the industry: you shouldn't have to be spectacular or even really solid in any language. Interviewers should readily accept pseudocode as an answer to any question. After all, the big companies are not really trying to see if you code like a champion. They are looking for well-rounded programmers who know their algorithms well and can figure out efficient solutions. That is to say that the coding part of coding on a whiteboard is actually artificial because most of them haven't figured out a better way of "testing" your skills. I don't think we should just accept that "low bar" especially when many of us can do wonders at a keyboard with all the standard resources at our disposal. There is a case to be made that removing you from all the "helpers" in a typical environment will distill your abilities and show them what you're really made of but I think that coding on a whiteboard is one of the inferior methods.

KnowknowledgeHistory
Автор

Is go(golang) is something that can be used for generic coding interviews? I did couple and those companies were fine..

VarunSainiKumar
Автор

TBH, it won't be feasible to use C for coding interviews including the online hackerrank rounds. Most of the time will be gone in making linked list, managing all those pointers. C++/Java are the most preferred/used/recommended language in interviews. It's what I have seen and heard from everyone.

dibyaranjanmishra
Автор

Can Javascipt be used for coding interviews and competetive programming

pranjalverma
Автор

Sir, How to get a job in a good product based company??

sauravchamoli
join shbcf.ru