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

Поделиться
HTML-код
  • Опубликовано: 31 июл 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
  • НаукаНаука

Комментарии • 30

  • @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.

  • @haripalwagh
    @haripalwagh 4 месяца назад +1

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

  • @user-ig9hf2gc4j
    @user-ig9hf2gc4j 5 месяцев назад +1

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

  • @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!!!

  • @ashok2089
    @ashok2089 Месяц назад

    Helpful, thanks!

  • @sahilamrutagashe1696
    @sahilamrutagashe1696 5 месяцев назад +2

    Very Interesting learning ❤

  • @yogeshkumarverma2125
    @yogeshkumarverma2125 Месяц назад

    Totally helpful, thank you guys

  • @narasimha4079
    @narasimha4079 5 месяцев назад +1

    Useful Video Pallav, keep doing it💌

  • @pradipdeore8068
    @pradipdeore8068 17 дней назад

    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! 🚀🚀

  • @Mishra_8931
    @Mishra_8931 5 месяцев назад

    Thanks Buddy.

  • @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

  • @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.

  • @roh9934
    @roh9934 5 месяцев назад +2

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

    • @iCode_Happy_Coding
      @iCode_Happy_Coding  4 месяца назад

      Of course you can.

    • @Vivin-w1y
      @Vivin-w1y 4 дня назад

      @@iCode_Happy_Coding Can you please elaborate and explain this in your next video may be. Any tradeoffs?

  • @Davieeeenok
    @Davieeeenok 3 месяца назад

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

  • @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

  • @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 месяцев назад