Anywhere Club
Anywhere Club
  • 61
  • 313 299
Data Structures and Algorithms (DSA) Interview Q&A: Mock Session for a Position with 4+ Years of Exp
COURSES BY ENGX
👉 Integrate GitHub Copilot and ChatGPT into your daily work for streamlined, efficient development. with course "AI for software Engineers on EngX": aw.club/global/en/courses/ai-supported-software-engineering
👉 Integrate a generative AI toolset into your product development processes to boost team performance with course "AI adoption for teams": aw.club/global/en/courses/generative-ai-adoption-for-engineering-teams
👉 Mini AI Workshop for Dev Teams: aw.club/global/en/courses/engx-ai-adoption-workshop
Check out this episode where we dive into a Data Structures and Algorithms Job Interview tailored for a position requiring 4+ years of experience. Watch as Pulkit Gupta, our candidate, takes on complex coding challenges and navigates in-depth questions from our expert interviewer, Saurabh Shekhar.
Hosted by Roman Zatitskii, our EngX Product Manager, the session wraps up with both participants sharing their honest feedback on the interview.
This episode offers an invaluable behind-the-scenes look at a technical interview-don’t miss it!
NAVIGATION
00:00 Intro
01:14 Introduction of participant
02:31 Theoretical part 1
02:54 ArrayList vs LinkedList
05:11 Internal HashMap
09:23 Quick Sort vs Merge Sort
11:47 Building a Leaderboard
15:07 Solving the Leaderboard Problem
20:11 Optimizing Complexity
27:39 Implementation and Testing
34:30 Data Updates
42:42 Testing and Debugging
50:21 Reducing and Sorting Maps
01:00:19 Kadane’s Algorithm
01:09:07 Handling Negative Values
1:14:39 Feedback session
01:16:15 Expert verdict
01:18:17 Final Thoughts
WHERE TO WATCH US AND LISTEN
🔸 UA-cam: ua-cam.com/video/3Bgk8Mft00E/v-deo.html
🔸 Apple Podcasts: bit.ly/awclub-en-apple
🔸 Spotify: bit.ly/awclub-en-spotify
🔸 Download mp3: anywhereclub.simplecast.com/episodes/33
#awclub #engx #mockinterview
Переглядів: 148

Відео

Unlocking AWS's AI Power: Amazon Q & Bedrock for Developers
Переглядів 379Місяць тому
In this insightful video, Viktor Vedmich, Senior Developer Advocate at AWS, delves into a suite of AWS services meticulously crafted for developers. He provides an in-depth exploration of Amazon Q, a generative AI-powered assistant designed to streamline development workflows. Viktor also introduces Amazon Q for Developers, an extension that offers advanced coding assistance, and Amazon Bedrock...
Why Do Developers Need a Product Mindset? / Engineering Excellence
Переглядів 470Місяць тому
In this episode, Aleksas Drozdovskis, an Experience Consultant, and Roman Zatitsky, a Product Manager, dive into the idea of "product thinking" from an engineer’s point of view. They chat about how product thinking helps with career growth, influences business decisions, reduces team stress and burnout, and makes engineers more aligned and effective. !Disclaimer: The opinions shared in this vid...
AI in Oncology: The Future of Cancer Prevention and Treatment / ZuriAI Podcast #2
Переглядів 4972 місяці тому
👉 Course: "AI-supported software engineering": epa.ms/ai-swe 👉 Course: "AI-Supported Testing": epa.ms/ai-aqa 👉 Course: "Prompt Engineering Foundations": epa.ms/ai-pef 👉 Join the EngX: epa.ms/engx-club How AI is Revolutionizing Cancer Research and Treatment? In this episode of the ZuriAI podcast, we explore how AI is transforming the prediction, diagnosis, and treatment of cancer. Artem Shmatko,...
Beyond The Success Of Kotlin / The Documentary by EngX
Переглядів 67 тис.3 місяці тому
Almost 15 years ago, a small engineering team at JetBrains embarked on what seemed like a crazy endeavor - to create their own programming language and succeed with it. In the early 2010s, Java was one of the most popular languages, used by millions of engineers. However, it had not received any major updates for several years, and it lacked new features. Developers were looking for a new solut...
JavaScript Backend Node.js Job Interview: Mock Session for a Position with 2+ Years of Exp
Переглядів 7643 місяці тому
👉 Course: "AI-supported software engineering": epa.ms/ai-swe 👉 Course: "AI-Supported Testing": epa.ms/ai-aqa 👉 Course: "Prompt Engineering Foundations": epa.ms/ai-pef 👉 Join the EngX: epa.ms/engx-club Check out this episode where a JavaScript Engineer goes through a job interview as a Node.js Developer. Join us as Shakhzod Khodjaev, our candidate, faces some programming challenges and answers q...
Product Mindset for Developers / What is Product Management in 2024
Переглядів 5664 місяці тому
Product Mindset for Developers / What is Product Management in 2024
How to be a good public speaker in tech and make everyone love your work
Переглядів 7187 місяців тому
How to be a good public speaker in tech and make everyone love your work
AI's Evolution in Music / From Mozart to Machine Learning / Des Hristov from Endel / ZuriAI #1
Переглядів 1,2 тис.8 місяців тому
AI's Evolution in Music / From Mozart to Machine Learning / Des Hristov from Endel / ZuriAI #1
O1 Light, Apple ReaLM & Voice Cloning by OpenAI / Most human-like podcast #3
Переглядів 2508 місяців тому
O1 Light, Apple ReaLM & Voice Cloning by OpenAI / Most human-like podcast #3
Soft skills become more important than technical. Is that really so?
Переглядів 1,2 тис.8 місяців тому
Soft skills become more important than technical. Is that really so?
Code Review Best Practices For Software Engineers / EngX
Переглядів 4,7 тис.8 місяців тому
Code Review Best Practices For Software Engineers / EngX
NVIDIA's GTC 2024, Midjourney's New Trick, Apple's Big Bet on AI / Most human-like podcast #2
Переглядів 6639 місяців тому
NVIDIA's GTC 2024, Midjourney's New Trick, Apple's Big Bet on AI / Most human-like podcast #2
Inflection 2.5, OpenAI Drama, and AI Drones / Most human-like podcast #1
Переглядів 1,1 тис.9 місяців тому
Inflection 2.5, OpenAI Drama, and AI Drones / Most human-like podcast #1
How will AI change Software Development - Insight from Top-Notch Engineers
Переглядів 6 тис.9 місяців тому
How will AI change Software Development - Insight from Top-Notch Engineers
How to Become a Great Software Developer - Best Advice from Top-Notch Engineers
Переглядів 144 тис.10 місяців тому
How to Become a Great Software Developer - Best Advice from Top-Notch Engineers
Unraveling AI Myths: Future and Misconceptions
Переглядів 50610 місяців тому
Unraveling AI Myths: Future and Misconceptions
The Rise of Gaming Tech
Переглядів 28311 місяців тому
The Rise of Gaming Tech
What Does a Career in Data Science & AI Look Like
Переглядів 542Рік тому
What Does a Career in Data Science & AI Look Like
How to get hired in Tech in India
Переглядів 533Рік тому
How to get hired in Tech in India
4 BIGGEST parts of the Tech Industry in India
Переглядів 535Рік тому
4 BIGGEST parts of the Tech Industry in India
JavaScript Frontend Engineer Job Interview - Mock Session for a Position with 2+ Years of Exp
Переглядів 2,1 тис.Рік тому
JavaScript Frontend Engineer Job Interview - Mock Session for a Position with 2 Years of Exp
Douglas Crockford about problems of JavaScript
Переглядів 10 тис.Рік тому
Douglas Crockford about problems of JavaScript
In Tech since childhood / How IT works in Armenia
Переглядів 1,1 тис.Рік тому
In Tech since childhood / How IT works in Armenia
AI Winters Is Coming....
Переглядів 1,4 тис.Рік тому
AI Winters Is Coming....
From an Uzbek Filmmaker to the Head of SEO at Microsoft
Переглядів 1,7 тис.Рік тому
From an Uzbek Filmmaker to the Head of SEO at Microsoft
What is Developer Relations in Tech?
Переглядів 2 тис.Рік тому
What is Developer Relations in Tech?
The First Kyrgyz at Google and the Long Journey Home
Переглядів 3,7 тис.Рік тому
The First Kyrgyz at Google and the Long Journey Home
Product Mindset for Developers
Переглядів 553Рік тому
Product Mindset for Developers
How did computer learn to write human letters / First AI in history / AI Podcast
Переглядів 1,3 тис.Рік тому
How did computer learn to write human letters / First AI in history / AI Podcast

КОМЕНТАРІ

  • @gagakmansa1
    @gagakmansa1 7 годин тому

    wow IT content, but with different approach and fresh video. interesting, followed 😁👍

  • @kenanbalija3574
    @kenanbalija3574 22 години тому

    Well I guess i should learn Kotlin 😒

  • @akobirvalijonov1792
    @akobirvalijonov1792 День тому

    i heard beneficial advice from someone -->> if you want to become software dev at first you nee to be good at logical thinking then all things goes under the control why is that because every step can work bad or good on you. What means logical in this situation is you need to know every detail concept of math and physics and algarithm then you need to use them in your soft skill right after hard skill the reason is in tech world soft is grater then hard

  • @staz8671
    @staz8671 День тому

    So basically do not be afraid to ask questions as an interviewee. noted

  • @JamesOkelloOkowa
    @JamesOkelloOkowa 2 дні тому

    Get good at understanding errors in code.

  • @TecnoPlayCanal
    @TecnoPlayCanal 2 дні тому

    this interview amazed me

  • @davidolaofe1943
    @davidolaofe1943 2 дні тому

    Thank you, this was extremely helpful!

  • @2NormalHuman
    @2NormalHuman 2 дні тому

    super interesting documentary, thanks for filming this. As an Android developer who worked using Java back in the day, I'm glad that Android switched to Kotlin

  • @jonathanross556
    @jonathanross556 2 дні тому

    Great content, but it did make me chuckle to see a typo at 0:10 in a video espousing the importance of attention to detail 😂

  • @felidon
    @felidon 3 дні тому

    Dmitry is the definition of IT nerd. He is the perfect stereotype. He gives me Dwight Schrute vibes

  • @bombayboys100
    @bombayboys100 3 дні тому

    " and learn Kotlin " 😂😂😂

  • @DataSolve-u5z
    @DataSolve-u5z 4 дні тому

    In the title you misspelt - "Language Desing" 0:10

  • @sway6911
    @sway6911 4 дні тому

    You spelled design wrong. 0:10

  • @monarchnurseryvlog-c4l
    @monarchnurseryvlog-c4l 4 дні тому

    I laugh about where they talk about how Java was stagnating back then considering Kotlin the language has completely stagnated since Kotlin 1.3, 7 years ago!, while Jetbrains focuses the team on rewriting the compiler and grandiose multiplatform dreams that will slow future language development to a crawl. Meanwhile, Java has released many language features and has caught up to kotlin and in someways surpassed it.

  • @Илья-с2р5л
    @Илья-с2р5л 5 днів тому

    Born in Russia?..

  • @Илья-с2р5л
    @Илья-с2р5л 5 днів тому

    Born in Russia?

  • @emirrozerr
    @emirrozerr 6 днів тому

    I just had a technical interview for an entry-level Java position and it was much harder than this tbh

  • @nandeetjihero6248
    @nandeetjihero6248 8 днів тому

    “It helps more experienced people more” 💯 It those who can help themselves

  • @falcan7752
    @falcan7752 8 днів тому

    Thank you!

  • @vodofearless2233
    @vodofearless2233 8 днів тому

    The passion to understand how a technology/idea/concept works and why we use it is really important.

  • @rmstech9933
    @rmstech9933 9 днів тому

    That's a great talk, Thank you

  • @ezehemmanuel3065
    @ezehemmanuel3065 9 днів тому

    'apply to jobs you feel you're not good enough for' --- Noted!

  • @matkosoric463
    @matkosoric463 10 днів тому

    You can focus on details, or let compiler do that for you 1000x times more effectively.

  • @preston176
    @preston176 10 днів тому

    yes i believe that specialization sometimes can be detrimental so better master more than 1 tool

  • @JohnpaulAnyanwu
    @JohnpaulAnyanwu 10 днів тому

    It great to be here!

  • @OKBYE0
    @OKBYE0 10 днів тому

    Being a developer is more than just work it's understanding fundamentals and how things work . +Health and mindset

  • @EdwardChapman99
    @EdwardChapman99 11 днів тому

    Sure helps getting jobs saying you're a x developer though! Companies tend to like hiring people who know what they're doing.

  • @segunstephen731
    @segunstephen731 11 днів тому

    Nothing truer 10:01. You can see the sincerity on his face.

  • @keenanduplessis3023
    @keenanduplessis3023 11 днів тому

    *languange design🤓 Great Advice :)

  • @TanInVan
    @TanInVan 11 днів тому

    More than attention to detail, most SWE need to be able to look at the big picture and manage expectations

  • @juliadev7014
    @juliadev7014 12 днів тому

    Kotlin😅

  • @GfoxSim
    @GfoxSim 12 днів тому

    We may take this video for granted but this is gold.

  • @DanPeal1
    @DanPeal1 12 днів тому

    Being autistic but not far in the spectrum, helps a ton, as I can see

  • @kolawoleomotosho3073
    @kolawoleomotosho3073 13 днів тому

    Great stuff

  • @expeditiontoabyss3597
    @expeditiontoabyss3597 13 днів тому

    The only right question which I really miss in the interview is to whom belongs Crimea

  • @monoto8272
    @monoto8272 13 днів тому

    I can watch this over and over.

  • @nouhaylaerraou6974
    @nouhaylaerraou6974 13 днів тому

    Those are answers for me more than advice I needed this video and I will make sure to learn Kotlin next Thank you

  • @leonlishenga
    @leonlishenga 13 днів тому

    most of us just want a decent life not necessarily to be a great software engineer

  • @HimjyotiSarma-s9e
    @HimjyotiSarma-s9e 13 днів тому

    Overall, The Video is saying.. Be Curious and Never Settle

  • @ok_comment9085
    @ok_comment9085 13 днів тому

    Software Developer vs Software Engineer?

    • @TheINTERLECT1
      @TheINTERLECT1 11 днів тому

      There's so much nuance to this question. I hope somebody answers it

    • @ok_comment9085
      @ok_comment9085 11 днів тому

      @@TheINTERLECT1 yeah, ill call myself an engineer because it sounds cooler

    • @satyajitrajbanshi3620
      @satyajitrajbanshi3620 6 днів тому

      IT professional sounds better

  • @michaelkamau7905
    @michaelkamau7905 13 днів тому

    "in 10 years kotlin is going to be a multi-platform..."

  • @ryanogden1688
    @ryanogden1688 13 днів тому

    Learn Rust, even if you don’t use it in prod. It’s easy to pick up languages with garbage collectors. It’s hard when you have to be mindful of how memory is handled all the time

  • @shashankthapa659
    @shashankthapa659 13 днів тому

    and then kotlin just cracks me up everytime... 😂😂

  • @efecanerdem1197
    @efecanerdem1197 13 днів тому

    Learning kotlin is the most efficient approach

  • @samarthjoshi973
    @samarthjoshi973 13 днів тому

    This is beautiful, Thanks for these wisdom nuggets.

  • @tlmatjuda
    @tlmatjuda 14 днів тому

    Well done team. I am very happy about this. As a Java Dev, I have adopted Kotlin for my Back End dev when working with Spring Boot. I plan to do some Automation Testing using Kotlin as well.

  • @munkhbayar3940
    @munkhbayar3940 14 днів тому

    "Im a kotlin dev, Android dev, or python" to the guys who said this, there is nothing wrong with this type of introduction, don't over think about a small detail like this. It is just a small introduction to a developer. if you are allergic to this type of phrase. you are a problem. learn social skills.

    • @emperorsmiles
      @emperorsmiles 13 днів тому

      I believe his point was that you shouldn't define yourself by what you do. It could place some sort of ceiling to your potential. In all fairness he has a good point. We're software engineers and shouldn't box ourselves in.

    • @alvaromoe
      @alvaromoe 12 днів тому

      This really hit home for you, huh?

  • @Red487239
    @Red487239 14 днів тому

    Language desing…

  • @takashimurakami3560
    @takashimurakami3560 14 днів тому

    they are all russians wtf :)))