iOS Developer Mock Interview | Tech Round (Round-2)

Поділитися
Вставка
  • Опубліковано 27 лип 2024
  • Second video in the Mock Interview Series
    In this video, we delve into the Tech Round, focusing solely on iOS-related questions. Take on a variety of topics with varying difficulty levels - from iOS app states to the intricacies of concurrency, from the classic delegate pattern to the modern Combine framework. Explore UI building with both UIKit and SwiftUI.
    Covering essentials like structs, classes, performance comparison, dispatch queue, semaphores, locks, UIView lifecycle, event handling, SwiftUI basics, and more. The video also features whiteboard coding for a couple of questions.
    Whether preparing for an interview or enhancing your iOS knowledge, this video offers insights and practical demonstrations. Master the intricacies of iOS development, refine problem-solving skills, and boost confidence in facing technical interviews.
    First Round (Exploration) - • iOS Developer Mock Int...
    Chapters
    00:00 Start
    00:20 Introduction
    01:09 App States
    03:18 Follow up on App States - Restoration
    05:20 Delegation (Delegates, Notifications, Combine - Publishers)
    09:50 Whiteboard coding (publisher protocol)
    12:20 Struct, Classes (why struct is preferred)
    15:35 Concurrency
    16:40 Whiteboard coding (concurrency)
    25:21 UIView life cycle
    27:24 Event handling mechanism
    29:40 SwiftUI - Binding, State properties
  • Наука та технологія

КОМЕНТАРІ • 29

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

    Hey Pallav and Tania, this video is super helpful! 👍 Really genuine and packed with good information about iOS developer interviews. Loved how you guys covered everything from app states to concurrency, and the delegates. The whiteboard coding parts made things so clear. Big thanks for putting this together 🤟, it’s a great resource for us iOS devs preparing for interviews. Looking forward to more from you guys! 🚀🚀

  • @translatingIdeasIntoCoding
    @translatingIdeasIntoCoding 5 місяців тому +4

    Great video.
    After system design, I suggest 4th round as live coding interview and 5th round as debugging interview. 6th round may be a behavioral interview.

  • @user-ig9hf2gc4j
    @user-ig9hf2gc4j 5 місяців тому +1

    Excellent video, thanks for the great content. Looking forward for next videos in the series.

  • @haripalwagh
    @haripalwagh 4 місяці тому +1

    Great work, Pallav.. I got the right video at the right time.. Thank you.

  • @sathyamacos5880
    @sathyamacos5880 5 місяців тому +1

    Thank you so much for this video... both Tanya and Pallav rocks

  • @venuvenu2719
    @venuvenu2719 5 місяців тому

    Awesome 🙌 , please do more of these.

  • @Batmanyank
    @Batmanyank 3 місяці тому

    Very informative. Thank you guys!!!

  • @sahilamrutagashe1696
    @sahilamrutagashe1696 5 місяців тому +2

    Very Interesting learning ❤

  • @Mishra_8931
    @Mishra_8931 5 місяців тому

    Thanks Buddy.

  • @narasimha4079
    @narasimha4079 5 місяців тому +1

    Useful Video Pallav, keep doing it💌

  • @ashok2089
    @ashok2089 27 днів тому

    Helpful, thanks!

  • @yogeshkumarverma2125
    @yogeshkumarverma2125 Місяць тому

    Totally helpful, thank you guys

  • @abhiram5347
    @abhiram5347 5 місяців тому

    Excellent Videos it will be very helpful for so many people, Thank you Sir

  • @sudheerkumar-fj1kr
    @sudheerkumar-fj1kr 5 місяців тому

    Very nice video sir …one of the best channel for ios development content

  • @harshit2629
    @harshit2629 2 місяці тому

    🥰Thanks

  • @ravneetsingh8790
    @ravneetsingh8790 Місяць тому +1

    As an ios developer with 10 months of experience this is little more overwhelming for me 😅

    • @gurmeetram3126
      @gurmeetram3126 Місяць тому

      Bhaji tusi kinne time ch IOS sikhge c

    • @ravneetsingh8790
      @ravneetsingh8790 Місяць тому

      @@gurmeetram3126 veere learning te chaldi hi rehndi hai baaki je dedication naal padhonge te 3-5 months vich job ready ho jaonge

  • @roh9934
    @roh9934 4 місяці тому +2

    could we also use flag barrier instead of serial queues when updating the price property in 19:00 ?

  • @PeanutJam1807
    @PeanutJam1807 4 місяці тому +2

    I love your channel but man this is such an exaggerated interview. Seems like SDE2+ level and the example of concurrency was not at all on point. Maybe the level has raised to this bar but I can't stress enough on how hard this was.

  • @rocotbrent
    @rocotbrent 5 місяців тому

    At the moment, mobile development is at its peak. I would say at the historical peak. Do you think there will be a cooling-off period? If so, how can developers survive such a time?

    • @RupeshSaxena
      @RupeshSaxena 5 місяців тому

      there is none as such i believe, there are lot of legacy apps in the app store which are being maintained for so long.. one must not think that their would come a “cooling-off point” for the opportunities..

    • @rocotbrent
      @rocotbrent 5 місяців тому

      @@RupeshSaxena thank you

  • @Davieeeenok
    @Davieeeenok 3 місяці тому

    so how much year of experience holding a guy can expecting these type of question

  • @saurabhsrivastava2994
    @saurabhsrivastava2994 5 місяців тому

    This is myth, first thing there are few good companies which works on iOS even for 7 years experience people in India,
    And second not each round companies will ask iOS, questions only they will focus on data structures more.
    But anyway Pallav you are doing Good job.

    • @iCode_Happy_Coding
      @iCode_Happy_Coding  5 місяців тому +1

      Thanks Saurabh :)
      Of course companies won't ask iOS in all the rounds, that's why we kept this round iOS specific.
      We didn't cover DSA because it is more of problem solving, and not iOS specific (as mentioned in the first video - exploration).
      Next two videos will be on System design and Hiring Manager, but they will also be close to the iOS eco system (what this channel is all about). Hope you like them.
      Thanks :)

  • @victorriurean
    @victorriurean 5 місяців тому