Тёмный
Front-End Engineer
Front-End Engineer
Front-End Engineer
Подписаться
Hi Folks. My name is Ray. I started this channel during preparation for my on-site interviews for FAANG companies. I struggled to find any useful information on the internet about front-end interviews. I decided to make my own content, helping people like me prepare for the interview and improve their knowledge.

I will post my interview tips and notes on this channel, interesting content on Javascript language, and many more. So much useful info will come up soon.

I also have Telegram Channel where I post more often: t.me/frontend_engineer_blog

Thank you for joining, and may the force be with you :)

Copyright: all material can be freely used by supplying a link to this channel. Thank you for understanding.


Комментарии
@TheReaper215
@TheReaper215 10 часов назад
Shouldn't we be passing down the results to the component in the case of a stateless component
@nikoman71326
@nikoman71326 20 часов назад
just wondering why you product design approach is the same as your approach in your systemd esign videos? what would you say is the core difference?
@nikoman71326
@nikoman71326 День назад
this is gold! thanks you, sir, for creating a very unique and super useful content!
@SergiySev
@SergiySev 5 дней назад
I didn't get, why you pass user_id in API if user is already authenticated with api_key
@iamMrBChen
@iamMrBChen 6 дней назад
thanks for sharing wonderful content. Question about the complexsity. I believe the worset case for these operations is O(n) because you could have a very skewed tree like a single line.
@FrontEndEngineer
@FrontEndEngineer 5 дней назад
Thanks for the comment, yes, it's right! In the worst case, you may need to traverse the whole tree.
@josephkaltenecker7904
@josephkaltenecker7904 19 дней назад
wow! Great explanation on the IntervalTree
@gopithangaraj9914
@gopithangaraj9914 28 дней назад
I wish I had see your videos earlier. Got rejected in system design. I should have put it in the way you had explained. Great content! Will be helpful for my inteview prep! Thanks a lot!
@innocentokafor71
@innocentokafor71 Месяц назад
Hello Ray!
@nikmish1
@nikmish1 Месяц назад
Hi Evgenii, in interview process for Meta, Google, Microsoft or any other big tech company for frontend positions, did they ask backend system also or only frontend system design?
@KamalTesting-ct6cx
@KamalTesting-ct6cx Месяц назад
Thank you for sharing such informative session with us. Totally appreciate your efforts. Keep making and sharing this wonderful session. Thanks
@Volodya-th2bm
@Volodya-th2bm Месяц назад
You in new FrontendMasters course?
@JukeboxForArtists
@JukeboxForArtists Месяц назад
Would love to see this channel being updated more!
@tanmaymokal8434
@tanmaymokal8434 Месяц назад
most underrated channel on youtube
@umkasiberia479
@umkasiberia479 Месяц назад
Great content! Do you happen to share the diagrams publicly? I would love to poke around with it 🙌🙏
@kushalp9159
@kushalp9159 Месяц назад
very informative.
@urFavoriteEva
@urFavoriteEva Месяц назад
thank you for sharing your mythology of breaking problems 3rd eye achieve :)
@ronaldomaia
@ronaldomaia Месяц назад
The content is good, but I don't know why is blurred.
@kashyapit
@kashyapit 2 месяца назад
Diagram link please
@El-ik9cv
@El-ik9cv 2 месяца назад
Please share source for numbers.
@kashyapit
@kashyapit 2 месяца назад
Could you share the png or exported file for this system design. it will help me check the design offline. Thanks in advance.
@amankhan-ku3zd
@amankhan-ku3zd 2 месяца назад
What tool are you using for creating the design flow ?
@oRiGiNaLMrInsaf
@oRiGiNaLMrInsaf 2 месяца назад
so many information, that was useful, thank you
@user-oy4kf5wr8l
@user-oy4kf5wr8l 2 месяца назад
another amazing video, thanks man!
@parikshitsharma3393
@parikshitsharma3393 2 месяца назад
can anybody share good resources for low level for frontend
@parikshitsharma3393
@parikshitsharma3393 2 месяца назад
just a question to anybody reading this. this is low level system design or high level
@ragulmurugesan7182
@ragulmurugesan7182 2 месяца назад
Quick question. In 20:33 I see you are passing the id to the store. So if I have 20 posts, then 20 stories would be fetching the data with those respective ids. Right? What if we make an API call to get the 20 story data from the parent (i.e News Feed) component?
@mohdmuneeb4851
@mohdmuneeb4851 2 месяца назад
I think I am in love with this. thank you very much!
@user-oy4kf5wr8l
@user-oy4kf5wr8l 3 месяца назад
amazing content!!!!!!!!
@Shubham-yc6nz
@Shubham-yc6nz 3 месяца назад
Do we have to create the `masonry` layout during interview as shown in video? bro that looks complex?
@heyyyyyworld
@heyyyyyworld 3 месяца назад
Thanks, Waiting for part 2!
@m_elhosseiny
@m_elhosseiny 3 месяца назад
Can't thank you enough for the high quality content!
@oleksandrkhivrych6349
@oleksandrkhivrych6349 3 месяца назад
can you share your notion page, looks quite useful :)
@paulina7497
@paulina7497 3 месяца назад
Amazing! I have my interview next week, binge watching all your stuff now :D
@tapanchudasama6656
@tapanchudasama6656 3 месяца назад
I think because you work at Meta, you have a slight bias towards GraphQL. :P
@paulina7497
@paulina7497 3 месяца назад
Thank you so much!!!!
@leolowe22
@leolowe22 3 месяца назад
The leetcode list, is it a comprehensive List? The Patterns in this list is pretty much what you saw in your interviews?
@virtuality_arcade
@virtuality_arcade 3 месяца назад
the most full video about that kind of interview, the best
@duyenkhanh5218
@duyenkhanh5218 4 месяца назад
Thanks, i learnt alot of things just by watching this video
@shellypaul8544
@shellypaul8544 4 месяца назад
Great content here, but I wish it was more explanatory like the network optimizations, they went completely over my head. The english is broken, the audio is also not clear, and the captions do not help at all :(
@hieudodev_
@hieudodev_ 4 месяца назад
The disadvantage you mentioned for Websockets is quite confusing to me. AFAIK, websockets and https2 are two parallel or "competing" protocols, I dont know how can Websockets support http2
@zakharkrauchuk2490
@zakharkrauchuk2490 4 месяца назад
I guess SSE means Server Sent Evens, not Server Side Events. Keep it mind :)
@gvbasov
@gvbasov 4 месяца назад
Спасибо!) Отличный урок!
@aryanrahman3212
@aryanrahman3212 4 месяца назад
Great work! Zooming into the parts of the design might help! But you shared the link to the diagram so its ok!
@aryanrahman3212
@aryanrahman3212 4 месяца назад
a bit confused about syncing server and client data
@marinat201
@marinat201 4 месяца назад
😍😍😍😍😍😍💗💗💗💗💗
@balrajjhaanand1191
@balrajjhaanand1191 5 месяцев назад
Hi, I saw you on frontend masters upcoming workshops section and I got very excited when I saw the topic of the workshop. Really love the content posted here and hope you continue to share your knowledge. Really appreciate what you are doing and grateful for posting content for free here. There is not a lot of content like this and hope you tackle some topics like micro-frontends etc in the future.
@mobashirfarhan
@mobashirfarhan 5 месяцев назад
thanks for the video and the resources
@GilP-BM
@GilP-BM 5 месяцев назад
Great review and content! 👑
@raymondyan3671
@raymondyan3671 5 месяцев назад
Went through the video about 3 times and it really helps to prepare for the front end system design.
@skadermen
@skadermen 5 месяцев назад
Sound lvl is too low
@akinhwan
@akinhwan 5 месяцев назад
had this question today, should have known it was coming. totally forgot about Comments entity. Got a bit stuck trying to mock up the design. They didn't really want to see the data model diagram, more interested in front end state management