Тёмный

Answering tricky JavaScript interview questions 

freeCodeCamp.org
Подписаться 10 млн
Просмотров 68 тыс.
50% 1

Опубликовано:

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 68   
@utubewatcher806
@utubewatcher806 5 лет назад
32:21 nailed it! if you're getting an interview that is completely based on knowing terms and techniques of the tools, run to the nearest exit. Usually a sign that the interview panel doesn't have a grasp on delivery and is focused on tools.
@ggsay1687
@ggsay1687 4 года назад
Actully it's kinda basic.
@simoneicardi3967
@simoneicardi3967 6 лет назад
Nice to know that I'm not the only one to find this kind of questions often, not so relevant to spot a good dev.
@myname-mz3lo
@myname-mz3lo 2 года назад
coding interviews are so badly done . ive never had a single question that is actully relevant to my job . thats like asking a chef how to write good recipe books instead of getting them to cook
@franksonjohnson
@franksonjohnson 3 года назад
I'm sure this is a cool video, but can the thumbnail be updated to match the person speaking?
@TokyoXtreme
@TokyoXtreme 2 года назад
Gotta amplify diversity and inclusivity and marginalized conquered peoples.
@franksonjohnson
@franksonjohnson 2 года назад
@@TokyoXtreme yeah agreed, that's why I felt let down by the actual video not matching the thumbnail.
@webboss
@webboss 3 года назад
00:00 Introduction 00:19 About Russell Anderson 01:57 Inspiration for the talk 02:22 Brad Frost's responses to HTML5 Boilerplate frontend developer interview questions 03:54 Are interview questions a good idea? 04:48 Explain event delegation 05:59 Describe event bubbling 06:30 How event bubbling and delegation works in practice 08:05 What's the difference between "target" and "currentTarget" 08:35 Explain why function foo(){}() doesn't works as an IIFE 09:16 Explain the difference between writing a function as a statement and an expression 12:14 Why in general is a good idea to leave the global scope of a website as-is and never touch it? 13:17 Explain "hoisting" 18:13 What do we do with the knowledge of hoisting? 19:22 What is the difference between a variable that is null, undefined or undeclared? 26:36 What is the difference between == and === ? 28:25 You are hired! 28:52 Closing remarks 30:32 Questions and Answers
@KeithDCommiskey
@KeithDCommiskey 4 года назад
In lieu of random technical questions, I would love the opportunity to go into detail in any one of my projects---some of which are open source. While discussing the code, you'll get technical know-how right alongside how I came up with solutions to situations. Let's not interview; let's code!
@VikasKM
@VikasKM 6 лет назад
Nice talk.. 👍👍 learning JavaScript and loving it
@DarrewIP
@DarrewIP 4 года назад
5:00 start from here to save you some time ;)
@someone761
@someone761 3 года назад
correction: let foo=null typeof foo // return "object" as string 😀
@rafafoltynski3544
@rafafoltynski3544 6 лет назад
Very good presentation, I learn a lot. Maybe sameone have a link for this list of questions which was on the 28:46?
@reddeath9022
@reddeath9022 6 лет назад
Rafał Foltyński 2:10
@myname-mz3lo
@myname-mz3lo 2 года назад
"so you wanna be a chef here ? tell me how to write a cookbook then ..." "im a chef not a writer i can cook if you want" "ok i dont think youre right for us " thats how dumb coding interviews are
@November441
@November441 4 года назад
It was helpful! Thanks!
@hassanbenhajbouih931
@hassanbenhajbouih931 6 лет назад
this was very informative thank you, i learned a lot.
@niteshtak8484
@niteshtak8484 2 года назад
You question for hoisting your answer is incorrect , kindly check it again , it will not throw any error
@corpodeanandrei9243
@corpodeanandrei9243 6 месяцев назад
Why is nobody saying anything regarding ==(allows implicit coercion) and ===(does not allow coercion) ?!
@Hasansaid51
@Hasansaid51 3 года назад
These interview questions are only going to get worst and harder because of the amount of devs available now a days smfh.
@biz3104
@biz3104 3 года назад
The reality is that if you don't know these things, you won't be able to debug your code efficiently, because you won't know why your code behaves in a specific way.
@aeconomopulos
@aeconomopulos Год назад
Let and const are hoisted, they just don’t have a default value, like var does (undefined).
@muhammadyousufhere
@muhammadyousufhere 2 года назад
23:16 what?? 0 is what??
@elkiaora
@elkiaora 2 года назад
Don't use double equals! Thank me later
@saltech2024
@saltech2024 Год назад
for(let i = 1; i
@yorumcuturk
@yorumcuturk 5 лет назад
I'm Muslim. I been developing software and web application since 15 years..............................................
@user-sp9hp1tj7v
@user-sp9hp1tj7v 6 лет назад
Why do really religious people always bring up that they are religious whenever they give a talk on a completely unrelated topic?
@hamadyahmed5379
@hamadyahmed5379 6 лет назад
i noticed the same thing. what is the point on that?
@behinddoornumber1
@behinddoornumber1 6 лет назад
He also said he was a bad golfer. Pretty sure he's just talking about who he is, for 10 seconds. I'd probably get over it. PS: I'm agnostic.
@qianbang_
@qianbang_ 6 лет назад
Why not. It's not harmful and it's a section about him. Why don't you question his need to mention that he's a father? It's just an info
@user-sp9hp1tj7v
@user-sp9hp1tj7v 6 лет назад
You're right, I guess it's not a big deal. Next time I'm giving a lecture on 19th century French poetry, I will make sure to start by mentioning that I belong to the church of Satan, I'm a flat-Earther, and I don't know how to knit.
@languagelearningexperience6814
Nice guy giving some background on things that are important to him. Not sure what the reception would be if I said I'm atheist, especially in the US. It is interesting though.
@doyourealise
@doyourealise 6 лет назад
First
@gonzaloespeche1499
@gonzaloespeche1499 6 лет назад
your life goals are interesting.
@IsayanBros
@IsayanBros 2 года назад
The title is deceptive. Turns out the most basic javascript questions are considered “tricky” by this guy. I started watching this video with completely different expectations as of what “tricky” constitutes.
@Guru_Bloke
@Guru_Bloke 2 года назад
He mentions he's a Christian in the beginning. What else did you expect?
@Guru_Bloke
@Guru_Bloke 2 года назад
He's a Christian. He mentions this to his bio. I'm speechless. Proud Christian. 🤮🤢
@bitcode_
@bitcode_ 5 лет назад
why people here are so triggered about this individual literary taking 3 seconds out of a 35 minute interesting talk to share his world-view. ...3 seconds! ...didn't even made it a big deal! lul
@frankvee
@frankvee 3 года назад
Just curious to know... would you feel the same if he had taken the time to mention he is atheist?
@pawandeore6989
@pawandeore6989 4 года назад
I know 80% answers does that mean I am 7/10 in JavaScript.🤔
@wintur2856
@wintur2856 2 года назад
him saying "um" is really distracting. I have adhd. 😭
@davidturner1079
@davidturner1079 2 года назад
He has a developer job and can't do a simple fizzbuzz? What am I doing with my life?!
@parlement_morice
@parlement_morice 4 года назад
He lost me when he said christian
@TokyoXtreme
@TokyoXtreme 2 года назад
You triggered bro?
@MrPixelbreaker
@MrPixelbreaker 6 лет назад
You lost me at "I'm a christian"
@loudkill_5644
@loudkill_5644 6 лет назад
c'est pas un drame en soi
@languagelearningexperience6814
louis jeddou je suis d'accord avec vous...
@MrPixelbreaker
@MrPixelbreaker 6 лет назад
Religious people are weird, that just HAVE to talk about something that doesn't exist. He also likes golf. meh.
@jordansinclair5553
@jordansinclair5553 5 лет назад
You sound like a very open-minded person.
@krisztiankugler5699
@krisztiankugler5699 6 лет назад
The definition of hoisting is completely inaccurate here. Nothing is "declared / moved to the top" as many sources claim.
@ayazhussain7109
@ayazhussain7109 5 лет назад
You are right, nothing goes up physically but all the definations of variables and functions got there memory allocations in the stack at compile time, It is Hoisting.
@yahwehagape
@yahwehagape 3 года назад
Also, let and const are indeed hoisted, but they are just not ‘initialized’
@hayben7046
@hayben7046 3 года назад
Yes, I agree with you guys. Let, and const are "hoisted" but don't get initialized, and they are not accessible until the JS Engine hits the line that they are declared on.
@yorumcuturk
@yorumcuturk 5 лет назад
No need to know who exactly you are, whats your religion, your parents...etc. When I start reading books about programming languages, the authors wrote about their life, what they drinking when they writing the book, about wheather...etc. First 100 pages of the book are empty talk. Just teach! Stop wasting the our time. We boring! We are stop watching or reading and can't learn anything.
@rayaqin
@rayaqin 4 года назад
"we boring" means that you are boring, "we are bored" means that you feel bored, and whatever activity you are engaged in is boring might wanna learn that also you can skip ahead easily, if you don't care
Далее
5 Essential JavaScript Interview Questions
20:32
Просмотров 91 тыс.
Tricky JavaScript Interview Questions and Answers
16:35
JavaScript Interview questions everyone gets wrong
6:40
10 JavaScript Interview Questions You HAVE TO KNOW
13:41
How to NOT Fail a Technical Interview
8:26
Просмотров 1,4 млн
Google Frontend Interview With A Frontend Expert
47:59