if anyone is interested, a spontaneous mock coding (data structures/internship) interview (in 10 mins):
yb is inviting you to a scheduled Zoom meeting.
Topic: coding mock
Time: Sep 26, 2021 02:00 PM Amsterdam, Berlin, Rome, Stockholm, Vienna
Join Zoom Meeting
https://us05web.zoom.us/j/82022071848?pwd=endCMTd4UnlHWW91blNYTW8yUGNSdz09
Meeting ID: 820 2207 1848
Passcode: jbr6rX
yb is inviting you to a scheduled Zoom meeting.
Topic: coding mock
Time: Sep 26, 2021 02:00 PM Amsterdam, Berlin, Rome, Stockholm, Vienna
Join Zoom Meeting
https://us05web.zoom.us/j/82022071848?pwd=endCMTd4UnlHWW91blNYTW8yUGNSdz09
Meeting ID: 820 2207 1848
Passcode: jbr6rX
Zoom Video
Join our Cloud HD Video Meeting
Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room solution…
Сразу, следом: Behavioral Mock (L5)
yb is inviting you to a scheduled Zoom meeting.
Topic: yb's Zoom Meeting
Time: Sep 26, 2021 03:45 PM Amsterdam, Berlin, Rome, Stockholm, Vienna
Join Zoom Meeting
https://us05web.zoom.us/j/89297495337?pwd=aGw2YmRtSE9tU3dnZXdQakVxank0Zz09
Meeting ID: 892 9749 5337
Passcode: g8psZW
yb is inviting you to a scheduled Zoom meeting.
Topic: yb's Zoom Meeting
Time: Sep 26, 2021 03:45 PM Amsterdam, Berlin, Rome, Stockholm, Vienna
Join Zoom Meeting
https://us05web.zoom.us/j/89297495337?pwd=aGw2YmRtSE9tU3dnZXdQakVxank0Zz09
Meeting ID: 892 9749 5337
Passcode: g8psZW
Zoom Video
Join our Cloud HD Video Meeting
Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room solution…
Через 40 минут, будем мокать техническое интервью. Если кому интересно, подключайтесь
Topic: Tech Mock Interview, Graduate Level
Time: Oct 24, 2021 10:00 AM Amsterdam, Berlin, Rome, Stockholm, Vienna
Join Zoom Meeting
https://us05web.zoom.us/j/86504321926?pwd=azZkWGF5SkVoTW9YeFBhTzlKN1Z3UT09
Meeting ID: 865 0432 1926
Passcode: WFh80d
Topic: Tech Mock Interview, Graduate Level
Time: Oct 24, 2021 10:00 AM Amsterdam, Berlin, Rome, Stockholm, Vienna
Join Zoom Meeting
https://us05web.zoom.us/j/86504321926?pwd=azZkWGF5SkVoTW9YeFBhTzlKN1Z3UT09
Meeting ID: 865 0432 1926
Passcode: WFh80d
Zoom Video
Join our Cloud HD Video Meeting
Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room solution…
Some people still do not understand benefits of DI. I found this talk answers the question of why
Forwarded from Software Engineer Updates
YouTube
Import as an antipattern - Demystifying Dependency Injection in modern Python
Yeray Díaz Díaz
Dependency Injection in Python is commonly seen as over-engineering, but I think this is a myth. DI is simple and powerful and can yield great benefits to the overall quality of your code.
Dependency Injection (DI) is a technique quite common…
Dependency Injection in Python is commonly seen as over-engineering, but I think this is a myth. DI is simple and powerful and can yield great benefits to the overall quality of your code.
Dependency Injection (DI) is a technique quite common…
Forwarded from Software Engineer Updates
YouTube
Protocol Or ABC In Python - When to Use Which One?
💡 Learn how to design great software in 7 steps: https://arjan.codes/designguide.
When should you use protocol classes vs abstract base classes? Here's an example where I use both, talk about the trade-offs, and give you a suggestion of when to use each…
When should you use protocol classes vs abstract base classes? Here's an example where I use both, talk about the trade-offs, and give you a suggestion of when to use each…
Свою "карьеру" я начинал с Питона (первые шаги в программировании), но за время работы в Амазон (мой первый промышленный опыт) я писал много на чем, но не так то много на Питоне. Был опыт с Java, Kotlin, Typescript, Javascript, и немного Go c Perl. В итоге, я полюбил типизацию, понял прелести полиморфизма, и жить не могу без использования интерфейсов. В Питоне нету интерфейсов, но есть Абстрактные классы и Протоколы. На первый взгляд, это одно и тоже, но в по факту работают по разному. В этом хорошее видео отлично объясняют в чем же разница.
#areRightALot #leadership #principles #amazon
We make decisions every day - smaller or bigger. One very good LP at Amazon that I naturally tend to follow is "Are Right A Lot". Amazon expects engineers to avoid unnecessary mistakes. Everyone is supposed either to be experienced enough to make decisions using past experience or to use other techniques like deriving decisions from data and design documents (SDE-I, II engineers are terrible writers, though). Ofc, it is also fine to simply discuss something over slack for minor points. This is a significantly useful skill that many of us train each day. If you prepare for an interview, ensure you have a story that exemplifies you approach dealing with ambiguity the right way.
Leaders are right a lot. They have strong judgment and good instincts. They seek diverse perspectives and work to disconfirm their beliefs.We make decisions every day - smaller or bigger. One very good LP at Amazon that I naturally tend to follow is "Are Right A Lot". Amazon expects engineers to avoid unnecessary mistakes. Everyone is supposed either to be experienced enough to make decisions using past experience or to use other techniques like deriving decisions from data and design documents (SDE-I, II engineers are terrible writers, though). Ofc, it is also fine to simply discuss something over slack for minor points. This is a significantly useful skill that many of us train each day. If you prepare for an interview, ensure you have a story that exemplifies you approach dealing with ambiguity the right way.
If you study algorithms and data structures, this website has pretty cool visualization of algorithms
https://visualgo.net
https://visualgo.net
visualgo.net
visualising data structures and algorithms through animation - VisuAlgo
VisuAlgo was conceptualised in 2011 by Associate Professor Steven Halim (NUS School of Computing) as a tool to help his students better understand data structures and algorithms, by allowing them to learn the basics on their own and at their own pace. Together…
Forwarded from DataEng
Неплохой гайд по подготовке к интервью по SQL с примерами от «Тамби Масаева»: https://www.youtube.com/watch?v=y6CWIBKEw_g
YouTube
Евгений Кудашев, ЦИАН Лондон - Cracking the SQL coding interview
Совсем скоро Матемаркетинг - 23, 9-10 ноября
Подробности: https://matemarketing.ru/
Евгений Кудашев , из ЦИАН хочет научить вас идеально проходить собеседования, на которых спрашивают знания SQL. В ходе выступления Женя предложит вам решить задачку с собеседования…
Подробности: https://matemarketing.ru/
Евгений Кудашев , из ЦИАН хочет научить вас идеально проходить собеседования, на которых спрашивают знания SQL. В ходе выступления Женя предложит вам решить задачку с собеседования…
А лучшие новости для меня такие ☝️:
Привет) Хотел сказать спасибо за твой канал и за твою помощь, я в итоге получил офер)Не знаю как вам, а мне так нравится идея ФП. Жду когда будет возможность сравнить его с ООП
Forwarded from Software Engineer Updates
YouTube
Solving Problems the Clojure Way - Rafal Dittwald
After overcoming a fear of brackets, the next challenge for would-be Clojurians is less superficial: to stop writing Java (or Javascript, or Haskell...) with Clojure's syntax, and actually start "thinking" in Clojure. It is said that Clojure is a "functional"…
Очень интересное мнение на тему почему ФП не стал нормой для программистов. Посмотрел как остросюжетное кино: https://www.youtube.com/watch?v=QyJZzq0v7Z4
YouTube
Why Isn't Functional Programming the Norm? – Richard Feldman
Richard is a member of the Elm core team, the author of Elm in Action from Manning Publications, and the instructor for the Intro to Elm and Advanced Elm courses on Frontend Masters. He's been writing Elm since 2014, and is the maintainer of several open…
5 минутная мотивашка на тему как поасть в FANG: https://www.youtube.com/watch?v=sv7uiIIVX5A
YouTube
How to crack coding interviews with large companies
The speaker shares with participants what it takes to crack code interviews with large companies such as Google and Amazon.
Details on https://hasgeek.com/jsfoo/2019/
Details on https://hasgeek.com/jsfoo/2019/
Forwarded from DevBrain
Про выгорание https://youtu.be/aRs1Kfw8cqs, вдруг кому-то поможет
YouTube
Как избежать выгораний и правильно замедляться | Катерина Ленгольд
Разговор, которого я очень давно ждал. И даже немного боялся. Но получился очень глубокий и пронизанный смыслами диалог. В этом выпуске мы обсудили почему жажда обучения и новизны может быть звоночком выгорания? Почему нужно делать меньше, чем вы можете?…